mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 20:58:38 +02:00
update butterfly model
This commit is contained in:
parent
38182bfd9d
commit
a9438490fe
1 changed files with 6 additions and 10 deletions
|
@ -32,7 +32,7 @@ function randVector(a, b) {
|
||||||
|
|
||||||
var startTimeInSeconds = new Date().getTime() / 1000;
|
var startTimeInSeconds = new Date().getTime() / 1000;
|
||||||
|
|
||||||
var NATURAL_SIZE_OF_BUTTERFLY = { x: 1.0, y: 0.4, z: 0.2 };
|
var NATURAL_SIZE_OF_BUTTERFLY = { x:0.5, y: 0.2, z: 0.1 };
|
||||||
|
|
||||||
var lifeTime = 3600; // One hour lifespan
|
var lifeTime = 3600; // One hour lifespan
|
||||||
var range = 7.0; // Over what distance in meters do you want the flock to fly around
|
var range = 7.0; // Over what distance in meters do you want the flock to fly around
|
||||||
|
@ -65,8 +65,8 @@ function addButterfly() {
|
||||||
var color = { red: 100, green: 100, blue: 100 };
|
var color = { red: 100, green: 100, blue: 100 };
|
||||||
var size = 0;
|
var size = 0;
|
||||||
|
|
||||||
var MINSIZE = 0.06;
|
var MINSIZE = 0.01;
|
||||||
var RANGESIZE = 0.2;
|
var RANGESIZE = 0.05;
|
||||||
var maxSize = MINSIZE + RANGESIZE;
|
var maxSize = MINSIZE + RANGESIZE;
|
||||||
|
|
||||||
size = MINSIZE + Math.random() * RANGESIZE;
|
size = MINSIZE + Math.random() * RANGESIZE;
|
||||||
|
@ -74,7 +74,7 @@ function addButterfly() {
|
||||||
var dimensions = Vec3.multiply(NATURAL_SIZE_OF_BUTTERFLY, (size / maxSize));
|
var dimensions = Vec3.multiply(NATURAL_SIZE_OF_BUTTERFLY, (size / maxSize));
|
||||||
|
|
||||||
var GRAVITY = -0.2;
|
var GRAVITY = -0.2;
|
||||||
var newFrameRate = 20 + Math.random() * 30;
|
var newFrameRate = 29 + Math.random() * 30;
|
||||||
var properties = {
|
var properties = {
|
||||||
type: "Model",
|
type: "Model",
|
||||||
lifetime: lifeTime,
|
lifetime: lifeTime,
|
||||||
|
@ -86,17 +86,13 @@ function addButterfly() {
|
||||||
dimensions: dimensions,
|
dimensions: dimensions,
|
||||||
color: color,
|
color: color,
|
||||||
animation: {
|
animation: {
|
||||||
url: "http://public.highfidelity.io/models/content/butterfly/butterfly.fbx",
|
url: "http://hifi-content.s3.amazonaws.com/james/butterfly/butterfly.fbx",
|
||||||
firstFrame: 0,
|
|
||||||
fps: newFrameRate,
|
fps: newFrameRate,
|
||||||
currentFrame: 0,
|
|
||||||
hold: false,
|
|
||||||
lastFrame: 10000,
|
|
||||||
loop: true,
|
loop: true,
|
||||||
running: true,
|
running: true,
|
||||||
startAutomatically:false
|
startAutomatically:false
|
||||||
},
|
},
|
||||||
modelURL: "http://public.highfidelity.io/models/content/butterfly/butterfly.fbx"
|
modelURL: "http://hifi-content.s3.amazonaws.com/james/butterfly/butterfly.fbx"
|
||||||
};
|
};
|
||||||
butterflies.push(Entities.addEntity(properties));
|
butterflies.push(Entities.addEntity(properties));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue