|
|
@ -17,7 +17,7 @@ export default class BracketRenderer extends BaseRenderer { |
|
|
* 默认点的高度, 防止和地面重合 |
|
|
* 默认点的高度, 防止和地面重合 |
|
|
*/ |
|
|
*/ |
|
|
readonly defulePositionY: number = Constract.HEIGHT_WAY |
|
|
readonly defulePositionY: number = Constract.HEIGHT_WAY |
|
|
readonly defaultScale: THREE.Vector3 = new THREE.Vector3(1, 1, 1) |
|
|
readonly defaultScale: THREE.Vector3 = new THREE.Vector3(0.85, 0.35, 0.85) |
|
|
readonly defaultRotation: THREE.Vector3 = new THREE.Vector3(0, 0, 0) |
|
|
readonly defaultRotation: THREE.Vector3 = new THREE.Vector3(0, 0, 0) |
|
|
readonly defaultLineWidth: number = 0.05 |
|
|
readonly defaultLineWidth: number = 0.05 |
|
|
|
|
|
|
|
|
@ -113,13 +113,13 @@ export default class BracketRenderer extends BaseRenderer { |
|
|
// group.setMatrix4(matrix)
|
|
|
// group.setMatrix4(matrix)
|
|
|
|
|
|
|
|
|
// 设置位置
|
|
|
// 设置位置
|
|
|
// group.position.set(item.tf[0][0], item.tf[0][1], item.tf[0][2])
|
|
|
group.position.set(item.tf[0][0], item.tf[0][1], item.tf[0][2]) |
|
|
group.position.set(option.position[0], option.position[1], option.position[2]) |
|
|
// group.position.set(option.position[0], option.position[1], option.position[2])
|
|
|
|
|
|
|
|
|
group.rotation.set( |
|
|
group.rotation.set( |
|
|
THREE.MathUtils.degToRad(option.rotation[0]), |
|
|
THREE.MathUtils.degToRad(item.tf[1][0]), |
|
|
THREE.MathUtils.degToRad(option.rotation[1]), |
|
|
THREE.MathUtils.degToRad(item.tf[1][1]), |
|
|
THREE.MathUtils.degToRad(option.rotation[2]) |
|
|
THREE.MathUtils.degToRad(item.tf[1][2]) |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
return group |
|
|
return group |
|
|
|