- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 <<3D游戏编程大师技巧>>读后感
又扫了一本图形学的书,这本书是看>看到中途停下开始看的,那本实在看得恶心了,就来看个中文的. 看完这本,我对流水线有了大致的了解.物体模型坐标->世界坐标变换->物体剔除->相机坐标变换->背面消除->光栅化.如果大型场景还设计空间划分,BSP树,八叉树,这些就用到了我之前学的数据结构,感觉有用武之地了.还有Z Buffer, 1/Z Buffer,阴影,动画.介绍的这些技术不是最前沿的,但
2012-10-29 22:49:46 2193 4
原创 好的设计很重要
好的设计,能够简化日后的维护,修改工作.貌似这是搞程序的必备的能力,是内功的体现啊. 何出此言呢?因为项目要上线了,现在改东西,因为逻辑层次抽象得好,所以改起来很容易,受用ing.
2012-10-16 09:41:35 1060 2
原创 我的3D引擎数学库实现文件
#include "stdafx.h" #include #include "MyMath.h" float FastSin(float theta) { theta = fmodf(theta, 360) ; if (theta < 0) theta += 360 ; int thetaIntPart = (int)theta ; float thetaFracPart =
2012-10-10 23:26:38 1763 1
原创 我的3D引擎数学库头文件
#ifndef MYMATH_H_ #define MYMATH_H_ #define MIN(a, b) ((a) < (b) ? (a) : (b)) #define SWAP(a, b, t) {(t) = (a) ; (a) = (b) ; (b) = (t) ;} float sinLookUpTable[361] = { 0, 0, 0} ; float cosLookUpTa
2012-10-10 23:26:00 2441
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人