1

我知道 3d 模型(.fbx、.obj 等)文件具有准确的比例信息。但是它们是否也嵌入了单位测量信息(英寸、厘米)?是否可以在我绘制一个 1*1*1 厘米的立方体然后生成另一个 1*1*1 米的立方体时包含单位信息。如果是这样,它们的互操作性如何?我可以在一个软件(比如 unity 或 3ds max)中生成这 2 个不同大小的立方体,导出 fbx 文件,然后将其导入另一个软件,如 playcanvas。他们会识别不同的尺寸吗?

4

1 回答 1

0

导入到 Unity3D 的对象通常带有一个渲染器组件,最有可能的是 MeshRenderer,然后您可以使用以下代码片段检索大小信息:

var renderer= GetComponent<Renderer<();
var bound = renderer.bounds;
var center = bound.center;
var radius = bound.extents.magnitude;

在此处输入图像描述 在此处输入图像描述

于 2018-04-11T00:16:49.400 回答