mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 20:58:38 +02:00
hour and minute hand in right place
This commit is contained in:
parent
e9d3246809
commit
5c9fa3dcd4
1 changed files with 7 additions and 4 deletions
|
@ -39,6 +39,7 @@ MyCuckooClock = function(spawnPosition, spawnRotation) {
|
||||||
})
|
})
|
||||||
|
|
||||||
var clockFaceOffset = {x: -0.0345, y: 0.2587, z: 0.1255};
|
var clockFaceOffset = {x: -0.0345, y: 0.2587, z: 0.1255};
|
||||||
|
var clockFacePosition = Vec3.sum(spawnPosition, clockFaceOffset);
|
||||||
clockFace = Entities.addEntity({
|
clockFace = Entities.addEntity({
|
||||||
type: "Model",
|
type: "Model",
|
||||||
modelURL: CLOCK_FACE_URL,
|
modelURL: CLOCK_FACE_URL,
|
||||||
|
@ -48,7 +49,7 @@ MyCuckooClock = function(spawnPosition, spawnRotation) {
|
||||||
currentFrame: 0,
|
currentFrame: 0,
|
||||||
loop: true
|
loop: true
|
||||||
},
|
},
|
||||||
position: Vec3.sum(spawnPosition, clockFaceOffset),
|
position: clockFacePosition,
|
||||||
dimensions: {
|
dimensions: {
|
||||||
x: 0.2397,
|
x: 0.2397,
|
||||||
y: 0.2402,
|
y: 0.2402,
|
||||||
|
@ -57,12 +58,13 @@ MyCuckooClock = function(spawnPosition, spawnRotation) {
|
||||||
// script: SCRIPT_URL
|
// script: SCRIPT_URL
|
||||||
})
|
})
|
||||||
|
|
||||||
var clockHourHandOffset = {x: -0.0199, y: 0.3004, z: 0.147};
|
var clockHandOffset = {x: -0.0007, y: -0.0015, z: 0.0121};
|
||||||
|
|
||||||
clockHourHand = Entities.addEntity({
|
clockHourHand = Entities.addEntity({
|
||||||
type: "Model",
|
type: "Model",
|
||||||
modelURL: CLOCK_HOUR_HAND_URL,
|
modelURL: CLOCK_HOUR_HAND_URL,
|
||||||
position: Vec3.sum(spawnPosition, clockHourHandOffset),
|
position: Vec3.sum(clockFacePosition, clockHandOffset),
|
||||||
|
registrationPoint: {x: 0.5, y: 0.05, z: 0.5},
|
||||||
dimensions: {
|
dimensions: {
|
||||||
x: 0.0263,
|
x: 0.0263,
|
||||||
y: 0.0982,
|
y: 0.0982,
|
||||||
|
@ -80,12 +82,13 @@ MyCuckooClock = function(spawnPosition, spawnRotation) {
|
||||||
clockMinuteHand = Entities.addEntity({
|
clockMinuteHand = Entities.addEntity({
|
||||||
type: "Model",
|
type: "Model",
|
||||||
modelURL: CLOCK_MINUTE_HAND_URL,
|
modelURL: CLOCK_MINUTE_HAND_URL,
|
||||||
position: Vec3.sum(spawnPosition, clockHourHandOffset),
|
position: Vec3.sum(clockFacePosition, clockHandOffset),
|
||||||
dimensions: {
|
dimensions: {
|
||||||
x: 0.0263,
|
x: 0.0263,
|
||||||
y: 0.0982,
|
y: 0.0982,
|
||||||
z: 0.0024
|
z: 0.0024
|
||||||
},
|
},
|
||||||
|
registrationPoint: {x: 0.5, y: 0.05, z: 0.5},
|
||||||
rotation: Quat.fromPitchYawRollDegrees(0, 0, rollDegrees),
|
rotation: Quat.fromPitchYawRollDegrees(0, 0, rollDegrees),
|
||||||
angularDamping: 0,
|
angularDamping: 0,
|
||||||
angularVelocity: {x: 0, y: 0, z: -0.10472}
|
angularVelocity: {x: 0, y: 0, z: -0.10472}
|
||||||
|
|
Loading…
Reference in a new issue