相关疑难解决方法(0)

Three.js - 自定义形状?

我是three.js的新手......到目前为止,我可以用摄像机视图创建形状,场景和游戏.

在我的项目中,我创建的形状是球体,我使用图像作为材料的纹理....

我的问题是如何制作自定义形状(不是球形,矩形......)?例如,我如何创建半球?

我现在的代码:

            // create texture
    texture = THREE.ImageUtils.loadTexture('red.png');      

    // create a sphere shape        
    geometry = new THREE.SphereGeometry( 50, 16, 16 );

    // give a shape red color
    material = new THREE.MeshLambertMaterial({map: texture});   

    // create an object
    mesh = new THREE.Mesh( geometry, material );
Run Code Online (Sandbox Code Playgroud)

javascript 3d three.js

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

3d ×1

javascript ×1

three.js ×1