【问题标题】:How get three.js json model vertex position如何获取three.js json模型顶点位置
【发布时间】:2015-10-15 15:52:46
【问题描述】:

我使用这段代码来加载一个 THREE.js json 模型:

var noisenormalmap = THREE.ImageUtils.loadTexture( "obj/jgd/noisenormalmap.png" );
noisenormalmap.wrapS = THREE.RepeatWrapping;
noisenormalmap.wrapT = THREE.RepeatWrapping;
noisenormalmap.repeat.set( 5, 5 );

var loader = new THREE.JSONLoader();
loader.load( 'myobject.json', function ( geometry ) {
    JGDframe = new THREE.Mesh( geometry, new THREE.MeshPhongMaterial( {
         color: 0xAF0000 ,
         side: THREE.DoubleSide,
         specular: 0x222222,
         shininess: 1000,
         emissive:0x000000,

         normalMap: noisenormalmap,
         normalScale: new THREE.Vector2( 0.32, 0.32 ),

         envMap: reflectionCube,
         reflectivity:0.82,
         refractionRatio:0.1,
         combine: THREE.AddOperation
     } ) );
     scene.add( JGDframe );
});

我想得到myobject.json.geometry.vertex[0].position.x。我怎样才能得到它?

【问题讨论】:

    标签: javascript three.js


    【解决方案1】:

    JGDframe.geometry.vertices[0].xyz

    【讨论】:

      最近更新 更多