summaryrefslogtreecommitdiffstats
path: root/o3d/samples/o3d-webgl/shape.js
diff options
context:
space:
mode:
Diffstat (limited to 'o3d/samples/o3d-webgl/shape.js')
-rw-r--r--o3d/samples/o3d-webgl/shape.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/o3d/samples/o3d-webgl/shape.js b/o3d/samples/o3d-webgl/shape.js
index a0ad16e..8823f83 100644
--- a/o3d/samples/o3d-webgl/shape.js
+++ b/o3d/samples/o3d-webgl/shape.js
@@ -155,10 +155,10 @@ o3d.Shape.prototype.writeToDrawLists =
var view = context.view;
var projection = context.projection;
- var worldViewProjection = [[], [], [], []];
- var viewProjection = [[], [], [], []];
- o3d.Transform.compose(projection, view, viewProjection);
- o3d.Transform.compose(viewProjection, world, worldViewProjection);
+ var worldViewProjection = o3d.Transform.makeIdentityMatrix4_();
+ var viewProjection = o3d.Transform.makeIdentityMatrix4_();
+ o3d.Transform.compose_(projection, view, viewProjection);
+ o3d.Transform.compose_(viewProjection, world, worldViewProjection);
if (element.cull && element.boundingBox) {
if (!element.boundingBox.inFrustum(worldViewProjection)) {