首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

纯C++开展3D开发

2013-02-24 
纯C++进行3D开发最近图形学有个作业,让用纯C++(不能用DX或者OPENGL)模拟绘制流水线, 请问一下那我最后绘图

纯C++进行3D开发
最近图形学有个作业,让用纯C++(不能用DX或者OPENGL)模拟绘制流水线, 请问一下那我最后绘图是用windows GDI么? 那岂不是没硬件加速了?  感觉好凌乱啊。。。 求有经验的大牛指点
[解决办法]
既然是图形学作业,那就用GDI够了,不用其他的库
硬件加速显然不是需要考虑的内容
这是纯软件模拟,基本不涉及GPU
[解决办法]
就是说用 C++ 直接实现渲染公式,完成数学计算,每一个像素点的具体颜色和透明度存储在内存中,渲染过程结束以后,存储为图片文件,比如 jpg,png 或 ppm。想看渲染的效果,用任何图片显示程序把存储的文件打开即可。这样把渲染和显示分开,使得渲染可以与系统无关,同样的代码可以在不同平台下运行。专业渲染几乎都是这么做的。

热点排行