전체 글(29)
-
Irrlicht vs Ogre3D
참조링크 : http://out-of-box-games.blogspot.kr/2011/03/ogre3d-vs-irrlicht-which-one.html 요약하자면, Irrlicht : 라이브러리형 엔진장점:사용하기 편하다. C++ 에 능통하지 않아도 괜찮다.
2015.05.10 -
error c1854 미리 컴파일된 헤더를 개체 파일 some.obj 에 만드는 동안 구성된 정보를 덮어 쓸 수 없습니다
error C1854: cannot overwrite information formed during creation of the precompiled header in object file MSDS : http://msdn.microsoft.com/ko-kr/library/5a193hd8.aspx some.cpp 에서 .pch 파일을 '/ Yc 만들기' 옵션으로 생성 해준 후another.cpp 에서 '/Yc 만들기' 옵션을 설정 후, some.cpp 는 '/Yu 사용' 으로 바꾼 경우, PCH 파일 some.obj 개체 에 만드는 동안 덮어 쓸수 없다는 오류가 발생한다 MSDN 링크를 참조하면, 동일한 파일에 pch /Yc 옵션 지정 후 /Yu 옵션을 재지정 할 수 없다고 한다. __desclspec ..
2015.01.20 -
warning C4727 타임스탬프가 동일한 pch 파일
PCH 사용 시 stdafx.cpp 에서만 "헤더만들기 /Yc" 설정을 하고나머지 파일들은 "헤더사용 /Yu" 설정한다 MSDN : http://msdn.microsoft.com/ko-kr/library/ms235540.aspx
2015.01.20 -
Gimbal Lock(짐벌락) 현상
3D 회전에서 쓰이는 방법*오일러 회전*쿼터니언 회전 *오일러 회전-오일러 각이란 3차원 공간에 강체가 놓인 방향을 표시하기 위한 것. 일반적으로 x,y,z 축에 상응해, Pitch,Yaw,Roll 이라고 한다오일러 회전은 3차원 공간에 놓인 객체의 방향을 오일러 각을 사용한 3번의 회전을 하는 것이다하지만 회전하는 순서에 따라 같은 오일러각 이라도 결과(방향)이 달라질 수 있고, Gimbal Lock 현상이 발생할 위험이 높다 Gimbal Lock : 오일러 각에서 회전 순서에 따라서 회전에 영향을 받는 축이 바뀌기 때문에 3차원 공간 상에서 두 축이 겹쳐 한 축이 소실되는 현상 참고영상 http://www.youtube.com/watch?v=zc8b2Jo7mno 이 단점들을 보완하기 위해 쿼터니언 회..
2015.01.19 -
.h 파일을 #include 하는 순서
작성중... 아직까지 상황파악이 정확히 잘안되는 당황스런 컴파일에러헤더파일을 인클루드한 순서에 따라 오류가 발생한다 차후에 분석해봐야겟다 #include "a.h"#include "b.h"
2015.01.17 -
error C3859: PCH에 대한 가상 메모리 범위를 초과했습니다.
error C3859: PCH에 대한 가상 메모리 범위를 초과했습니다. 명령줄 옵션을 '-Zm140' 이상으로 지정하여 다시 컴파일하십시오.fatal error C1076: 컴파일러 한계 : 내부 힙 한계에 도달했습니다. /Zm을 사용하여 한계를 더 높게 지정하십시오. StdAfx 미리 컴파일된 헤더 생성 시에 발생한 에러, 미리 컴파일된 헤더의 용량의 PCH 할당된 용량보다 클 경우 발생한다 프로젝트 속성->C/C++->명령줄 에 -Zm값 을 설정해주면 된다 Zm값 용량10 - 5MB100 - 50MB 2000 - 1000MB (max)[출처] error C3859: PCH에 대한 가상 메모리 범위를 초과했습니다.에러|작성자 찐남자
2015.01.13