repo: janusweb action: commit revision: path_from: revision_from: 5a7561bb79b69ed7a17c8a233b39ec48280163fb: path_to: revision_to:
commit 5a7561bb79b69ed7a17c8a233b39ec48280163fb Author: James BaicoianuDate: Tue Oct 31 04:42:37 2017 -0700 Update transparency when assets load diff --git a/scripts/object.js b/scripts/object.js
--- a/scripts/object.js
+++ b/scripts/object.js
@@ -343,6 +343,13 @@ elation.require(['janusweb.janusbase', 'janusweb.websurface'], function() {
}
m.map = asset.getInstance();
elation.events.add(m.map, 'asset_update', elation.bind(this, function(ev) { m.map = ev.data; }));
+ elation.events.add(m.map, 'asset_load', elation.bind(this, function(m, asset, ev) {
+ if (asset.hasalpha) {
+ m.transparent = true;
+ m.alphaTest = 0.02;
+ m.needsUpdate = true;
+ }
+ }, m, asset));
}
this.assignTextureParameters(m.map, modelasset, asset);
}
-----END OF PAGE-----