blender 3.0 and USD

Discussion related to the LuxCore functionality, implementations and API.
Post Reply
BruceXu
Posts: 35
Joined: Wed Apr 15, 2020 7:16 am

blender 3.0 and USD

Post by BruceXu » Wed Aug 25, 2021 8:53 am

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.

User avatar
Dade
Developer
Posts: 5522
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: blender 3.0 and USD

Post by Dade » Wed Aug 25, 2021 9:58 am

We support new Blender versions when they are released (because they are a moving target when under development).
Support LuxCoreRender project with salts and bounties

juangea
Donor
Posts: 328
Joined: Thu Jan 02, 2020 6:23 pm

Re: blender 3.0 and USD

Post by juangea » Wed Aug 25, 2021 11:14 am

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

User avatar
Dade
Developer
Posts: 5522
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: blender 3.0 and USD

Post by Dade » Wed Aug 25, 2021 1:52 pm

If I should based my opinion on the past 20 years of experience, Blender will never support well Hydra delegate :mrgreen:

Any someone had already put together a hydra delegate for LuxCore a while ago: https://github.com/jbgann/LuxCoreRenderUSD
Support LuxCoreRender project with salts and bounties

juangea
Donor
Posts: 328
Joined: Thu Jan 02, 2020 6:23 pm

Re: blender 3.0 and USD

Post by juangea » 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 :)

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 :)

User avatar
Dade
Developer
Posts: 5522
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: blender 3.0 and USD

Post by Dade » Wed Aug 25, 2021 2:45 pm

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).
Support LuxCoreRender project with salts and bounties

Harvester
Donor
Posts: 44
Joined: Thu Jan 25, 2018 8:06 pm

Re: blender 3.0 and USD

Post by Harvester » Thu Aug 26, 2021 5:46 pm

Have you watched this? It migh be of interest.

https://youtu.be/OQEcxue4xp0

BruceXu
Posts: 35
Joined: Wed Apr 15, 2020 7:16 am

Re: blender 3.0 and USD

Post by BruceXu » Thu Sep 02, 2021 2:07 am

Harvester wrote:
Thu Aug 26, 2021 5:46 pm
Have you watched this? It migh be of interest.

https://youtu.be/OQEcxue4xp0
oh, thank you

Post Reply