【问题标题】:Render 3D objects渲染 3D 对象
【发布时间】:2018-06-29 07:40:12
【问题描述】:

我是 3D 建模和渲染等方面的新手。现在我有以下问题:

就我而言,渲染 3D 模型只是拍摄模型的真实照片(创建图像)。

现在,如果我想渲染一个 3D 对象以便在 3D 游戏中使用它,我需要做什么/学习什么?我是对的,我不能使用渲染器来解决我的问题,因为渲染只意味着“创建图像”?

【问题讨论】:

  • 这对于 Stackoverflow 问题来说太宽泛了;该网站旨在帮助用户解决特定编程问题。不过,首先您可能想查看(非详尽列表)- 1)线性代数和基本向量几何; 2) 视图和投影矩阵; 3) 初学者的 OpenGL/DirectX 教程,包括如何为您的目标平台设置渲染上下文/设备; 4)渲染管道和使用的基本算法,例如截锥体裁剪和深度缓冲; 5)(可选)软件渲染。

标签: 3d rendering render 3dsmax 3d-modelling


【解决方案1】:

简单的答案是在 3d 程序中创建的对象是在 3d 中“建模”然后纹理化的。一旦发生这种情况,您可以使用 .obj 或 .fbx 格式将“模型”简单地导出到任何游戏引擎中,这只是将模型保存为正确的类型,根据 3d 引擎,有些可能需要 Y-Up 或 Z-Up .使用 3d 引擎时不会进行渲染,但您可能会在纹理上“烘焙”光源,从而创建“烘焙纹理贴图”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-08
    • 2019-01-14
    • 2010-11-04
    • 2015-01-12
    • 1970-01-01
    • 1970-01-01
    • 2020-12-25
    • 2011-05-25
    相关资源
    最近更新 更多