![]()  | 
	
| 
		 
			 
			#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  | 
![]()  | 
	
	
		
  | 
	
		
  |