简体   繁体   English

如何获取three.js json模型顶点位置

[英]How get three.js json model vertex position

I use this code to load a THREE.js json model :我使用此代码加载 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 );
});

I want to get myobject.json.geometry.vertex[0].position.x .我想得到myobject.json.geometry.vertex[0].position.x How can I get it ?我怎么才能得到它 ?

它是JGDframe.geometry.vertices[0].xyz

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM