Procedural maps broken in bump slot

Sub forum for bug reports
Forum rules
Before posting a bug report, please check the following:
1. That the issue has not already been disclosed
2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone)
Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.


All bug reports should include the information below, along with a detailed description of the issue and steps to reproduce it.
A. Operating System, including version (i.e. Win 7, OSX 10.11.2, Ubuntu 14.04, etc.)
B. Graphics Card(s) model (i.e. GTX 580 - 3GB, TITAN, etc.)
C. RAM Capacity (i.e. 6 GB)
D. Nvidia driver version (i.e. 7.50, 7.5.22)
E. OctaneRender Standalone version, if installed (i.e. 2.24.2, 2.23, etc.)
F. OctaneRender plugin version (i.e. v2.25 - 2.21)
G. Host application version, including build number if available (i.e. 3ds Max 2016 Build 18.0)
Post Reply
senorpablo
Licensed Customer
Posts: 163
Joined: Sun Jun 28, 2015 2:52 am

Noise texture is broken in the bump map slot, possibly all procedural maps. I tested specular, diffuse and glossy materials, noise and saw wave maps, none of them work in the bump slot. RGB and Greyscale image maps work just fine. Version 4.01.1 - 6.12

See attached image. On the left are maps in the bump slot, on the right is the exact same map in diffuse to illustrate the mapping is working. The forward set is using a noise map, the back set of boxes is using greyscale image map.
Noise Maps Specular Material.jpg
User avatar
paride4331
Octane Guru
Posts: 3809
Joined: Fri Sep 18, 2015 7:19 am

Hi senorpablo,
noise seems to works in 6.12 and 6.13, I hope I understand what you said.
Regards
Paride
Attachments
noise.jpg
2 x Evga Titan X Hybrid / 3 x Evga RTX 2070 super Hybrid
senorpablo
Licensed Customer
Posts: 163
Joined: Sun Jun 28, 2015 2:52 am

paride4331 wrote:Hi senorpablo,
noise seems to works in 6.12 and 6.13, I hope I understand what you said.
Regards
Paride
Thanks for your test.

Attached is a test scene in which it's broken for me. Tested it in 6.12 and 6.13.

I created another test scene with a very small scale(1 unit sphere) and it works fine. The scene above is considerably larger in scale. Maybe it has something to do with scale.
Attachments
Bump Test.zip
(239.33 KiB) Downloaded 446 times
User avatar
paride4331
Octane Guru
Posts: 3809
Joined: Fri Sep 18, 2015 7:19 am

Hi senorpablo,
procedural textures works, but keep in mind that bumb has not "height value", it simulates micro reliefs so it difficult to see in larges object, you can see it increasing contrast.
Regards
Paride
Attachments
test.jpg
2 x Evga Titan X Hybrid / 3 x Evga RTX 2070 super Hybrid
senorpablo
Licensed Customer
Posts: 163
Joined: Sun Jun 28, 2015 2:52 am

paride4331 wrote:Hi senorpablo,
procedural textures works, but keep in mind that bumb has not "height value", it simulates micro reliefs so it difficult to see in larges object, you can see it increasing contrast.
Regards
Paride
This doesn't really make sense to me. If you look at my test, the greyscale image map has about the same contrast as the procedural map(as shown in the diffuse slot). There is no issue seeing the image map as a bump on the large object.

I also tried sine and saw wave maps on the large map, and you get nothing.
User avatar
paride4331
Octane Guru
Posts: 3809
Joined: Fri Sep 18, 2015 7:19 am

Hi senorpablo,
I made this test, the scene is around 300x300 mt.
As youy can see noise bump map works, but height doesn't encrease, rightly I think, using a bump map.
Using noise bump map in displacement you can edit height.
Said that I will ask to developers what they think about.
Regards
Paride
Attachments
05.jpg
2 x Evga Titan X Hybrid / 3 x Evga RTX 2070 super Hybrid
senorpablo
Licensed Customer
Posts: 163
Joined: Sun Jun 28, 2015 2:52 am

paride4331 wrote:Hi senorpablo,
I made this test, the scene is around 300x300 mt.
As youy can see noise bump map works, but height doesn't encrease, rightly I think, using a bump map.
Using noise bump map in displacement you can edit height.
Said that I will ask to developers what they think about.
Regards
Paride
Here's another test to illustrate the point. I baked out the procedural map--that's the front row. The procedural map is the back row. You can see they match perfectly in the diffuse slot. You can see that the baked out image works as expected in the bump slot. The procedural map doesn't work as it should.
Octane procedural bump broken.jpg
neonZorglub
OctaneRender Team
Posts: 1007
Joined: Sun Jul 31, 2016 10:08 pm

senorpablo wrote:
paride4331 wrote:Hi senorpablo,
I made this test, the scene is around 300x300 mt.
As youy can see noise bump map works, but height doesn't encrease, rightly I think, using a bump map.
Using noise bump map in displacement you can edit height.
Said that I will ask to developers what they think about.
Regards
Paride
Here's another test to illustrate the point. I baked out the procedural map--that's the front row. The procedural map is the back row. You can see they match perfectly in the diffuse slot. You can see that the baked out image works as expected in the bump slot. The procedural map doesn't work as it should.
The attachment Octane procedural bump broken.jpg is no longer available
Hi senorpablo,

The noise works in the bump slot, but is barely visible in your scene.
It seems that with the scale 100 on the UVW transform, the output of the Noise texture need to be amplified. Here we inserted a Color correction that allows to have the bump effect visible:
BumpTest2.zip
(261.55 KiB) Downloaded 424 times
I hope that this will work for you.
senorpablo
Licensed Customer
Posts: 163
Joined: Sun Jun 28, 2015 2:52 am

neonZorglub wrote:
senorpablo wrote:
paride4331 wrote:Hi senorpablo,
I made this test, the scene is around 300x300 mt.
As youy can see noise bump map works, but height doesn't encrease, rightly I think, using a bump map.
Using noise bump map in displacement you can edit height.
Said that I will ask to developers what they think about.
Regards
Paride
Here's another test to illustrate the point. I baked out the procedural map--that's the front row. The procedural map is the back row. You can see they match perfectly in the diffuse slot. You can see that the baked out image works as expected in the bump slot. The procedural map doesn't work as it should.
Octane procedural bump broken.jpg
Hi senorpablo,

The noise works in the bump slot, but is barely visible in your scene.
It seems that with the scale 100 on the UVW transform, the output of the Noise texture need to be amplified. Here we inserted a Color correction that allows to have the bump effect visible:
BumpTest2.zip
I hope that this will work for you.
Thanks for your reply. We can disagree that it "works." I found a work-around and shipped that scene some time ago, that's not really the point.

In my opinion, it doesn't work "correctly," or as people would expect it to work. There is no obvious or intuitive reason, from a users perspective, why a procedural map wouldn't behave consistent with it's diffuse output, or a similar bitmap image. I could spend some time trying to replicate the test in various other render plugins to see and demonstrate if my expectations and experience are incorrect or unrealistic. But, I've already spent considerably more time on this than I should have, in finding a work-around for my scene, and then subsequently making test cases for you guys.

I can't image that I'm the only person who has had, or will have this problem in the future. I believe addressing this issue would make Octane a better and more polished product.
Post Reply

Return to “Bug Reports”