From fb0a659c9ca3479fd6799325498b11f074689936 Mon Sep 17 00:00:00 2001
From: John Mayhew
Date: Mon, 2 Apr 2012 14:57:31 -0700
Subject: -Namespaced all RDGE javascript.
-Removed the following unused files from the build script
/core/script/fx/blur.js
/core/script/fx/ssao.js
/core/script/animation.js
- Fully removed the following from the build and from source control as they are unused or no longer needed
/core/script/util/dbgpanel.js
/core/script/util/fpsTracker.js
/core/script/util/statTracker.js
/core/script/input.js
/core/script/TextureManager.js
/core/script/ubershader.js
---
js/lib/rdge/materials/radial-blur-material.js | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
(limited to 'js/lib/rdge/materials/radial-blur-material.js')
diff --git a/js/lib/rdge/materials/radial-blur-material.js b/js/lib/rdge/materials/radial-blur-material.js
index 41e68182..3adb6bb5 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() {
if (world) this.setWorld( world );
// set up the shader
- this._shader = new jshader();
+ this._shader = new RDGE.jshader();
this._shader.def = radialBlurMaterialDef;
this._shader.init();
// set up the material node
- this._materialNode = createMaterialNode("radialBlurMaterial");
+ this._materialNode = RDGE.createMaterialNode("radialBlurMaterial");
this._materialNode.setShader(this._shader);
this._time = 0;
@@ -112,7 +112,7 @@ var RadialBlurMaterial = function RadialBlurMaterial() {
var material = this._materialNode;
if (material) {
var technique = material.shaderProgram['default'];
- var renderer = g_Engine.getContext().renderer;
+ var renderer = RDGE.globals.engine.getContext().renderer;
if (renderer && technique) {
var texMapName = this._propValues[this._propNames[0]];
var tex = renderer.getTextureByName(texMapName, 'REPEAT');
@@ -130,7 +130,7 @@ var RadialBlurMaterial = function RadialBlurMaterial() {
var material = this._materialNode;
if (material) {
var technique = material.shaderProgram['default'];
- var renderer = g_Engine.getContext().renderer;
+ var renderer = RDGE.globals.engine.getContext().renderer;
if (renderer && technique) {
if (this._shader && this._shader['default']) {
this._shader['default'].u_time.set( [this._time] );
@@ -150,7 +150,7 @@ var RadialBlurMaterial = function RadialBlurMaterial() {
if (material)
{
var technique = material.shaderProgram['default'];
- var renderer = g_Engine.getContext().renderer;
+ var renderer = RDGE.globals.engine.getContext().renderer;
if (renderer && technique) {
technique.u_resolution.set( res );
}
--
cgit v1.2.3
From 8d1cc709340da845d76f84220fe92c11e6217ff3 Mon Sep 17 00:00:00 2001
From: John Mayhew
Date: Tue, 3 Apr 2012 09:36:14 -0700
Subject: Made use of semicolons consistent and updated new files to use the
new RDGE namespace
---
js/lib/rdge/materials/radial-blur-material.js | 446 +++++++++++++-------------
1 file changed, 218 insertions(+), 228 deletions(-)
(limited to 'js/lib/rdge/materials/radial-blur-material.js')
diff --git a/js/lib/rdge/materials/radial-blur-material.js b/js/lib/rdge/materials/radial-blur-material.js
index 8a624556..67ed81af 100644
--- a/js/lib/rdge/materials/radial-blur-material.js
+++ b/js/lib/rdge/materials/radial-blur-material.js
@@ -1,8 +1,8 @@
/*
- This file contains proprietary software owned by Motorola Mobility, Inc.
- No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.
- (c) Copyright 2011 Motorola Mobility, Inc. All Rights Reserved.
- */
+This file contains proprietary software owned by Motorola Mobility, Inc.
+No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.
+(c) Copyright 2011 Motorola Mobility, Inc. All Rights Reserved.
+ */
var MaterialParser = require("js/lib/rdge/materials/material-parser").MaterialParser;
var Material = require("js/lib/rdge/materials/material").Material;
@@ -11,263 +11,255 @@ var RadialBlurMaterial = function RadialBlurMaterial() {
///////////////////////////////////////////////////////////////////////
// Instance variables
///////////////////////////////////////////////////////////////////////
- this._name = "RadialBlurMaterial";
- this._shaderName = "radialBlur";
+ this._name = "RadialBlurMaterial";
+ this._shaderName = "radialBlur";
- this._texMap = 'assets/images/cubelight.png';
- this._color = [1,0,0,1];
+ this._texMap = 'assets/images/cubelight.png';
+ this._color = [1, 0, 0, 1];
- this._time = 0.0;
- this._dTime = 0.01;
+ this._time = 0.0;
+ this._dTime = 0.01;
///////////////////////////////////////////////////////////////////////
// Property Accessors
///////////////////////////////////////////////////////////////////////
- this.getName = function() { return this._name; };
- this.getShaderName = function() { return this._shaderName; };
+ this.getName = function () { return this._name; };
+ this.getShaderName = function () { return this._shaderName; };
- this.getTextureMap = function() { return this._texMap.slice(0); };
- this.setTextureMap = function(m) { this._propValues[this._propNames[0]] = m.slice(0); this.updateTexture(); };
+ this.getTextureMap = function () { return this._texMap.slice(0); };
+ this.setTextureMap = function (m) { this._propValues[this._propNames[0]] = m.slice(0); this.updateTexture(); };
- this.isAnimated = function() { return true; };
+ this.isAnimated = function () { return true; };
///////////////////////////////////////////////////////////////////////
// Material Property Accessors
///////////////////////////////////////////////////////////////////////
- this._propNames = ["texmap", "color"];
- this._propLabels = ["Texture map", "Color"];
- this._propTypes = ["file", "color"];
- this._propValues = [];
-
- this._propValues[ this._propNames[0] ] = this._texMap.slice(0);
- this._propValues[ this._propNames[1] ] = this._color.slice(0);
-
- this.setProperty = function( prop, value ) {
- // make sure we have legitimate imput
- var ok = this.validateProperty( prop, value );
- if (!ok) {
- console.log( "invalid property in Radial Gradient Material:" + prop + " : " + value );
+ this._propNames = ["texmap", "color"];
+ this._propLabels = ["Texture map", "Color"];
+ this._propTypes = ["file", "color"];
+ this._propValues = [];
+
+ this._propValues[this._propNames[0]] = this._texMap.slice(0);
+ this._propValues[this._propNames[1]] = this._color.slice(0);
+
+ this.setProperty = function (prop, value) {
+ // make sure we have legitimate imput
+ var ok = this.validateProperty(prop, value);
+ if (!ok) {
+ console.log("invalid property in Radial Gradient Material:" + prop + " : " + value);
}
- switch (prop)
- {
- case "texmap":
- this.setTextureMap(value);
- break;
-
- case "color":
- this._propValues[prop] = value.slice(0);
- if (this._shader && this._shader['default']) {
- this._shader['default'][prop].set(value);
+ switch (prop) {
+ case "texmap":
+ this.setTextureMap(value);
+ break;
+
+ case "color":
+ this._propValues[prop] = value.slice(0);
+ if (this._shader && this._shader['default']) {
+ this._shader['default'][prop].set(value);
}
- break;
- }
- };
+ break;
+ }
+ };
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
// Methods
///////////////////////////////////////////////////////////////////////
- // duplcate method requirde
- this.dup = function( ) {
- // allocate a new uber material
- var newMat = new RadialBlurMaterial();
-
- // copy over the current values;
- var propNames = [], propValues = [], propTypes = [], propLabels = [];
- this.getAllProperties( propNames, propValues, propTypes, propLabels);
- var n = propNames.length;
- for (var i=0; i