我想用美观的图形制作一个相当简单的游戏。概念opengl:是由三角形构成的复杂图形?
我已经通过几个教程来创建opengl示例。我明白核心对象是点和三角形。我也理解映射纹理和应用照明。我必须错过一些概念。
让我们举个例子 - 一辆简单的汽车。我需要从3D的各个角度看到汽车。这意味着我在数学上必须以3D构建赛车?我会从字面上创建和存储数以千计的代表其整个表面的三角形?那么,我会为这些三角形添加颜色/纹理?
如果我想通过一个公园的动画导航 - 树木,道路,其他的人......即使我只是模仿每一个独特类型的对象只有一次,这可能需要几年的时间?
商业游戏开发者使用什么方法?
你在这里问什么?在我看来,这与OpenGL无关。 – TheAmateurProgrammer
@theAmateurProgrammer:实际上,它与* programming *无关。这似乎是关于如何创建模型,而不是编写代码。 –