![]()  | 
	
| 
	 | 
| 
		 
			 
			#1  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
				
				vertex list
			 
			
			
			Hi, 
		
		
		
		
		
		
		
		
	
	I'm trying to get vizard to draw a set of lines on a certain length along a ground plane which follow a curving path (essentially creating basic road markings). I really want the lines to follow a set of vertex points set by x = np.linspace(-np.pi, np.pi, length) y = x, np.sin(x) z = some constant However, I can't seem to get these functions to work in vizard when I create an array: Code: 
	roadarray = 0.0*np.zeros(201,3) roadarray[0] = x roadarray[1] = y roadarray[2] = z viz.startlayer(viz.LINE_STRIP) viz.linewidth(4) viz.vertexcolor(0, 0.6, 0) viz.vertex(roadarray[0],roadarray[1],roadarray[2]) lines = viz.endlayer() I'm sure this is a small error on my part, but if any one can point me in the right direction I would be grateful. Many thanks. J  | 
| 
		 
			 
			#2  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
		
		 
			
			It looks like you are using the numpy.zeroes function incorrectly. I believe it should be: 
		
		
		
		
		
		
		
		
	
	Code: 
	roadarray = 0.0*np.zeros((201,3)) #Need the inner parentheses  | 
| 
		 
			 
			#3  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
		
		 
			
			Hi, 
		
		
		
		
		
		
		
		
	
	I'm sorry but I'm still having problems with this and can't understand why it won't read my array. It is giving the error "TypeError: x must be a float" if I try to convert x to a float (which I thought it already was) I get the error "TypeError: only length-1 arrays can be converted to Python scalars ". Code: 
	length = 200 viz.startlayer(viz.LINE_STRIP) viz.vertexcolor(1,1,1) viz.linewidth(5) roadarray = 0.0*np.zeros((length,3)) x = np.linspace(-np.pi, np.pi, length) z = np.sin(x) roadarray[:length,0]= x roadarray[:length,1]= 0 roadarray[:length,2]= z viz.vertex(roadarray[:length,0],roadarray[:length,1],roadarray[:length,2]) lines = viz.endlayer() Best, j  | 
![]()  | 
	
	
| Thread Tools | |
| Display Modes | Rate This Thread | 
		
  | 
	
		
  | 
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Vertex shader performance problem | Joran | Vizard | 2 | 11-17-2008 02:29 AM | 
| onkeydown list of values | Cheff | Vizard | 2 | 07-02-2008 03:00 AM | 
| How to get the position of a vertex | Jerry | Vizard | 1 | 10-04-2006 12:28 PM | 
| get vertex with on the fly object | enkeli | Vizard | 9 | 05-25-2006 09:27 PM | 
| GLSL / vertex shaders | oodini | Vizard | 1 | 11-23-2005 11:24 AM |