Volumetric render ....

Use this forum for general user support and related questions.
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: Volumetric render ....

Post by Dade »

TAO wrote: Tue Jul 06, 2021 6:59 am The only issue I faced right now is the volume in LuxCore is not as solid as Arnold volume and the render time is different.
Increase/decrease the scattering to make the volume more/less "solid".
Support LuxCoreRender project with salts and bounties
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: Volumetric render ....

Post by B.Y.O.B. »

User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: Volumetric render ....

Post by TAO »

B.Y.O.B. wrote: Tue Jul 06, 2021 10:17 pm Is it this technique?
https://docs.arnoldrenderer.com/display ... +to+Volume
yes, Polymesh to Volume + Volume Displacement that's the technique I used.
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: Volumetric render ....

Post by Dade »

Actually, I could implement it, as a two steps:

1) convert an arbitrary mesh in a NULL cube with inside a volume (having the shape of the mesh);
2) operations between volumes (sum, subtraction, etc.);

It may be not even hard to do but it sounds a bit like a toy with very little practical applications: not sure if it is worth doing.
Support LuxCoreRender project with salts and bounties
User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: Volumetric render ....

Post by TAO »

Dade wrote: Tue Jul 06, 2021 10:44 pm Actually, I could implement it, as a two steps:

1) convert an arbitrary mesh in a NULL cube with inside a volume (having the shape of the mesh);
2) operations between volumes (sum, subtraction, etc.);

It may be not even hard to do but it sounds a bit like a toy with very little practical applications: not sure if it is worth doing.
Those are exactly the steps to create this effect.

i achieve a very similar effect using a displacement on base material like matte and the apply volumetric shader after that as you suggest in the first post, not exactly the same, and render time is getting too long especially when I use a higher value for scattering, but it does the job.
Now I create a single volumetric material that has a displacement option using this trick. all math operations happen on displacement of the base material.
users will see just a single volume material they need.
Of course, having a dedicated volume shader can work better.
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: Volumetric render ....

Post by Dade »

TAO wrote: Wed Jul 07, 2021 7:09 am render time is getting too long especially when I use a higher value for scattering, but it does the job.
Are you using multi-scattering or heterogeneous volumes ? Homogeneous volumes are pretty fast to render.
Support LuxCoreRender project with salts and bounties
User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: Volumetric render ....

Post by TAO »

Dade wrote: Wed Jul 07, 2021 8:42 am
TAO wrote: Wed Jul 07, 2021 7:09 am render time is getting too long especially when I use a higher value for scattering, but it does the job.
Are you using multi-scattering or heterogeneous volumes ? Homogeneous volumes are pretty fast to render.
Oh, I see, so I need to use heterogeneous volumes instead. thank you.
If B.O.B.Y has time to add this type of effect in the blender I can provide a tutorial of how to make it and that could be interesting to Blender users. it is not necessarily a new shader just a combination of the existing shader can do the trick.
of course, a dedicated shader can be more useful and accurate but to get fast results the mentioned method can be handy to create a shader for Volumetric mesh that supports displacement.
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: Volumetric render ....

Post by Dade »

TAO wrote: Wed Jul 07, 2021 10:23 am
Dade wrote: Wed Jul 07, 2021 8:42 am
TAO wrote: Wed Jul 07, 2021 7:09 am render time is getting too long especially when I use a higher value for scattering, but it does the job.
Are you using multi-scattering or heterogeneous volumes ? Homogeneous volumes are pretty fast to render.
Oh, I see, so I need to use heterogeneous volumes instead. thank you.
You mean homogenous :?:
Support LuxCoreRender project with salts and bounties
User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: Volumetric render ....

Post by TAO »

Dade wrote: Wed Jul 07, 2021 1:53 pm
TAO wrote: Wed Jul 07, 2021 10:23 am
Dade wrote: Wed Jul 07, 2021 8:42 am

Are you using multi-scattering or heterogeneous volumes ? Homogeneous volumes are pretty fast to render.
Oh, I see, so I need to use heterogeneous volumes instead. thank you.
You mean homogenous :?:
Yes homogenous. :?
User avatar
DionXein
Posts: 81
Joined: Mon Jun 01, 2020 10:22 am

Re: Volumetric render ....

Post by DionXein »

TAO wrote: Thu Jul 01, 2021 11:46 pm In the past few days, I was working on my new project to achieve a new look in organic render, and the results are very satisfying. is it possible to achieve this type of render with the LuxCore too?
I think, yes, u can achive same kind of result with LuxCore, all u need is basics knowledge of math, imagination and time for rendering volumes.
Attachments
Volume_Into_Mesh_1.jpg
Volume_Into_Mesh_2.jpg
Volume_Into_Mesh_Node.jpg
Volume_Overview.jpg
Post Reply