0

我在 3ds max 中创建了一个代表栅栏/墙的 3d 对象。如何从各个角度(或 10 到 10 度)导出图像文件?

有了这些图像,我想创建一个网络 360 度图像显示插件。

这是我的栅栏的一个例子: 在此处输入图像描述

4

1 回答 1

0

几年前我遇到了类似的问题,我将目标相机连接到目标上方的形状对象,并编写了一个简单的最大脚本,该脚本以增量方式旋转形状对象并在每次旋转后渲染图像。我现在没有脚本,但它非常简单,网络上到处都是 max-script 示例

t = 0;
while t < 360 do
(
    Object.rotation.x_rotation = t;
    render camera:$cameraName frame:1 outputfile:"somePath_" + t as string + ".png"
    t = t + 1;
)

类似的东西

但是,您可以使用stage3d 和flair3d 或alternativa 3d 来显示3d。这样,您的应用程序中就可以自由移动相机,并且文件大小会小得多,因为您只需加载几何和纹理,而不是 60、180、360 图像

于 2014-09-27T12:43:21.497 回答