Changeset 1359

Show
Ignore:
Timestamp:
09/10/08 19:36:40 (3 months ago)
Author:
DavidCzech
Message:

* No Ticket : Just Commenting

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/pysoy/src/models/Axis.pym

    r1358 r1359  
    2828    #              1,0,0,      1,0,0 ) 
    2929    #              # 1.,0.3,0.   1,0,0 
    30     self._axis[0] =  0 
    31     self._axis[1] = 0 
    32     self._axis[2] = 0 
    33     self._axis[3] = 1 
    34     self._axis[4] = 0 
    35     self._axis[5] = 0 
    36     self._axis[6] = 1 
    37     self._axis[7] = 0 
    38     self._axis[8] = 0 
    39     self._axis[9] = 1 
    40     self._axis[10] = 0 
    41     self._axis[11] = 0 
    42     self._elements[0] = <char>0 
    43     self._elements[1] = <char>1 
    44     self._vertexBuffer  = 0 
     30    self._axis[0] =  0    # Vertex 1 PX 
     31    self._axis[1] = 0     #py 
     32    self._axis[2] = 0     #pz 
     33    self._axis[3] = 1     #Vertex 1 Color R 
     34    self._axis[4] = 0     #G 
     35    self._axis[5] = 0     #B 
     36    self._axis[6] = 1     #Vertex 2 PX 
     37    self._axis[7] = 0     #PY 
     38    self._axis[8] = 0     #PZ 
     39    self._axis[9] = 1     #R 
     40    self._axis[10] = 0    #G 
     41    self._axis[11] = 0    #B 
     42    self._elements[0] = <char>0#Start at vertex 1 
     43    self._elements[1] = <char>1#End at vertex 2 
     44    self._vertexBuffer  = 0 # BufferIDs 
    4545    self._elementBuffer = 0 
    4646    # Generate Buffers 
     
    6767      gl.glBindBufferARB(gl.GL_ELEMENT_ARRAY_BUFFER_ARB, self._elementBuffer)  
    6868    else: 
    69       self._createBuffer() 
    70     gl.glDisableClientState(gl.GL_TEXTURE_COORD_ARRAY); 
    71     gl.glDisableClientState(gl.GL_NORMAL_ARRAY); 
     69      self._createBuffer() # No buffer, so create it 
     70    gl.glDisableClientState(gl.GL_TEXTURE_COORD_ARRAY); # No Texture Coords.. 
     71    gl.glDisableClientState(gl.GL_NORMAL_ARRAY);        # or Normals either. 
    7272    gl.glEnableClientState(gl.GL_COLOR_ARRAY); # We need to render with color arrays 
    73     gl.glVertexPointer(3, gl.GL_FLOAT, 0,<gl.GLvoid *> 0); 
    74     gl.glColorPointer(3,gl.GL_FLOAT,3*sizeof(float),<gl.GLvoid *>0); 
     73    gl.glVertexPointer(3, gl.GL_FLOAT, 0,<gl.GLvoid *> NULL); 
     74    gl.glColorPointer(3,gl.GL_FLOAT,3*sizeof(float),<gl.GLvoid *>NULL); 
    7575    #gl.glPushMatrix() 
    7676    gl.glDisable(gl.GL_CULL_FACE) 
    7777    gl.glDisable(gl.GL_DEPTH_TEST) 
    7878    gl.glDisable(gl.GL_LIGHTING) 
    79     gl.glDrawElements(gl.GL_LINES,1,gl.GL_UNSIGNED_BYTE,<gl.GLvoid *>0) 
     79    gl.glDrawElements(gl.GL_LINES,2,gl.GL_UNSIGNED_BYTE,<gl.GLvoid *>0) 
    8080    gl.glEnable(gl.GL_LIGHTING) 
    8181    gl.glEnable(gl.GL_DEPTH_TEST)