![]()  | 
	
| 
		 
			 
			#1  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
				
				how to tile a texture
			 
			
			
			I tried to tile the 'ground' by texturing using the code below. Rather than tile, however, the texture image is enlarged to texture the ground -- with no repeat. What code can I use to ensure that the texture image tiles rather than stretches? 
		
		
		
		
		
		
		
		
	
	ground = viz.add('tut_ground.wrl') ground.setPosition(0,0,0) ground.collidePlane() leaves = viz.add('fall-leaves.jpg') leaves.wrap(viz.WRAP_S,viz.REPEAT) leaves.wrap(viz.WRAP_T,viz.REPEAT) ground.texture(leaves)  | 
| 
		 
			 
			#2  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
		
		 
			
			You need to apply a texture matrix to the ground model to scale the texture coordinates up. Here is some sample code: 
		
		
		
		
		
		
		
		
	
	Code: 
	#Number of times to repeat texture horizontally/vertically
NUMBER_OF_REPEATS = 10
leaves = viz.add('fall-leaves.jpg',wrap=viz.REPEAT)
ground = viz.add('tut_ground.wrl')
ground.setPosition(0,0,0)
ground.collidePlane()
ground.texture(leaves)
#Apply a texture matrix that scales to number of repeats
ground.texmat( viz.Matrix.scale(NUMBER_OF_REPEATS,NUMBER_OF_REPEATS,1) )
 | 
![]()  | 
	
	
| Thread Tools | |
| Display Modes | Rate This Thread | 
		
  | 
	
		
  | 
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Randomly and Continuously Change Avatar's Face Texture | Karla | Vizard | 4 | 08-22-2008 01:14 PM | 
| 3D Texture Mapping in Vizard? | stefs | Vizard | 2 | 03-25-2008 04:34 AM | 
| how I can get my texture to appear exactly as is defined | mspusch | Vizard | 1 | 04-23-2005 01:12 PM | 
| avatar head texture issues | rconrey | Vizard | 3 | 11-17-2004 05:05 PM | 
| How to simply texture an avatar's head with a jpeg graphic? | vr_boyko | Vizard | 3 | 10-26-2004 11:44 AM |