3d 以编程方式预渲染三维场景
对于电脑游戏的关卡生成器,我需要一种以编程方式渲染3D场景的方法。更准确地说,我不是指像OpenGL或Direct3D这样的3D API,场景不应该在游戏运行时渲染,而是应该离线渲染场景以供以后使用 我知道RenderMan,但如果有其他选择,我会感兴趣的。关于RenderMan,这是一个适合于此目的的工具吗 是否可以使用COLLADA描述3D场景并将其输入渲染器 谢谢3d 以编程方式预渲染三维场景,3d,rendering,3d,Rendering,对于电脑游戏的关卡生成器,我需要一种以编程方式渲染3D场景的方法。更准确地说,我不是指像OpenGL或Direct3D这样的3D API,场景不应该在游戏运行时渲染,而是应该离线渲染场景以供以后使用 我知道RenderMan,但如果有其他选择,我会感兴趣的。关于RenderMan,这是一个适合于此目的的工具吗 是否可以使用COLLADA描述3D场景并将其输入渲染器 谢谢 约翰你有很多选择。这里有三个: -昂贵 -免费 -免费 所以,是的,渲染离线图像是RenderMan的功能所在。暴雪就是一家
约翰你有很多选择。这里有三个:
- -昂贵
- -免费
- -免费
但是,这完全取决于当时的环境和你喜欢做什么。类似于如何处理并将3D对象和环境导入渲染器?,您的着色脚本/语言是什么?,您需要什么样的渲染结果?一些背景图片?或者使用GI embedded?等渲染出多个高质量纹理。POVray可能是生成场景的最佳选择,因为它可以使用简单的文本文件进行场景描述。但是,文本文件是设计要渲染的场景的最不友好的方式。