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