I have a scene set up that uses both caustics and VrayEnvironmentFog to create an underground sub-aquatic scene. So there is a pool above this room, and a shaped skylight in the ceiling. The caustics from the pool should shine down through this skylight and create dancing patterns in the fog and the ground. It works the first pass through as visible here:
VRaySun caustic subdivs 15000, caustics multiplier 1.0.
Settings shown, I am generating a new IM (Single frame), new LC (Single frame), new Caustics map (New map), and saving all to the shared network disk. All three are set to switch to cached after render (Switch to saved map/cache/map). My water material has Affect shadows off as dictated in the manual. VEF has all Ray Filter options on.
If I render, and let it create all maps sequentially, all works as expected. The fog is visible, affected by caustics, room is properly lit. The only problem is it takes a small eternity for one single frame to render (36m). I want to boost the subdivs on the sun to 50K+, but the render time is annoying me enough already. Caustic map creation time ~22m, size is 221MB. Render time is about 36m
Initial render:

After the render:
This may be a bug, but the LC does not switch to use the From file mode, it remains on Single Frame.
Anyways, 36m is a long time to wait for a grainy as hell 'fog' that looks more like snow if I use anything less than 15K subdivs. I re-render the same scene, this time using the maps I just saved previously. Render time should be quick considering I already wrote these maps out to disk. Unfortunately there is no more fog in the scene, although everything is set exactly as it was 36m ago, only difference being it's reading the maps from disk. The maps are written at the appropriate time, so they were definitely saved.
Second render using 'From file' (render time ~14m):

I'm not using DR on this scene, and the V-Ray message log says it loaded all three maps successfully. The caustics are there on the floor, but not in the fog. In fact I can't tell if the fog is even there at all, so I re-render the same thing without VEF enabled.
Third render with no fog, still 'From file':

This time the render is considerably faster (~5m), and I can vaguely see that the fog was in there previously, just insanely transparent. I don't know what I have to do to get the fog particles back, short of creating a new map every frame at runtime.
VRaySun caustic subdivs 15000, caustics multiplier 1.0.
Settings shown, I am generating a new IM (Single frame), new LC (Single frame), new Caustics map (New map), and saving all to the shared network disk. All three are set to switch to cached after render (Switch to saved map/cache/map). My water material has Affect shadows off as dictated in the manual. VEF has all Ray Filter options on.
If I render, and let it create all maps sequentially, all works as expected. The fog is visible, affected by caustics, room is properly lit. The only problem is it takes a small eternity for one single frame to render (36m). I want to boost the subdivs on the sun to 50K+, but the render time is annoying me enough already. Caustic map creation time ~22m, size is 221MB. Render time is about 36m
Initial render:
After the render:
This may be a bug, but the LC does not switch to use the From file mode, it remains on Single Frame.
Anyways, 36m is a long time to wait for a grainy as hell 'fog' that looks more like snow if I use anything less than 15K subdivs. I re-render the same scene, this time using the maps I just saved previously. Render time should be quick considering I already wrote these maps out to disk. Unfortunately there is no more fog in the scene, although everything is set exactly as it was 36m ago, only difference being it's reading the maps from disk. The maps are written at the appropriate time, so they were definitely saved.
Second render using 'From file' (render time ~14m):
I'm not using DR on this scene, and the V-Ray message log says it loaded all three maps successfully. The caustics are there on the floor, but not in the fog. In fact I can't tell if the fog is even there at all, so I re-render the same thing without VEF enabled.
Third render with no fog, still 'From file':
This time the render is considerably faster (~5m), and I can vaguely see that the fog was in there previously, just insanely transparent. I don't know what I have to do to get the fog particles back, short of creating a new map every frame at runtime.
Comment