Changeset 1255


Ignore:
Timestamp:
Apr 21, 2012, 5:08:37 PM (11 years ago)
Author:
sam
Message:

tutorial: fix the inconsistent vertex counting.

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/tutorial/02_cube.cpp

    r1248 r1255  
    3636
    3737        /* Front vertices/colors */
    38         m_mesh += vec3(-1.0, -1.0,  1.0); m_mesh += vec3(1.0, 0.0, 1.0);
    39         m_mesh += vec3( 1.0, -1.0,  1.0); m_mesh += vec3(0.0, 1.0, 0.0);
    40         m_mesh += vec3( 1.0,  1.0,  1.0); m_mesh += vec3(1.0, 0.5, 0.0);
    41         m_mesh += vec3(-1.0,  1.0,  1.0); m_mesh += vec3(1.0, 1.0, 0.0);
     38        m_mesh.Append(vec3(-1.0, -1.0,  1.0), vec3(1.0, 0.0, 1.0));
     39        m_mesh.Append(vec3( 1.0, -1.0,  1.0), vec3(0.0, 1.0, 0.0));
     40        m_mesh.Append(vec3( 1.0,  1.0,  1.0), vec3(1.0, 0.5, 0.0));
     41        m_mesh.Append(vec3(-1.0,  1.0,  1.0), vec3(1.0, 1.0, 0.0));
    4242        /* Back */
    43         m_mesh += vec3(-1.0, -1.0, -1.0); m_mesh += vec3(1.0, 0.0, 0.0);
    44         m_mesh += vec3( 1.0, -1.0, -1.0); m_mesh += vec3(0.0, 0.5, 0.0);
    45         m_mesh += vec3( 1.0,  1.0, -1.0); m_mesh += vec3(0.0, 0.5, 1.0);
    46         m_mesh += vec3(-1.0,  1.0, -1.0); m_mesh += vec3(0.0, 0.0, 1.0);
     43        m_mesh.Append(vec3(-1.0, -1.0, -1.0), vec3(1.0, 0.0, 0.0));
     44        m_mesh.Append(vec3( 1.0, -1.0, -1.0), vec3(0.0, 0.5, 0.0));
     45        m_mesh.Append(vec3( 1.0,  1.0, -1.0), vec3(0.0, 0.5, 1.0));
     46        m_mesh.Append(vec3(-1.0,  1.0, -1.0), vec3(0.0, 0.0, 1.0));
    4747
    4848        m_indices += i16vec3(0, 1, 2);
     
    157157    float m_angle;
    158158    mat4 m_matrix;
    159     Array<vec3> m_mesh;
     159    Array<vec3,vec3> m_mesh;
    160160    Array<i16vec3> m_indices;
    161161
  • trunk/win32/01_triangle.vcxproj

    r1242 r1255  
    2828  </ItemGroup>
    2929  <ItemGroup>
    30     <ClCompile Include="..\test\tutorial\tut01.cpp" />
     30    <ClCompile Include="..\test\tutorial\01_triangle.cpp" />
    3131  </ItemGroup>
    3232  <ItemGroup>
  • trunk/win32/02_cube.vcxproj

    r1242 r1255  
    2828  </ItemGroup>
    2929  <ItemGroup>
    30     <ClCompile Include="..\test\tutorial\tut02.cpp" />
     30    <ClCompile Include="..\test\tutorial\02_cube.cpp" />
    3131  </ItemGroup>
    3232  <ItemGroup>
  • trunk/win32/03_fractal.vcxproj

    r1242 r1255  
    2828  </ItemGroup>
    2929  <ItemGroup>
    30     <ClCompile Include="..\test\tutorial\tut03.cpp" />
     30    <ClCompile Include="..\test\tutorial\03_fractal.cpp" />
    3131  </ItemGroup>
    3232  <ItemGroup>
Note: See TracChangeset for help on using the changeset viewer.