I finally found a solution to get an easy 3D bump in xsi… everywho knows that using the famigerate bumpmap.generator we need to map the obj losing all the fun to use 3d texture parametric facilities… and everytime I was working on maya… that uses mental.ray and has fully support to 3d textures on the same renderer, I was really pissed off…
I took a look at maya 3d bump implementation and I found the solution… porting the 3Dbump shader from maya to xsi. No need to get the 3dtexture.projection matrixes, etc… we need just the 3Dbump shader, that outputs bump and so map it to the intersection.point vector shader to get 3D uvw coordinates.
So I make the spdl for the 3Dbump and linked to the mayabase.dll… it works perfect, just like in maya !! :bounce:
I upload on briefcase the spdl and a dummy scene to try my work… You need just the mayabase.dll from the folder <mentalray> in your maya installation.