MagicaCSG 0.2.2: Scattering Material (Patreon)
Content
[Features]
1. Matter->Media
Media->Color determines how the light is absorbed by the media.
Media->Density It can be set above 100.
Media->Phase determines how the media scatters the light.
- If it's zero, then the light is scattered uniformly in all direction.
- If it's positive, the light is scattered more in the forward direction.
- If it's negative, the light is scattered more in the backward direction.
- The setting affects all objects globally.
Here is how the light propagates in the translucent objects:
- Light Source ->
- Enter Surface (Refract/Absorb by the Surface Color) ->
- Media (Scatter/Absorb by the Media Color) ->
- Leave Surface (Refract/Absorb by the Surface Color) ->
- Eye
If you want to obtain cloud appearance, you need to set:
- Surface Transparency->1, pure transparent
- Surface Color->pure white: 255, 255, 255
- IOR->0, no light direction changes on the surface
- Media Density->non zero
Misc:
- The media objects can be overlapped.
- Currently, it doesn't support camera view within the media volume.
- you can find some simple examples in the vase model.
2. Camera->Lens->Fov
change Field of View in both Model/Render View.
3. Image->Scatter/Preview
change the maximum bounces for Scattering and Preview.
Preview is the rendering when you change camera or material.
The quality is usually low to improve the interactivity of the camera.
[Plans]
Though there are still some interesting topics for rendering (light source types, SSS, higher resolution renderings), but I'll finish some modeling tools first in next update.
And there will also be some updates for Aerialod and MagicaVoxel.
Apologies for the delay of updates. Got some serious issues to address these days.
[Download Link]
https://drive.google.com/file/d/1lnx6zHkktgagYeqtEowWL_YZXnny5-RQ/view?usp=sharing
Files
Previews only