我创建了一个对象(名片),如下所示。
var object = new THREE.CSS3DObject( dom );
单击名片时,它会绕 y 轴旋转 180 度。
dom.addEventListener( 'click', function ( event ) {
new TWEEN.Tween( object.rotation )
.to( { x: 0, y: (object.rotation.y == Math.PI) ? 0: Math.PI, z: 0 }, 1000 )
.easing( TWEEN.Easing.Exponential.InOut )
.start();
}, false );
我现在想设计名片的背面。然而,此刻我看到的只是名片正面的反面。如何设计 THREE.CSS3DObject 的反面?
左边是原始名片,右边是绕 y 轴旋转 180 度后的名片。
有没有类似以下的东西?
var object = new THREE.CSS3DObject( dom );
object.doubleSided = true;
object.reverse = new THREE.CSS3DObject( reverseDom);