在控制台下使用字符为像素的2D绘图板及3D渲染器 不使用任何3D库,纯自己实现的光栅器,模拟GPU光栅化流程,实现: OBJ 格式文件的简单解析( 顶点及法线) 使用四元数旋转实现了第一人称及第三人称摄像机 采用了透视投影完成了顶点变换并使用了基于视线的背向面剔除及扫描线Z-BUFFER 进行消隐,支持2 倍全屏超采样 实现数学库包括矩阵CGMATRIX 类,向量CGVECTOR 类,四元数CGQUATERNION类 由于控制台默认只有4 位色,颜色不够鲜艳,因此使用跨进程API HOOK 的方式将其扩展为24 位色绘制,由于只有内核级程序才能读写Windows Vista/7 系统的csrss.exe 进程空间,因此本程序只能在WINDOWS XP 下执行, 且为了达到良好的效果, 请使用分辨率1024X768 以上的显示器。 具体请参见: http://bbs.pediy.com/showthread.php?p=801975#post801975
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~