diff --git a/components/sceneutil/pathgridutil.cpp b/components/sceneutil/pathgridutil.cpp index 523f5f699f..f78eea47c4 100644 --- a/components/sceneutil/pathgridutil.cpp +++ b/components/sceneutil/pathgridutil.cpp @@ -54,10 +54,10 @@ namespace SceneUtil { osg::ref_ptr vertices = new osg::Vec3Array(vertexCount); osg::ref_ptr colors = new osg::Vec4Array(vertexCount); - osg::ref_ptr pointIndices - = new osg::DrawElementsUShort(osg::PrimitiveSet::TRIANGLES, pointIndexCount); - osg::ref_ptr lineIndices - = new osg::DrawElementsUShort(osg::PrimitiveSet::LINES, edgeIndexCount); + osg::ref_ptr pointIndices + = new osg::DrawElementsUInt(osg::PrimitiveSet::TRIANGLES, pointIndexCount); + osg::ref_ptr lineIndices + = new osg::DrawElementsUInt(osg::PrimitiveSet::LINES, edgeIndexCount); // Add each point/node for (size_t pointIndex = 0; pointIndex < pathgrid.mPoints.size(); ++pointIndex) @@ -159,8 +159,8 @@ namespace SceneUtil { osg::ref_ptr vertices = new osg::Vec3Array(vertexCount); osg::ref_ptr colors = new osg::Vec4Array(vertexCount); - osg::ref_ptr indices - = new osg::DrawElementsUShort(osg::PrimitiveSet::LINES, indexCount); + osg::ref_ptr indices + = new osg::DrawElementsUInt(osg::PrimitiveSet::LINES, indexCount); osg::Vec3f wireOffset = osg::Vec3f(0, 0, (1 - DiamondWireframeScalar) * DiamondHalfHeight);