我正在考虑制作一个3D渲染器,我对XYZ尺寸一无所知,并且是一个中级Java程序员。但是我应该为基本渲染器做些什么呢?它必须是非常基本的,我应该渲染什么?一个立方体,一个金字塔?一个球体?
任何答案都会非常感激。谢谢。
答案 0 :(得分:2)
我最喜欢3D渲染的第一个问题是如何通过两个垂直和角度的线条给出深度感。解决这个问题,我相信你最终会建立自己的3D渲染器。
答案 1 :(得分:0)
我意识到这是一个古老的问题但是对于任何想知道我建议你看看这个概念的页面:
然后查看本教程,了解如何创建3D旋转立方体。将python代码转换为选择的语言非常容易。
Theres也是一个javascript版本:
然后检查一下,它解释了如何创建3D引擎: