Exemplo n.º 1
0
 public void BuildBVHAndTriangleList(int geoLocalToGlobalIndexOffset, int mappingLocalToGlobalIndexOffset, int minNumberOfGeoPerBox)
 {
     _BuildFlatternBVHIfDirty(ref m_builder,
                              geoLocalToGlobalIndexOffset,
                              mappingLocalToGlobalIndexOffset,
                              ref m_meshDirty,
                              minNumberOfGeoPerBox,
                              m_actuator.GetNormals(),
                              m_actuator.GetTrianglesVertexOrder(0),
                              m_actuator.GetVertices(),
                              ref m_flattenBVH,
                              ref m_accelerationGeometryMappingCollection,
                              ref m_triangles);
 }