Ignore:
Timestamp:
08/08/07 15:50:33 (17 years ago)
Author:
mattausch
Message:

fixed obj loading error

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/GlRenderer.cpp

    r2538 r2539  
    407407                glBindBufferARB(GL_ARRAY_BUFFER_ARB, mVboId); 
    408408 
    409         int offset = mObjects.size() * 3; 
     409        int offset = (int)mObjects.size() * 3; 
    410410        char *arrayPtr = mUseVbos ? NULL : (char *)mData; 
    411411         
     
    413413        glNormalPointer(GL_FLOAT, 0, (char *)arrayPtr + offset * sizeof(Vector3)); 
    414414         
    415         glDrawArrays(GL_TRIANGLES, 0, mObjects.size() * 3); 
     415        glDrawArrays(GL_TRIANGLES, 0, (int)mObjects.size() * 3); 
    416416        //DisableDrawArrays(); 
    417417} 
     
    16511651                return; 
    16521652 
    1653         unsigned int offset = mObjects.size() * 3; 
     1653        size_t offset = mObjects.size() * 3; 
    16541654        char *arrayPtr = mUseVbos ? NULL : (char *)mData; 
    16551655         
     
    16671667        mIndices = new unsigned int[mObjects.size() * 3]; 
    16681668 
    1669         const int offset = mObjects.size() * 3; 
     1669        size_t offset = mObjects.size() * 3; 
    16701670 
    16711671        for (size_t i = 0; i < mObjects.size(); ++ i) 
     
    17031703        } 
    17041704 
    1705         cout << "\n**************\ndraw arrays created\n" << endl;       
     1705        cout << "\n******** created vertex buffer objects **********" << endl;   
    17061706} 
    17071707 
Note: See TracChangeset for help on using the changeset viewer.