|
@@ -13,8 +13,10 @@
|
|
|
<h2>哪一种三维物体格式能够被最好地支持呢?</h2>
|
|
|
<div>
|
|
|
<p>
|
|
|
- 推荐使用glTF(GL传输格式)来对三维物体进行导入和导出,由于glTF这种格式是专注于在程序运行时呈现三维物体的,所以它的传输效率非常紧凑,而且加载速度很快。
|
|
|
+ 推荐使用glTF(gl传输格式)来对三维物体进行导入和导出,由于glTF这种格式是专注于在程序运行时呈现三维物体的,所以它的传输效率非常紧凑,而且加载速度很快。
|
|
|
</p>
|
|
|
+
|
|
|
+
|
|
|
<p>three.js同样也为其它广受欢迎的格式像FBX、Collada以及OBJ等等提供了载入工具。虽然如此,你应当还是首先尝试着在你的项目里建立一个基于glTF的工作流程。
|
|
|
了解更多详细信息,请查看[link:#manual/introduction/Loading-3D-models loading 3D models]。
|
|
|
</p>
|
|
@@ -44,8 +46,8 @@ visible_height = 2 * Math.tan( ( Math.PI / 180 ) * camera.fov / 2 ) * distance_f
|
|
|
|
|
|
<h2>为什么我的物体的一部分是不可见的?</h2>
|
|
|
<p>
|
|
|
- 这可能是由于面消除而导致的。面是具有朝向的,这个朝向决定了哪边是正面或者哪边是背面。
|
|
|
- 在正常情况下,渲染时会将背面进行消除。要查看这是不是你所遇到的问题,请将material的slide更改为THREE.DoubleSide。
|
|
|
+ 这可能是由于面消隐而导致的。面是具有朝向的,这个朝向决定了哪边是正面或者哪边是背面。
|
|
|
+ 在正常情况下,渲染时会将背面进行消隐。要查看这是不是你所遇到的问题,请将material的slide更改为THREE.DoubleSide。
|
|
|
<code>material.side = THREE.DoubleSide</code>
|
|
|
</p>
|
|
|
</body>
|