gpt4 book ai didi

javascript - Threejs 骰子,如何把数字放在脸上

转载 作者:行者123 更新时间:2023-11-30 12:47:11 29 4
gpt4 key购买 nike

我刚刚向自己介绍了 WebGL 和 Threejs,作为开始,我正在尝试创建一个 3D 骰子。我已经到了创建立方体的地步,但我真的不知道如何在立方体的面上放置数字,我能找到的只是如何更改颜色。我已经查看了包中给出的示例,但我似乎也没有找到任何带有文字的示例。这是我的代码

container = document.body;

renderer = new THREE.CanvasRenderer();
renderer.setClearColor( 0xf0f0f0 );
renderer.setSize( window.innerWidth, window.innerHeight );

container.appendChild( renderer.domElement );

camera = new THREE.PerspectiveCamera( 70, window.innerWidth / window.innerHeight, 1, 1000 );
camera.position.y = 150;
camera.position.z = 500;

scene = new THREE.Scene();

geometry = new THREE.CubeGeometry(200,200,200);

cube = new THREE.Mesh(geometry);

scene.add( cube )
cube.rotation.x = 0.01;
renderer.render( scene, camera );

我已经记录了 geometry,它有一个属性 faces 但它只有颜色 :/

最佳答案

关于javascript - Threejs 骰子,如何把数字放在脸上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22133729/

29 4 0