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

Method addSphere

tutorials/verify/verify.cpp:318–324  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

316 }
317
318 std::pair<unsigned,Ref<SceneGraph::Node>> addSphere (RandomSampler& sampler, RTCBuildQuality quality, const Vec3fa& pos, const float r, size_t numPhi, size_t maxTriangles = -1, const avector<Vec3fa>& motion_vector = avector<Vec3fa>())
319 {
320 Ref<SceneGraph::Node> node = SceneGraph::createTriangleSphere(pos,r,numPhi);
321 if (motion_vector.size()) SceneGraph::set_motion_vector(node,motion_vector);
322 if (maxTriangles != size_t(-1)) SceneGraph::resize_randomly(sampler,node,maxTriangles);
323 return addGeometry2(quality,node);
324 }
325
326 std::pair<unsigned,Ref<SceneGraph::Node>> addQuadSphere (RandomSampler& sampler, RTCBuildQuality quality, const Vec3fa& pos, const float r, size_t numPhi, size_t maxQuads = -1, const avector<Vec3fa>& motion_vector = avector<Vec3fa>())
327 {

Callers 10

runMethod · 0.80
runMethod · 0.80
runMethod · 0.80
runMethod · 0.80
runMethod · 0.80
runMethod · 0.80
runMethod · 0.80
runMethod · 0.80

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected