摘要: 在学习D3D11的时候遇到一个问题,事情是这样的: D3D11引入了常量缓存(const buffer)用来实现数据的高速传输,这块儿buffer是CPU Only Write,GPU Only Read这样的特点,其他还是D3D9的惯例。在我调用完g_pD3DImmediateContext-... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 本人大约从20多年前开始学习及使用C++,但仍未达到我认为「精通」的阶段,甚至对于C++11的各种新特性也未掌握。然而因为我是在读书时自学C++的,也是游戏程序员(原问题中提到题主想从事游戏开发),觉得也许能提供一点意见供网友参考。首先引一下2010年8月号《程序员》刊登的拙文《C++强大背后》最后... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 编者按:在数据库技术领域,Michael Stonebraker几乎是无人不知无人不晓的人物。现年70岁的Stonebraker不仅是Ingres和PostgreSQL的创始人,同时在Informix担任过技术总监。可以说,Stonebraker是关系型数据库技术从萌芽走向辉煌的见证人。他最新的项目... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一直都有的,特别是三次元这家公司一直致力于3d的风格化渲染既大家说的3d转2d。目前最厉害的商业化软件是pencil+,占领大部分的作品。而mentalray,早期用于disney的部分风格化渲染;illustrator和finaltoon目前日本使用较少,欧美偏多。至于lightwave已经比较少... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: 如果你移植 iOS 或 Android 平台中的游戏,那么你可能需要在 OpenGL ES 2.0 方面进行大量投资。如果你准备将你的图形管道代码库移动到 Direct3D 11 和 Windows 运行时,那么在开始之前你应该考虑以下事项。 大多数移植工作通常涉及初始浏览该代码库,然后在两个模型之... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 对于游戏,特别是页游,尽量让玩家能轻松的开始享受游戏是很重要的。“新手任务的作用是什么,是否一定有必要?”答:针对新手的各种设计,目的是减少玩家挫折感,保证玩家能顺利了解游戏的主要内容,对游戏产生兴趣。所以针对游戏初期做设计是非常必要的。新手任务只是这些设计的其中之一。话说【新手任务】这个定义不知道... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 事实上在早年OpenGL即使在游戏领域也是对DirectX压倒性的优势。John Carmack曾嘲讽DirectX是“horribly broken” 的API。直到DirectX6时代OpenGL都被认为是比DirectX更加优秀的API,即使那个时候DirectX已经有《CS》《极品飞车5》等... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 简单说,iOS 支持矢量图片,不过支持的一般。在系统层面上,iOS 对矢量绘图支持得很好。iOS 的 Core Graphics 框架带有很多矢量绘图命令,简单一些的直线、矩形、椭圆,复杂一些的贝赛尔曲线都可以画,也可以指定填充、描边什么的。如果要是做 App 时想画一个简单的图形,直接用代码就可以... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 在《Real-Time Rendering, Third Edition (豆瓣)》(2008)的第19.1节谈论到动画电影和游戏在渲染上的一些比较,例如《美食总动员 (豆瓣)》(2007)中: 使用的机器群集大概有3100个核,每个可使用16GB内存 平均每帧花费 6.5个CPU小时(更正前误写... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 前言:感慨于居然不用tesselation也可以产生这么复杂的地形,当然致命的那个关于不能有洞的缺陷还是没有办法,但是这个赶脚生成的已经足够好了,再加上其它模型估计效果还是比较震撼的。总之好文共分享吧。Ryan GeissNVIDIA Corporation1.1 Introduction Pro... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(358) 评论(0) 推荐(0) 编辑