3D编程
lostgdi731
这个作者很懒,什么都没留下…
展开
-
3D开发认识过程
<br />2011-1-2<br />一直认为需要很高端的几何数学知识去做3D编程,原来3D编程分3D引擎开发及3D引擎应用。当然了后者对几何知识要求低很多。也实际很多,因为相当一部分做3D程序的开发者而言,未必全部精力集中到3D引擎开发去,而是更多地关注程序其他数据的运行和实际应用的算法。对于这个了解后,我发现做游戏还是有希望的。原创 2011-01-02 22:53:00 · 609 阅读 · 0 评论 -
Quake2的MD2文件格式
一篇讲述QuakeII的md2动作文件格式,虽然是英文,但是还不错原文地址:http://tfc.duke.free.fr/old/models/md2.htm The Quake II's MD2 file formatwritten by David Henry, december 21st of 2002Introduction“Yeah a new MD2 tutorial yet...” Yes but mine will show you how to render them by a diff转载 2011-01-02 22:59:00 · 1536 阅读 · 0 评论 -
材质和纹理的区别
<br />原文地址:http://topic.csdn.net/t/20021206/14/1237406.html<br /> <br />我的理解是:纹理更偏向于“图”,而材质更偏向于“属性”。 <br /><br />打个比方说,对同一个立方体模型进行处理: <br /><br />加纹理信息,可以认为是贴上图,比如木头的纹理图,大理石的纹理图。 <br /><br />加材质信息,可以认为是为这个立方体加上属性(这些属性主要是指反射系数、折射系数等),比如木头的属性或大理石的属性。 <br /><转载 2011-01-02 23:05:00 · 752 阅读 · 0 评论 -
freetype-2.4.4 编译 (vs2005 for win32)
FreeType是一款字体服务库,它支持多种字体,并且提供高效,高质量的文字。首先从这里下载FreeTypehttp://www.freetype.org/PS:编译的朋友注意了,要先留意你的freetype版本,因为可能你使用更新版而出现我下边修改无效的情况,要留意编译输出结果查找错误,或者干脆使用我这个版本(如果可以的话)。本文来源于:http://hi.baidu.com/yq_sun2008/blog/item/cbc18bfb5a52c71e6c22eb04.html,但经过改良,针对2.4.41原创 2011-01-05 01:38:00 · 1198 阅读 · 0 评论 -
让irrlicht 支持中文
看了官方引擎显示文字的方法居然是影射位图。。。。实在悲剧,开发者居然没考虑其他语言的问题,因为很多语言根本不由小量的字母组成,就算硬用中文字影射的方法,这个文件不知道会有多大。再就是在渲染环境里我们也没可能让美工来打字吧?再退一步好了,如果要设置字体大小这样的设定,影射根本不实际。无奈下在官方的找有无方法弥补这个问题,发现有个日本的网友zgock做了个类,这个类是使用freetype达到我们文字显示的要求。http://www.zgock-lab.net/irrlicht/下边是如何支持中文:(我的引擎版本原创 2011-01-06 23:17:00 · 1742 阅读 · 4 评论