X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fmodel3d-view%2Fobj-loader.cpp;h=635115aef4a5c4e057d945ba97791fb4ae0d663f;hb=941eb8eab76fca967bb8e21456179fc9b4eafea6;hp=5e67b1ed143cd7691ceb2967a6846b4bdcd1425d;hpb=6c6cdc0f1c2e6373e4eb3bf74397abba5befe026;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/model3d-view/obj-loader.cpp b/dali-toolkit/internal/controls/model3d-view/obj-loader.cpp index 5e67b1e..635115a 100644 --- a/dali-toolkit/internal/controls/model3d-view/obj-loader.cpp +++ b/dali-toolkit/internal/controls/model3d-view/obj-loader.cpp @@ -164,7 +164,7 @@ void ObjLoader::CenterAndScale(bool center, Dali::Vector& points) void ObjLoader::CreateGeometryArray(Dali::Vector & vertices, Dali::Vector & textures, Dali::Vector & verticesExt, - Dali::Vector & indices) + Dali::Vector & indices) { //If we don't have tangents, calculate them //we need to recalculate the normals too, because we need just one normal,tangent, bitangent per vertex @@ -491,7 +491,7 @@ Geometry ObjLoader::CreateGeometry(Toolkit::Model3dView::IlluminationType illumi Dali::Vector vertices; Dali::Vector textures; Dali::Vector verticesExt; - Dali::Vector indices; + Dali::Vector indices; CreateGeometryArray(vertices, textures, verticesExt, indices); @@ -530,13 +530,7 @@ Geometry ObjLoader::CreateGeometry(Toolkit::Model3dView::IlluminationType illumi if (indices.Size()) { - //Indices - Property::Map indicesVertexFormat; - indicesVertexFormat["aIndices"] = Property::INTEGER; - PropertyBuffer indicesToVertices = PropertyBuffer::New( indicesVertexFormat ); - indicesToVertices.SetData( &indices[0], indices.Size() ); - - surface.SetIndexBuffer ( indicesToVertices ); + surface.SetIndexBuffer ( &indices[0], indices.Size() ); } surface.SetRequiresDepthTesting(true);