I'm currently attempting to render some photorealistic images of astronomical bodies. I assumed since Octane is an unbiased renderer that I should try to operate at actual scale whenever possible. However, I'm having issues with my lighting at astronomical scales. Using smaller scales has not helped, as it appears the ratio of distances may be too great to get a good render.
I've attached a sample file with a sphere standing in for Mars and a targeted octane light standing in for the sun. I take care to adjust my ray epsilon whenever I'm switching scales, but I've been unable to find a way to prevent distant light sources from creating a strange banding effect on geometry.
I've attached a screenshot to illustrate the issue I'm having. There are two lights in the scene, the active light represents the correct distance (approximately) from the Sun to Mars. This light renders with the banding. I moved the light 10x closer to the sphere and the banding went away, however, this is not at a real-life scale, which is what I'm trying to accomplish.
Does anyone have any useful tips or tricks for working at these large scales? Is it even possible? I'm sure there's some render theory I'm ignorant of causing this issue, but I'd like to learn how to get past these limitations.
Help with working at astronomical scales [SOLVED]
Moderators: ChrisHekman, aoktar
- Attachments
-
- 0570.zip
- Mars Project
- (2.86 MiB) Downloaded 95 times
Multimedia Designer
ASUS Rampage V Edition 10, Intel 5960x @ 4.2GHz, 3x nVidia GTX1080, 64MB 3000 Corsair Dominator, Win 7
Intel 7800x, 16GB Ram, 2x nVidia GTX 1080, Win 7 (Netrender)
ASUS Rampage V Edition 10, Intel 5960x @ 4.2GHz, 3x nVidia GTX1080, 64MB 3000 Corsair Dominator, Win 7
Intel 7800x, 16GB Ram, 2x nVidia GTX 1080, Win 7 (Netrender)
Hi,
did you try to tweak "ray epsilon" feature in kernel settings?
did you try to tweak "ray epsilon" feature in kernel settings?
:::::::::::::::::
pxlntwrk.net
pxlntwrk.net
Yes, I adjusted it according to scale, then slid it from max to min a few times. There is more artefacting when it is not adjusted, but the screenshot I posted is as good as I can get it to look. Changing the light type to disc in the C4d light setttings helped fade the lines more, but again, the screenshot I posted is my best effort so far.pxlntwrk wrote:Hi,
did you try to tweak "ray epsilon" feature in kernel settings?
Multimedia Designer
ASUS Rampage V Edition 10, Intel 5960x @ 4.2GHz, 3x nVidia GTX1080, 64MB 3000 Corsair Dominator, Win 7
Intel 7800x, 16GB Ram, 2x nVidia GTX 1080, Win 7 (Netrender)
ASUS Rampage V Edition 10, Intel 5960x @ 4.2GHz, 3x nVidia GTX1080, 64MB 3000 Corsair Dominator, Win 7
Intel 7800x, 16GB Ram, 2x nVidia GTX 1080, Win 7 (Netrender)
If range of rayepsilon is not enough then switch to centimeter from meter and restart LV render. Propably float-point values are not enough for this scale.mrwig wrote:Yes, I adjusted it according to scale, then slid it from max to min a few times. There is more artefacting when it is not adjusted, but the screenshot I posted is as good as I can get it to look. Changing the light type to disc in the C4d light setttings helped fade the lines more, but again, the screenshot I posted is my best effort so far.pxlntwrk wrote:Hi,
did you try to tweak "ray epsilon" feature in kernel settings?
Octane For Cinema 4D developer / 3d generalist
3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
Thanks Aoktar, that makes sense.
I will try working with smaller units and see if I can get the correct ratios.
I'll post a follow-up after I experiment.
I will try working with smaller units and see if I can get the correct ratios.
I'll post a follow-up after I experiment.
Multimedia Designer
ASUS Rampage V Edition 10, Intel 5960x @ 4.2GHz, 3x nVidia GTX1080, 64MB 3000 Corsair Dominator, Win 7
Intel 7800x, 16GB Ram, 2x nVidia GTX 1080, Win 7 (Netrender)
ASUS Rampage V Edition 10, Intel 5960x @ 4.2GHz, 3x nVidia GTX1080, 64MB 3000 Corsair Dominator, Win 7
Intel 7800x, 16GB Ram, 2x nVidia GTX 1080, Win 7 (Netrender)
hi,
here a test with all divided by 1000

here a test with all divided by 1000

- Attachments
-
- 0570_modified.zip
- (75.23 KiB) Downloaded 86 times
:::::::::::::::::
pxlntwrk.net
pxlntwrk.net
and here,
a test with Km replaced by Cm. and sun is as spherical Octane light, all accurately scaled.

But I do not know how to precisely adjust the sun light intensity?
a test with Km replaced by Cm. and sun is as spherical Octane light, all accurately scaled.

But I do not know how to precisely adjust the sun light intensity?
- Attachments
-
- 0570_pxl.zip
- (53.84 KiB) Downloaded 81 times
:::::::::::::::::
pxlntwrk.net
pxlntwrk.net
I've just been winging it with the sun intensity. I'd like to learn more about how to create as accurate a simulation as possible, but for me this is a good enough starting point.
Thanks to everyone who helped look into this for me. Working from pxIntwrk's modified file, I was able to get the setup to work on a 1:1,000,000 scale.
Mars radius was set to 3.39cm, the sun radius (targeted area light) was 695.7cm and I placed the light 228000 cm away, which is approximately correct for this scale.
Thanks to everyone who helped look into this for me. Working from pxIntwrk's modified file, I was able to get the setup to work on a 1:1,000,000 scale.
Mars radius was set to 3.39cm, the sun radius (targeted area light) was 695.7cm and I placed the light 228000 cm away, which is approximately correct for this scale.
Multimedia Designer
ASUS Rampage V Edition 10, Intel 5960x @ 4.2GHz, 3x nVidia GTX1080, 64MB 3000 Corsair Dominator, Win 7
Intel 7800x, 16GB Ram, 2x nVidia GTX 1080, Win 7 (Netrender)
ASUS Rampage V Edition 10, Intel 5960x @ 4.2GHz, 3x nVidia GTX1080, 64MB 3000 Corsair Dominator, Win 7
Intel 7800x, 16GB Ram, 2x nVidia GTX 1080, Win 7 (Netrender)