달력

07

« 2017/07 »

  •  
  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  
  •  
glTexCoord3d(pVtTex->m_pt.x,pVtTex->m_pt.y,pVtTex->m_pt.z);
glVertex3d( -pVt->m_pt.x, pVt->m_pt.z, -pVt->m_pt.y  );

texture mapping 할 때, 이 두 함수의 순서가 중요합니다... 위와 같이 해야 정상인데
아래 처럼 했다가... 장장 2주간을 딴 방법을 파면서 삽질을 했습니다. ㅠㅠㅠㅠㅠㅠ

glVertex3d( -pVt->m_pt.x, pVt->m_pt.z, -pVt->m_pt.y  );
glTexCoord3d(pVtTex->m_pt.x,pVtTex->m_pt.y,pVtTex->m_pt.z);
저작자 표시
신고
Posted by 에어림
c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(371) : error C2381: 'exit' : redefinition; __declspec(noreturn) differs

위와 같은 오류가 발생할 경우

#include<stdlib.h>를 #include <GL/glut.h>보다 이전에 선언에 주면 된다.


#include <stdlib.h>
#include <GL/glut.h>


저작자 표시
신고
TAG OpenGL
Posted by 에어림


티스토리 툴바