From 22cbc9644b79df60b3f6336f9563debd47fb3ea1 Mon Sep 17 00:00:00 2001 From: hwc487 Date: Thu, 28 Jun 2012 11:44:15 -0700 Subject: Added capability to split a mesh into multiiple parts to avoid buffer overflow situations. --- js/lib/rdge/materials/plasma-material.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'js/lib/rdge/materials/plasma-material.js') diff --git a/js/lib/rdge/materials/plasma-material.js b/js/lib/rdge/materials/plasma-material.js index 10c29c99..fe64db93 100644 --- a/js/lib/rdge/materials/plasma-material.js +++ b/js/lib/rdge/materials/plasma-material.js @@ -80,6 +80,18 @@ var PlasmaMaterial = function PlasmaMaterial() { this._shader['default'].u_time.set( [this._time] ); this._time += this._dTime; }; + + this.resetToDefault = function() + { + this._propValues[ this._propNames[0] ] = this._wave; + this._propValues[ this._propNames[1] ] = this._wave1; + this._propValues[ this._propNames[2] ] = this._wave2; + this._propValues[ this._propNames[3] ] = this._speed; + + var nProps = this._propNames.length; + for (var i=0; i