【问题标题】:3D rendering in Java - Where should I start?Java 中的 3D 渲染 - 我应该从哪里开始?
【发布时间】:2012-09-11 00:56:20
【问题描述】:

我正在考虑制作一个 3D 渲染器,我对 XYZ 尺寸了如指掌,并且是一名中级 Java 程序员。但是我应该为基本渲染器做什么?它必须是非常基本的,我应该渲染什么?立方体,金字塔?一个球体?

任何答案将不胜感激。谢谢。

【问题讨论】:

    标签: java 3d rendering


    【解决方案1】:

    我最喜欢 3D 渲染的第一个问题是,如何仅使用两条垂直和倾斜的线来赋予深度感。解决这个问题,我相信您最终会构建自己的 3D 渲染器。

    【讨论】:

    • 所以你的意思是旋转并改变它们形成的角度的线条?
    • 他们不必有运动,运动将是物理引擎将完成的。
    【解决方案2】:

    我意识到这是一个老问题,但对于任何想知道的人,我建议您查看这个包含概念的页面:

    stuff

    然后查看有关创建 3D 旋转立方体的本教程。将 python 代码转换为选择的语言真的很容易。

    stuff

    这里还有一个javascript版本:

    stuff

    然后检查一下,它解释了创建 3D 引擎:

    http://blogs.msdn.com/b/davrous/archive/2013/06/13/tutorial-series-learning-how-to-write-a-3d-soft-engine-from-scratch-in-c-typescript-or-javascript.aspx

    【讨论】:

      猜你喜欢
      • 2012-12-05
      • 2020-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多