Page 1 of 1
blender 3.0 and USD
Posted: Wed Aug 25, 2021 8:53 am
by BruceXu
Recently I was developing usd and wanted to use luxcore as its renderer.
I was concerned that blender 3.0 has enhanced usd support, so I was wondering if we have any plans for blender 3.0 support.
Re: blender 3.0 and USD
Posted: Wed Aug 25, 2021 9:58 am
by Dade
We support new Blender versions when they are released (because they are a moving target when under development).
Re: blender 3.0 and USD
Posted: Wed Aug 25, 2021 11:14 am
by juangea
Dade I think this is a more complex topic.
When USD is mentioned I think it's more related to the simplicity of working with USD and a Hydra delegate.
Could be a good idea to think in turning LuxCore into a Hydra delegate, this would remove all the limitations currently present regarding Scene sync, slowness in viewport, etc...
At least is my impression, so it's not about supporting Blender 3.0 but about planning something that will probably take quite a bit of time to develop but could be ver beneficial.
I'm not sure what BYOB thinks about this, there is a good example of this in the latest video with the Hydra Delegate plugin from AMD with RPR, here is the video:
https://www.youtube.com/watch?v=T7l8rVUvMbs
Re: blender 3.0 and USD
Posted: Wed Aug 25, 2021 1:52 pm
by Dade
If I should based my opinion on the past 20 years of experience, Blender will never support well Hydra delegate
Any someone had already put together a hydra delegate for LuxCore a while ago:
https://github.com/jbgann/LuxCoreRenderUSD
Re: blender 3.0 and USD
Posted: Wed Aug 25, 2021 2:19 pm
by juangea
Will see, Tangent was doing that development, together with Nvidia, and it was in good shape, so it may reach Blender rather sooner than later, also it's something being spoken actively
Awesome, that means that if Blender properly supports Hydra LuxCore may be used following that route?
That may help to overcome some of the trouble we have now

Re: blender 3.0 and USD
Posted: Wed Aug 25, 2021 2:45 pm
by Dade
juangea wrote: Wed Aug 25, 2021 2:19 pm
Will see, Tangent was doing that development, together with Nvidia, and it was in good shape, so it may reach Blender rather sooner than later, also it's something being spoken actively
Tangent isn't exactly in a good shape, R.I.P.
Anyway, it is quite simple: is Cycles going to be an Hydra delegate like any other render engine ? If the answer is yes, there will be a good Hydra support otherwise it is likely to be another half-cooked support that may or may not work, and may be or may be not slow. It is really all about that.
juangea wrote: Wed Aug 25, 2021 2:19 pm
Awesome, that means that if Blender properly supports Hydra LuxCore may be used following that route?
It can, at least, be used as a reference to how do the job (I have the feeling it was a test and it is not actively maintained at the moment).
Re: blender 3.0 and USD
Posted: Thu Aug 26, 2021 5:46 pm
by Harvester
Have you watched this? It migh be of interest.
https://youtu.be/OQEcxue4xp0
Re: blender 3.0 and USD
Posted: Thu Sep 02, 2021 2:07 am
by BruceXu