Hacker News new | past | comments | ask | show | jobs | submit login

Are there any modern alternatives to POV-Ray?



Depends what you mean? If you want a modern high performance ray tracer with support for all the latest hardware and implementing all the cutting edge ray tracing research, there is Embree and OptiX. They don't however come with their own scene description language, which is what made POV-Ray so popular in the first place.


I was thinking for some python (or similar language) api for Ray tracer that doesn't have a steep learning curve and is easy to use.


https://mitsuba.readthedocs.io/en/stable/index.html

There seems to exist python front ends to embree. How good this one is, I don't know.


OpenUSD is probably the closest thing in terms of scene description? You have both Python Api and human-readable ascii format


Yes, you can use renderman https://renderman.pixar.com/install


Doesn't Blender's main rendering engine, Cycles, sort of use ray tracing (path tracing, I believe)?


What's wrong with using POV-Ray?


Nothing, except it's thousands (literally) of times slower than alternatives because it uses primitives instead of meshes and therefore doesn't lend itself well to GPU parallelization




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: