I found out that they are not working. Why is that? Is there a known workaround?
Regards
Oliver
I found out that they are not working. Why is that? Is there a known workaround?
Regards
Oliver
Yes, this is still in the todo list (you can check here for complete list of supported features Chaos Docs) and you can use only plain bitmap images for bump maps.
Oh. That’s quite a dealbreaker for me, because I use a slight noise in nearly every automotive material I have. Can you estimate how long it would take to support the basic things like noise (even better BerconNoise), cellular, smoke?
Edit: Erm, on the page it says that noise is supported. But I have a scene here where it doesn’t work. Bitmap however does.
Edit2: On the botton page it says not for bump. Sorry.
If we make the support for the procedural textures as bump maps, all of the supported procedurals will start work. It is pretty high in the todo list, but I can’t give any estimations at the moment.
yes the limited bump mapping on gpu is a pain.. i cant pretend to understand why it didnt come at the same time as diffuse mapping support (it would be more clear and straightforward if maps became supported simultaneously in all uses) but good to hear there is no fundamental issue with fixing it, and that its high up on the list ![]()
Hope it can be done or the next release. Looking forward to it!
This may very well not be a sophisticated enough work-around for your application Oliver, but just in case it helps somewhat… I have baked a number of different and (depending on the need) fairly large noise maps to bitmaps and am using them with some success with RT/GPU - I find they can be especially helpful in the bump slot.
Just in case you haven’t tried this yet…
-Alan
In the latest builds, you can also use the VRayTriPlanarTex texture with a Bitmap in it for bump mapping.
Best regards,
Vlado
Thanks for the pointer! Problem is that every bitmap will show some tiling artifacts every now and then, no matter how big I bake these out. Procedurals are a huge help there.
Yes, there is that. We’ll get to it for the next SP, hopefully. My main issue is that bump mapping happens in totally different ways f.e. in 3ds Max and Maya and we have to complicate our GPU code to handle both methods…
Best regards,
Vlado
why is that? id assume since the bump mapping is a rendertime effect, and the renderer in both cases is vray, a single method would suffice?
Well, because for better or worse, we tried to keep the bump as close as possible to the native renderers in the different applications…
Best regards,
Vlado
Yeah, I hear you. My biggest problem has been just that - being able to see the visible border lines of the bitmap as it tiles.
But Vlado says he is getting the Tri-Planar map working with it and that just may do a good job of blending the maps as they tile, at least in some applications. I look forward very much to trying it.
-Alan
ok understood.. out of interest, which has “better” bump mapping? maya or max?
None of them is “better”; they are just different. F.e. in 3ds Max, bitmaps have a special “bump” output that may be different from the color/mono output of a texture. This makes the evaluation of bump mapping somewhat faster, as the texture tree needs to be evaluated just once and maybe special optimizations can be done for bump calculations, but on the other hand this can lead to some discrepancies (f.e. the ColorCorrection texture has no effect on bump mapping at all; the bump of the Cellular texture is wrong and is not the same as baking the texture to bitmap and using that as bump, and so on). In Maya, the bump is implemented similar to the VRayColor2Bump shader where the entire texture tree is sampled at several different points to determine the bump mapping. This is more accurate and allows any texture trees to work correctly, but is somewhat slower.
Best regards,
Vlado
ha.. thats the first time its ever been explained to me properly, the reason why bump mapping has “quirks” in max.. is this still the case when using the vrayhdri loader? i guess so, although i have noticed a nicer bump result from a vrayhdri in the past.. thought it was my imagination.
so, anyway, to get a slower but more accurate result, similar to maya, i should use color2bump between my map and the material? (sorry blatant thread hijack)
I found color2bump really doesn’t work good on RT, straight bump is better but still gives pretty wrong results.
You could do that, yes… but it will be a tad slower.
Best regards,
Vlado
Hi Vlado,
Just curios here…when the V-Ray Material editor came out I remember seeing Max and Maya map working in it, are these Tex maps Vray created maps? could we have these in the maps outside of the V-Ray Material editor and use those in the Max standard material editor?
I remember asking you about the TexCloth map and and you said you could get us that as a standard map outside the vray material editor but that was a few years ago and it has not made it to yet.
Could we use Vray maps oppose to the max one one if V-ray has it own procedural? I’m guessing that’s what those Tex maps are in the V-Ray Material editor. but that me just speculating ![]()
Yes they are procedural V-Ray Maps.
As for now no, they could be used only in V-Ray Material Editor. They could be ported to 3ds Max material editor as Vlado mentioned but I guess that this is a bit down on the to do list.
As a last resort there is always an option to bake texture to a regular bitmaps.