on master help sign in
back to drawing triangles
commit087562eeb3d838db5412e267d76883e889c1e009 authorJohn P Mayer Jr <john.p.mayer.jr@gmail.com> dateTue 3 Dec 2013, 00:54 (13 years ago) parentf71cbfa
1 file changed+5−5
libraries/Native/Graphics/WebGL.js+5−5
libraries/Native/Graphics/WebGL.js+5−5
@@ -117,11 +117,11 @@ Elm.Native.Graphics.WebGL.make = function(elm) {
117117 switch (attribute.type) {
118118 case gl.FLOAT_VEC3:
119119 var data = [];
120− List.each(function(v3){
121− data.push(v3[0]);
122− data.push(v3[1]);
123− data.push(v3[2]);
124− }, glModel.attributes[attribute.name]);
120+ List.each(function(elem){
121+ data.push(elem[attribute.name][0]);
122+ data.push(elem[attribute.name][1]);
123+ data.push(elem[attribute.name][2]);
124+ }, glModel.attributes);
125125 var attributeBuffer = gl.createBuffer();
126126 gl.bindBuffer(gl.ARRAY_BUFFER, attributeBuffer);
127127 gl.bufferData(gl.ARRAY_BUFFER, new Float32Array(data), gl.STATIC_DRAW);