Skip to content

RomboDev/mrPointClouds

Repository files navigation

mrPointClouds

While this is for the now defunct mentalray renderer it could still be of some interest because it sports fully featured octree implementation with and without SSE support together with various traversals, REYES splatting, multithreaded (windows) code, global illumination point rasterizer (micro rasterizer), diffusion SSS and ambient occlusion and heavy use of C++ templates. It's tested for compilation with ICC on Windows.

Simply start by including _cpc_mentalray.h in your project.

Actual mr shaders are those .cpp out of folders, while folders contain implementations and data stuctures.

If you don't plan to use mentalray and just use point containers, surfel nodes, octree etc. to collect and process points just disable mentalray support in the _cpc_mentalray.h by setting to 0 MENTALRAY_ENHANCED define.

Doc1 Doc2 Doc3 Doc4 Doc5 Doc6 Res1

About

mentalray pointclouds implementation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published