-
-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PBR Materials Support #49
Comments
There is a sample notebook; cell 4. has a few examples on how to use For a better performance there are separate shaders for each basic case of materials, so e.g. transparency is handled only with Other not obvious parameters are:
Let me know if you need to setup something specific. |
Ah.. there was a message from @skiler07 that I didn't manage to answer. Yes, materials setup is still ugly in plotoptix. And right, now it is not possible to use e.g. metalness texture on a glass. These two have different radiance program codes, which makes them faster but less universal. I'll add something more standard. Now I have some work in queue, but I'll arrive to this shader at some point as well. :) |
Hm, with separate shaders as currently implemented, I wonder if there can be an easy way to load meshes with predefined material data (i.e. like in a glb). Could be useful to use assimp for loading geometries & materials such that plotoptix can support a ton of file formats out of the box. |
Yes, that is on the list. I'll work on all the materials related issues after the noise-balanced work distribution and support for the micromesh displacement. Work distribution is practicaly ready, then displacement can take ~2 weekends :) |
Do you have any examples on how to use PBR materials in plotoptix? I'm working on transitioning rendering a trimesh scene from pyrender to plotoptix and trying to figure out the easiest way to map materials
The text was updated successfully, but these errors were encountered: