diff options
Diffstat (limited to 'js/lib/rdge/materials/radial-blur-material.js')
-rw-r--r-- | js/lib/rdge/materials/radial-blur-material.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/js/lib/rdge/materials/radial-blur-material.js b/js/lib/rdge/materials/radial-blur-material.js index fee02a1d..8a624556 100644 --- a/js/lib/rdge/materials/radial-blur-material.js +++ b/js/lib/rdge/materials/radial-blur-material.js | |||
@@ -89,12 +89,12 @@ var RadialBlurMaterial = function RadialBlurMaterial() { | |||
89 | if (world) this.setWorld( world ); | 89 | if (world) this.setWorld( world ); |
90 | 90 | ||
91 | // set up the shader | 91 | // set up the shader |
92 | this._shader = new jshader(); | 92 | this._shader = new RDGE.jshader(); |
93 | this._shader.def = radialBlurMaterialDef; | 93 | this._shader.def = radialBlurMaterialDef; |
94 | this._shader.init(); | 94 | this._shader.init(); |
95 | 95 | ||
96 | // set up the material node | 96 | // set up the material node |
97 | this._materialNode = createMaterialNode("radialBlurMaterial" + "_" + world.generateUniqueNodeID()); | 97 | this._materialNode = RDGE.createMaterialNode("radialBlurMaterial" + "_" + world.generateUniqueNodeID()); |
98 | this._materialNode.setShader(this._shader); | 98 | this._materialNode.setShader(this._shader); |
99 | 99 | ||
100 | this._time = 0; | 100 | this._time = 0; |
@@ -112,7 +112,7 @@ var RadialBlurMaterial = function RadialBlurMaterial() { | |||
112 | var material = this._materialNode; | 112 | var material = this._materialNode; |
113 | if (material) { | 113 | if (material) { |
114 | var technique = material.shaderProgram['default']; | 114 | var technique = material.shaderProgram['default']; |
115 | var renderer = g_Engine.getContext().renderer; | 115 | var renderer = RDGE.globals.engine.getContext().renderer; |
116 | if (renderer && technique) { | 116 | if (renderer && technique) { |
117 | var texMapName = this._propValues[this._propNames[0]]; | 117 | var texMapName = this._propValues[this._propNames[0]]; |
118 | var tex = renderer.getTextureByName(texMapName, 'REPEAT'); | 118 | var tex = renderer.getTextureByName(texMapName, 'REPEAT'); |
@@ -130,7 +130,7 @@ var RadialBlurMaterial = function RadialBlurMaterial() { | |||
130 | var material = this._materialNode; | 130 | var material = this._materialNode; |
131 | if (material) { | 131 | if (material) { |
132 | var technique = material.shaderProgram['default']; | 132 | var technique = material.shaderProgram['default']; |
133 | var renderer = g_Engine.getContext().renderer; | 133 | var renderer = RDGE.globals.engine.getContext().renderer; |
134 | if (renderer && technique) { | 134 | if (renderer && technique) { |
135 | if (this._shader && this._shader['default']) { | 135 | if (this._shader && this._shader['default']) { |
136 | this._shader['default'].u_time.set( [this._time] ); | 136 | this._shader['default'].u_time.set( [this._time] ); |
@@ -150,7 +150,7 @@ var RadialBlurMaterial = function RadialBlurMaterial() { | |||
150 | if (material) | 150 | if (material) |
151 | { | 151 | { |
152 | var technique = material.shaderProgram['default']; | 152 | var technique = material.shaderProgram['default']; |
153 | var renderer = g_Engine.getContext().renderer; | 153 | var renderer = RDGE.globals.engine.getContext().renderer; |
154 | if (renderer && technique) { | 154 | if (renderer && technique) { |
155 | technique.u_resolution.set( res ); | 155 | technique.u_resolution.set( res ); |
156 | } | 156 | } |
@@ -187,13 +187,13 @@ var RadialBlurMaterial = function RadialBlurMaterial() { | |||
187 | } | 187 | } |
188 | 188 | ||
189 | return rtnStr; | 189 | return rtnStr; |
190 | } | 190 | }; |
191 | 191 | ||
192 | this.export = function() { | 192 | this.export = function() { |
193 | // every material needs the base type and instance name | 193 | // every material needs the base type and instance name |
194 | var exportStr = "material: " + this.getShaderName() + "\n"; | 194 | var exportStr = "material: " + this.getShaderName() + "\n"; |
195 | exportStr += "name: " + this.getName() + "\n"; | 195 | exportStr += "name: " + this.getName() + "\n"; |
196 | 196 | ||
197 | var world = this.getWorld(); | 197 | var world = this.getWorld(); |
198 | if (!world) | 198 | if (!world) |
199 | throw new Error( "no world in material.export, " + this.getName() ); | 199 | throw new Error( "no world in material.export, " + this.getName() ); |