|
@@ -6,10 +6,9 @@
|
|
* @author David Sarno / http://lighthaus.us/
|
|
* @author David Sarno / http://lighthaus.us/
|
|
*/
|
|
*/
|
|
|
|
|
|
-THREE.AnimationClipCreator = function() {
|
|
|
|
-};
|
|
|
|
|
|
+THREE.AnimationClipCreator = function () {};
|
|
|
|
|
|
-THREE.AnimationClipCreator.CreateRotationAnimation = function( period, axis ) {
|
|
|
|
|
|
+THREE.AnimationClipCreator.CreateRotationAnimation = function ( period, axis ) {
|
|
|
|
|
|
var times = [ 0, period ], values = [ 0, 360 ];
|
|
var times = [ 0, period ], values = [ 0, 360 ];
|
|
|
|
|
|
@@ -22,7 +21,7 @@ THREE.AnimationClipCreator.CreateRotationAnimation = function( period, axis ) {
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
-THREE.AnimationClipCreator.CreateScaleAxisAnimation = function( period, axis ) {
|
|
|
|
|
|
+THREE.AnimationClipCreator.CreateScaleAxisAnimation = function ( period, axis ) {
|
|
|
|
|
|
var times = [ 0, period ], values = [ 0, 1 ];
|
|
var times = [ 0, period ], values = [ 0, 1 ];
|
|
|
|
|
|
@@ -35,11 +34,11 @@ THREE.AnimationClipCreator.CreateScaleAxisAnimation = function( period, axis ) {
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
-THREE.AnimationClipCreator.CreateShakeAnimation = function( duration, shakeScale ) {
|
|
|
|
|
|
+THREE.AnimationClipCreator.CreateShakeAnimation = function ( duration, shakeScale ) {
|
|
|
|
|
|
var times = [], values = [], tmp = new THREE.Vector3();
|
|
var times = [], values = [], tmp = new THREE.Vector3();
|
|
|
|
|
|
- for( var i = 0; i < duration * 10; i ++ ) {
|
|
|
|
|
|
+ for ( var i = 0; i < duration * 10; i ++ ) {
|
|
|
|
|
|
times.push( i / 10 );
|
|
times.push( i / 10 );
|
|
|
|
|
|
@@ -58,11 +57,11 @@ THREE.AnimationClipCreator.CreateShakeAnimation = function( duration, shakeScale
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
-THREE.AnimationClipCreator.CreatePulsationAnimation = function( duration, pulseScale ) {
|
|
|
|
|
|
+THREE.AnimationClipCreator.CreatePulsationAnimation = function ( duration, pulseScale ) {
|
|
|
|
|
|
var times = [], values = [], tmp = new THREE.Vector3();
|
|
var times = [], values = [], tmp = new THREE.Vector3();
|
|
|
|
|
|
- for( var i = 0; i < duration * 10; i ++ ) {
|
|
|
|
|
|
+ for ( var i = 0; i < duration * 10; i ++ ) {
|
|
|
|
|
|
times.push( i / 10 );
|
|
times.push( i / 10 );
|
|
|
|
|
|
@@ -81,7 +80,7 @@ THREE.AnimationClipCreator.CreatePulsationAnimation = function( duration, pulseS
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
-THREE.AnimationClipCreator.CreateVisibilityAnimation = function( duration ) {
|
|
|
|
|
|
+THREE.AnimationClipCreator.CreateVisibilityAnimation = function ( duration ) {
|
|
|
|
|
|
var times = [ 0, duration / 2, duration ], values = [ true, false, true ];
|
|
var times = [ 0, duration / 2, duration ], values = [ true, false, true ];
|
|
|
|
|
|
@@ -94,12 +93,12 @@ THREE.AnimationClipCreator.CreateVisibilityAnimation = function( duration ) {
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
-THREE.AnimationClipCreator.CreateMaterialColorAnimation = function( duration, colors, loop ) {
|
|
|
|
|
|
+THREE.AnimationClipCreator.CreateMaterialColorAnimation = function ( duration, colors ) {
|
|
|
|
|
|
var times = [], values = [],
|
|
var times = [], values = [],
|
|
timeStep = duration / colors.length;
|
|
timeStep = duration / colors.length;
|
|
|
|
|
|
- for( var i = 0; i <= colors.length; i ++ ) {
|
|
|
|
|
|
+ for ( var i = 0; i <= colors.length; i ++ ) {
|
|
|
|
|
|
times.push( i * timeStep );
|
|
times.push( i * timeStep );
|
|
values.push( colors[ i % colors.length ] );
|
|
values.push( colors[ i % colors.length ] );
|