Author Topic: VDB bounding box generates weird reflection  (Read 1030 times)

2023-10-09, 16:41:10

darksoul

  • Users
  • *
  • Posts: 4
    • View Profile
Hello Corona Team,

I created a smoke simulation in c4d and exported to OpenVDB format. I imported this into Corona Volume Grid, which plays the animation nicely.
The problem is that the smoke is flowing into a glass tube and the Corona Volume Grid Bounding box is sometimes smaller or bigger than the glass tube (the size of the box changes with the simulation), which generates an error in the glass reflection.

What could be the solution to this?

(C4D R21 + Corona 10)

Thanks a lot for the advice,
Have a nice day
ds

2023-10-09, 17:50:20
Reply #1

Beanzvision

  • Corona Team
  • Active Users
  • ****
  • Posts: 3873
  • Bengamin
    • View Profile
    • Cormats
Hi there, are you able to share you scene with us? If so, please use the link in my signature below.
Bengamin Jerrems l
Portfolio l Click me!

2023-10-10, 11:11:09
Reply #2

darksoul

  • Users
  • *
  • Posts: 4
    • View Profile
I had to create a simplified project because I have a confidentiality agreement for the original project file. I've uploaded the file to the link in your signature, the issue is clearly visible there too.

I really appreciate your help :)

2023-10-10, 11:52:30
Reply #3

Beanzvision

  • Corona Team
  • Active Users
  • ****
  • Posts: 3873
  • Bengamin
    • View Profile
    • Cormats
Hi, it seems that the vdb is clipping the inner wall of the sphere, can you try to slightly raise it to a point where the artifact is gone? Depending on the job, it might need to be lowered or slightly scaled down a little.

Bengamin Jerrems l
Portfolio l Click me!

2023-10-10, 12:06:32
Reply #4

darksoul

  • Users
  • *
  • Posts: 4
    • View Profile
Unfortunately I can not move it, or scale it down because it's a technical animation, the smoke has to be exactly there and has to fill the given space. So it has to be perfectly fitted there. :/

2023-10-10, 12:50:27
Reply #5

pokoy

  • Active Users
  • **
  • Posts: 1865
    • View Profile
Just tested this in Max (Corona v9 here but seems there are no differences between v10 and v9 and how they handle this) and it's the same problem - this is a bug.
We've spent so many cycles asking for volume rendering improvements and fixes - it really needs to be addressed so that it finally works without headaches. Suggesting to avoid VDB volumes cutting through other objects is clearly a non-advice - please make sure this is acknowledged and fixed. We really need volumes and VDBs to work flawlessly.
« Last Edit: 2023-10-12, 10:50:57 by pokoy »

2023-10-10, 13:28:15
Reply #6

darksoul

  • Users
  • *
  • Posts: 4
    • View Profile
Thank you so much pokoy, I tested this in Cinema 4D with Corona v7-8-9-10 and the reflection is wrong everywhere.

2023-10-11, 20:19:28
Reply #7

aler

  • Active Users
  • **
  • Posts: 171
    • View Profile
We really need volumes and VDBs to works flawlessly.
+1

2023-10-12, 09:36:54
Reply #8

burnin

  • Active Users
  • **
  • Posts: 1535
    • View Profile
Hmm... If only, "Volume priorities" control would be up to the user/artist.
No other engine has such limited and so buggy approach.
+1

2023-10-17, 10:29:21
Reply #9

Beanzvision

  • Corona Team
  • Active Users
  • ****
  • Posts: 3873
  • Bengamin
    • View Profile
    • Cormats
(Internal ID=1233026467)
Bengamin Jerrems l
Portfolio l Click me!