Render pass in lw

Newtek Lightwave 3D (exporter developed by holocube, Integrated Plugin developed by juanjgon)

Moderator: juanjgon

Post Reply
geo_n
Licensed Customer
Posts: 350
Joined: Tue Feb 02, 2010 5:47 am

I think maybe we can talk about some issues in lw section. It might be confusing for other if we include lw issues(matte vs shadowcatch name) like in that main thread.


My first issue, it doesn't have proper way to assign mat,obj id afaik such as this which is a big help when I use 3dmax.
Image



So If lightwave can support two ways of masking and also the ability to assign mat/obj ids manually because sometimes random assignment doesn't work. Like this object id mask will not work
Image


It would be great to support by exr(rgb channels) or by rpf(non-image channels, lw has this afaik).

3dmax, Vue, etc have support for assignable mat/obj ids.

I attached typical Exr which have rgb mat/obj ids. AE, etc can see the mat/obj channels.
Another file is rpf. This is much better because it has Coverage info.

I've been asking coverage buffer in newtek for a long time but nothing.
Since octane is completely independent renderer maybe its possible to have this and also the ability to assign mat/obj ids manually as an option via nodes. Maybe Juanjo can do magic with the lw sdk.
Attachments
objmat.zip
(1.68 MiB) Downloaded 246 times
Last edited by geo_n on Mon Sep 29, 2014 3:22 am, edited 3 times in total.
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

As far I know currently Octane doesn't support custom values in the objectID and materialID passes. This is something that can't be done in the the plugins if Octane doesn't support it.

-Juanjo
geo_n
Licensed Customer
Posts: 350
Joined: Tue Feb 02, 2010 5:47 am

Yes this is very important to have custom or manual way to assign ids, tags.
All appz have it. 3dmax, c4d, etc. Lightwave doesn't have this and that's why we are stuck with assigning matt objects(not to be confused with matte node function and why it has shadows in it, lol) . constant black, etc.

I'm hoping they add custom or manual way to standalone and requested it in main thread.

If they add it to standalone(surely they must because other appz have it natively), then lightwave might get this functionality. Compositing appz(nuke, fusion, etc) can read these channel id/tags embedded in exr as well as the coverge buffer. After that I'm pretty much all set for this issue regarding matt/masking.
Last edited by geo_n on Mon Sep 29, 2014 3:56 am, edited 1 time in total.
geo_n
Licensed Customer
Posts: 350
Joined: Tue Feb 02, 2010 5:47 am

Regarding lightwave obj/matt id, matt obj, constant value, constant black, etc and other workarounds.

Skip to 2:40 it similar to constant value, constant black but with more flexibility. This is a more general way of working in most appz with proper implementation of obj/matt id.
https://www.youtube.com/watch?v=kpZr66d0g9U
Post Reply

Return to “Lightwave 3D”