#1
|
|||
|
|||
bump mapping
Does Vizard support bump-mapping now?
|
#2
|
|||
|
|||
Hi,
Bump mapping is a very general term. What kind of bumpmapping are you referring to? Vizard does support DOT3 bumpmapping. Other kinds of bump mapping can be implemented using plugins. |
#3
|
|||
|
|||
hmm
Ahh. Well we've done bumpmapping in 3Dmax and we're trying to export the bumpmapped object as a vrml. Do you know if we can do that?
|
#4
|
|||
|
|||
The VRML format does not support bumpmapping. You will have to do it manually in Vizard. I can give you some sample code of how to do it in Vizard. The method Vizard uses requires a normal map. Let me know if you would like to see the sample.
|
#5
|
|||
|
|||
Awesome
Yeah, Farshid, some sample code would be crackin'.
|
#6
|
|||
|
|||
I've attached a bump map demo. As I stated earlier, you will need a normal map and a diffuse map. The diffuse map is simply the regular texture map you want to apply to the object. The normal map is a texture which defines the normal at each pixel location of the diffuse map. You will have to generate this yourself. I'm not sure if 3dsmax will create it for you.
|
#7
|
|||
|
|||
I'm really interested in bumpmapping, but this demo doesn't work for me. When I apply the bumpmap the planet no longer renders.
Is there a plugin I need? I can multitexture by replacing planet.bumpmap(norm,'',0) with planet.texture(norm,'',0) any help is appreciated -W |
#8
|
|||
|
|||
I believe you need a graphics card that supports pixel shaders. In the nVidia world, this means a Geforce4 or higher. These days this sufficiency is pretty much a given. Could this be the cause for you though?
|
#9
|
|||
|
|||
I have a Radeon X800 XT, I'm assuming that's not the issue.
Drat, I really want to bump map my textures. Now I'm frowny. -W |
|
|