3D游戏与计算机图形学中的数学方法2ed&3ed;中英文pdf+3ed源代码
作者 Eric Lengyel
内容介绍:
本书介绍了开发专业三维图形引擎所需的数学方法,书中介绍的关于游戏开发方面的许多知识同样适用于与三维计算机图形学相关的应用。本书首先介绍了相当基础的知识,如向量几何和线性代数,然后继续介绍一些计算机游戏设计中的高级知识,如光照和可视性判断。另外,本书还给出了一些重要结论的推导过程,以便于不具备相应理论基础的读者理解相关内容。
本书要求读者已具备三角学及计算机方法方面的基础知识,不过,本书仍然在一些章节中概括介绍了这些知识中的一些重要工具,如三角恒等式、微分方程和泰勒级数等。本书对于游戏设计者及相应的编程人员来说,是一本不可多得的参考资料。
作者介绍:
Eric Lengyel,是美国加利福尼亚州Redwood城3DO公司资深软件工程师,他从Virginia技术学院获得数学硕士学位,已经为包括 gamasutra.com在内的多个工业期刊撰写了许多论文。他还负责编写 GameProgamming2一书中的几何管理部分。
包括:times new roman,中山行书百年纪念版,calibri,Christopherhand,DejaVuSansMono,方正兰亭黑,James Fajardo,Monaco,微软雅黑,仿宋,黑体,楷体,宋体,yahei_mono,仿宋_GB2312,楷体_GB2312,迷你简行楷碑。
文件名列表:
bb1550.ttf
calibri.ttf
calibrib.ttf
calibrii.ttf
calibriz.ttf
comesinhandy.ttf
DejaVuSansMono-Bold.ttf
DejaVuSansMono-BoldOblique.ttf
DejaVuSansMono-Oblique.ttf
DejaVuSansMono.ttf
DroidSansFallback.ttf
James_Fajardo.ttf
Monaco.ttf
msyh.ttf
msyhbd.ttf
simfang.ttf
simhei.ttf
simkai.ttf
simsun.ttc
times.ttf
timesbd.ttf
timesbi.ttf
timesi.ttf
yahei_mono.ttf
仿宋_GB2312.ttf
使用方法.txt
楷体_GB2312.ttf
迷你简行楷碑.TTF
使用方法:
====================================================================================================================
====================================================================================================================
windows:
将所有的ttf文件拷贝到 系统所在分区的windows\fonts 目录下即可
linux:
Install and configure Unicode TrueType fonts in Linux
Uncompress the downloaded font archive to a directory and add it to the font path, a list of directories containing fonts:
1. Uncompress the archive # tar xvzf utf8.tar.gz or # tar xvjf arial.tar.bz2
2. Create a directory for new fonts # mkdir /usr/share/fonts/truetype
3. Move the uncompressed font files to the new font directory # mv *.ttf /usr/share/fonts/truetype
4. Navigate to the font directory # cd /usr/share/fonts/truetype
5. Create fonts.scale and fonts.dir # mkfontscale && mkfontdir # fc-cache
6. Add the new font directory to the X11 font path # chkfontpath --add /usr/share/fonts/truetype
7. Restart X font server # /etc/rc.d/init.d/xfs restart
You can verify the successful addition of the new path by running chkfontpath command or by listing X font server's /etc/X11/XF86Config file.
If you do not have root access, copy the *.ttf to ~/.fonts directory instead.
Make X11 fonts available to Java
Perform one of the following:
1. Open /etc/profile and add a new environment variable JAVA_FONTS=/usr/share/fonts/truetype export JAVA_F