MCPcopy Create free account
hub / github.com/RenderKit/embree / ConvertTriangleMesh

Function ConvertTriangleMesh

tutorials/common/tutorial/scene_device.cpp:909–919  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

907 }
908
909 void ConvertTriangleMesh(RTCDevice device, ISPCTriangleMesh* mesh, RTCBuildQuality quality, RTCSceneFlags flags, RTCFeatureFlags& used_features)
910 {
911 if (mesh->geom.visited) return;
912
913 used_features |= RTC_FEATURE_FLAG_TRIANGLE;
914 if (mesh->numTimeSteps > 1) used_features |= RTC_FEATURE_FLAG_MOTION_BLUR;
915
916 mesh->geom.visited = true;
917 rtcSetGeometryBuildQuality(mesh->geom.geometry, quality);
918 mesh->commit();
919 }
920
921 void ConvertQuadMesh(RTCDevice device, ISPCQuadMesh* mesh, RTCBuildQuality quality, RTCSceneFlags flags, RTCFeatureFlags& used_features)
922 {

Callers 2

ConvertGroupFunction · 0.85
ConvertSceneFunction · 0.85

Calls 2

commitMethod · 0.45

Tested by

no test coverage detected