Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/133.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 我需要什么来构建简单的3d编辑器来跟踪3d图像_C++_3d - Fatal编程技术网

C++ 我需要什么来构建简单的3d编辑器来跟踪3d图像

C++ 我需要什么来构建简单的3d编辑器来跟踪3d图像,c++,3d,C++,3d,如果我愿意,我需要知道什么?我需要使用哪些库 构建简单的3d编辑器(例如Xara3d),它可以编辑简单的3d对象 最终结果将生成质量良好的光线跟踪图像。 简单的想法我会使用任何免费的库,抽象和简化学习曲线。 在C++中,熟悉Po.Out.Outlook,它对3D渲染有极好的支持,通常是在OpenGL之上构建的。如果它们提供的抽象不满足您的需求,请查看它们是否提供了更好的抽象 另见: 项目 A 我知道您提供的所有库都非常适合建模部分,现在我想知道如何从模型中获得最佳渲染图像质量,是否有某种渲染引

如果我愿意,我需要知道什么?我需要使用哪些库 构建简单的3d编辑器(例如Xara3d),它可以编辑简单的3d对象 最终结果将生成质量良好的光线跟踪图像。 简单的想法我会使用任何免费的库,抽象和简化学习曲线。 在C++中,熟悉Po.Out.Outlook,它对3D渲染有极好的支持,通常是在OpenGL之上构建的。如果它们提供的抽象不满足您的需求,请查看它们是否提供了更好的抽象

另见:

  • 项目
  • A

我知道您提供的所有库都非常适合建模部分,现在我想知道如何从模型中获得最佳渲染图像质量,是否有某种渲染引擎可以使用。我只是编辑端口主要术语是光线跟踪将3d对象渲染到图像我强烈建议使用反向光线跟踪。(如果编码正确,向前光线跟踪的质量会更好,但速度非常慢),并且如果您希望获得适当的室外照明效果(如光隙),则只有体积渲染才能正确完成。我不使用任何第三方lib(代码呈现我自己),所以我无法帮助使用lib,但谷歌的第一个有效打击似乎是:(nvidia是OpenGL的领导者,所以看看吧,希望它不需要像某些呈现那样的特殊硬件)