|
@@ -1203,14 +1203,14 @@ var TransformControlsGizmo = function (options) {
|
|
};
|
|
};
|
|
|
|
|
|
var pickerRotate = {
|
|
var pickerRotate = {
|
|
- X: [ //xzw 由原先全弧度改为一半弧度(Math.PI),否则在背面也会hover到
|
|
|
|
- [ new THREE.Mesh( new THREE.TorusBufferGeometry( 1, 0.06, 4, 24, Math.PI ), matInvisible ), [ 0, 0, 0 ], [ 0, - Math.PI / 2, - Math.PI / 2 ]],
|
|
|
|
|
|
+ X: [
|
|
|
|
+ [ new THREE.Mesh( new THREE.TorusBufferGeometry( 1, 0.06, 4, 24 ), matInvisible ), [ 0, 0, 0 ], [ 0, - Math.PI / 2, - Math.PI / 2 ]],
|
|
],
|
|
],
|
|
Y: [
|
|
Y: [
|
|
- [ new THREE.Mesh( new THREE.TorusBufferGeometry( 1, 0.06, 4, 24, Math.PI ), matInvisible ), [ 0, 0, 0 ], [ Math.PI / 2, 0, 0 ]],
|
|
|
|
|
|
+ [ new THREE.Mesh( new THREE.TorusBufferGeometry( 1, 0.06, 4, 24 ), matInvisible ), [ 0, 0, 0 ], [ Math.PI / 2, 0, 0 ]],
|
|
],
|
|
],
|
|
Z: [
|
|
Z: [
|
|
- [ new THREE.Mesh( new THREE.TorusBufferGeometry( 1, 0.06, 4, 24, Math.PI ), matInvisible ), [ 0, 0, 0 ], [ 0, 0, - Math.PI / 2 ]],
|
|
|
|
|
|
+ [ new THREE.Mesh( new THREE.TorusBufferGeometry( 1, 0.06, 4, 24 ), matInvisible ), [ 0, 0, 0 ], [ 0, 0, - Math.PI / 2 ]],
|
|
],
|
|
],
|
|
E: [
|
|
E: [
|
|
[ new THREE.Mesh( new THREE.TorusBufferGeometry( 1.25, 0.06, 2, 24 ), matInvisible ) ]
|
|
[ new THREE.Mesh( new THREE.TorusBufferGeometry( 1.25, 0.06, 2, 24 ), matInvisible ) ]
|