以下のようにオブジェクト(名刺)を作成しました。
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);