I have an immersive environment with a skybox which uses an png image inside a sphere. I added an IBL, but I am not sure what the best format / prep method is for the IBL image.
I have tried several different images for my IBL, and all are very different vibes from what I have in Blender.
My question is how can I create an IBL that's closest to Blender's Cycles rendering engine? However, it's a rather difficult to answer question, so I want to ask some smaller questions first.
- Does IBL need to be BW or will colour work?
- From my tests: colour works just as well. But why does Apple only show use of BW ones? Should we use BW?
- What is the best file format for IBL? Any pros/cons? Or should we just test out each format and check visually.
- From my tests: PNG, OpenEXR (
.exr
), Radiance HDR (.hdr
) all work. But which format is recommended?
- From my tests: PNG, OpenEXR (
- Will IBL on visionOS create shadows for us? In Blender an HDRI gives shadows.
- From my tests: No, IBL does not provide shadows on your loaded environment/meshes. Is "shadow baking" the only solution for the time being?
- Looking at a scene in Blender which uses HDRI as global lighting, how can we best "prep" the IBL image that will give the closest light similar to Blender's Cycles rendering engine?
- From my tests: I tried (as shown below)
- A) make a render of just the Blender HDRI (without meshes) via 360-degree panoramic camera.
- → Usage as IBL makes everything too bright.
- B) make a render of the entire Blender scene via 360-degree panoramic camera.
- → Usage as IBL makes everything washed out and yellowish.
- C) Use the Sunlight.png from the sample project.
- → With this IBL the scene is too dark.
- D) Use the SystemIBL.exr from another sample project.
- → With this IBL the scene looks very flat and not realistic at all.
Here I show each IBL I described above 1~4 and sample screenshots from the simulator:
A)
B)
C)
D)
The atmosphere I'm aiming for as per Blender's Cycles rendering engine:
Can anyone help me with my questions 1 ~ 4 above. It would give me some insight in how to create immersive environments with realistic lighting & shadows. : )
Much appreciated!
— Luca
To answer my own post with my current understanding on things:
1- Does IBL need to be BW or will colour work?
It can be in colour. As an example you can use Reality Converter to test multiple different IBLs, some b/w some coloured:
2- What is the best file format for IBL? Any pros/cons? Or should we just test out each format and check visually. From my tests: PNG, OpenEXR (.exr), Radiance HDR (.hdr) all work. But which format is recommended?
It "depends". Just test and see until you have the ambience you are looking for.
3- Will IBL on visionOS create shadows for us? In Blender an HDRI gives shadows.
No. There is currently no clear information what the best way is to approach adding shadows to a scene in RealityKit.
4 Looking at a scene in Blender which uses HDRI as global lighting, how can we best "prep" the IBL image that will give the closest light similar to Blender's Cycles rendering engine?
Just test and see until you have the ambience you are looking for.