X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=node-addon%2Fexamples%2Fline-mesh.js;h=63bf20ab4d7e65842e939c11d4ce0b50741a54ae;hp=a7c0cc1de30f37ead9d1a4a50eb27f6b4b2294fe;hb=2350520b6e471885e23a558d23b14a6bfd0ed7eb;hpb=4ea43727f4ccf2e1a44a57f9f1cfd6e0e0e81ca0 diff --git a/node-addon/examples/line-mesh.js b/node-addon/examples/line-mesh.js index a7c0cc1..63bf20a 100644 --- a/node-addon/examples/line-mesh.js +++ b/node-addon/examples/line-mesh.js @@ -58,8 +58,6 @@ daliApp.createMeshActor = function() { var shader = new dali.Shader(shaderOptions); - var material = new dali.Material( shader ); - // Create vertex buffer var pentagonVertexFormat ={ "aPosition1" : dali.PROPERTY_VECTOR2 }; @@ -71,8 +69,8 @@ daliApp.createMeshActor = function() { var pentagonVertexDataArray = new Float32Array(pentagonVertexData.length); pentagonVertexDataArray.set(pentagonVertexData, 0); - var pentagonVertices = new dali.PropertyBuffer(pentagonVertexFormat, 5); - pentagonVertices.setData(pentagonVertexDataArray); + var pentagonVertices = new dali.PropertyBuffer(pentagonVertexFormat); + pentagonVertices.setData(pentagonVertexDataArray, 5); var pentacleVertexFormat ={ "aPosition2" : dali.PROPERTY_VECTOR2}; @@ -84,8 +82,8 @@ daliApp.createMeshActor = function() { var pentacleVertexDataArray = new Float32Array(pentacleVertexData.length); pentacleVertexDataArray.set(pentacleVertexData, 0); - var pentacleVertices = new dali.PropertyBuffer(pentacleVertexFormat, 5); - pentacleVertices.setData(pentacleVertexDataArray); + var pentacleVertices = new dali.PropertyBuffer(pentacleVertexFormat); + pentacleVertices.setData(pentacleVertexDataArray, 5); var indexFormat ={ "indices" : dali.PROPERTY_INTEGER }; @@ -93,8 +91,8 @@ daliApp.createMeshActor = function() { var indexDataArray = new Uint32Array(indexData.length); indexDataArray.set(indexData, 0); - var indices = new dali.PropertyBuffer(indexFormat, 10); - indices.setData(indexDataArray); + var indices = new dali.PropertyBuffer(indexFormat); + indices.setData(indexDataArray, 10); // Create geometry var geometry = new dali.Geometry(); @@ -103,7 +101,7 @@ daliApp.createMeshActor = function() { geometry.setIndexBuffer( indices ); geometry.setGeometryType( dali.GEOMETRY_LINES ); - var renderer = new dali.Renderer(geometry, material); + var renderer = new dali.Renderer(geometry, shader); renderer.depthIndex = 0; // Create mesh actor