정리필요2
-
virtual 키워드정리필요2 2008. 6. 27. 20:53
[네이버 지식인에서 퍼옴] virtual 이라는 키워드가 붙게되면...이 virtual 붙은 것은 실시간,,,즉,,,컴파일이 된 후의 런타임에 바인딩되어 호출될 함수가 결정되죠~~ 정적, 동적 바인딩이 여기서 등장하죠... 가상함수는 객체 타입의 포인터를 이용하여 호출할 때 의미가 있는 것이지, 포인터 타입이 아닌 인스턴스로는 호출이 되지 않습니다...(중요 !!) 보통,,,부모 클래스에서 가상함수를 선언했을 경우, 자식 클래스에서 이 함수를 virtual 키워드 없이 오버라이딩 해도 되지만,,,이 함수는 가상함수이다~~ 이렇게 명확히 알려주도록 하기위해, 자식 클래스에도 virtual 키워드를 붙여 주는것이 좋습니다... class A{.... virtual void fct(){cout 할아버지 생성자..
-
쓸데없는 warning 제거정리필요2 2008. 6. 27. 18:57
http://www.codeproject.com/vcpp/stl/stl_without_warnings.asp #pragma warning(disable: 4018) // signed/unsigned mismatch #pragma warning(disable: 4100) // unreferenced formal parameter #pragma warning(disable: 4146) // unary minus operator applied to unsigned type, result still unsigned #pragma warning(disable: 4244) // 'conversion' conversion from 'type1' to 'type2', possible loss of data #pragm..
-
Visual Studio Just-in-Time Debugging 해제정리필요2 2008. 6. 9. 12:57
Visual Studio C++ 를 실행 시키세요.. Tool -> Option 를 선택하시면 창이 뜨는데요 Debug 라는 탭이 있습니다. 거기서 Just-in-Time Debugging 란을 체크 해제 하세요.. 그리고 익스플로러자체가 그러면 화일 손상이거나 레지스터 문제일수도 있습니다. 인터넷 옵션->고급에서 스크립트 디버그 사용 안 함. 을 체크해보세요. 3번째 방법 - 아래 - 윈도우 실행 창에 regedit 치시고 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug 를 살펴 보시면 Auto UserDebuggerHotKey Debugger 항목이 있을 겁니다. Auto 항목을 0으로 설정하면 운영체제 자체가 그냥 표준..
-
Instrument Training Simulator (스크랩)정리필요2 2008. 3. 11. 11:03
Instrument Training Simulator 학습 신촌 시뮬레이터 실제악기 HCI 리듬게임 DIRECTX 본 프로그램의 주된 목적은 게임 상의 단순한 컨트롤러를 벗어나 실제 악기를 이용하여 게임을 진행하는데 있다. 즉 단순한 게임이 아니라 실제 악기를 학습하고 다른 사용자와 협연이 가능한 시스템을 개발 하는데 목적을 둔다. [프로젝트 주요기능] - 실시간 음정추출 실제 악기를 이용하여 게임을 진행하기 위해서는 음정추출 알고리즘이 필요하다.음정추출 알고리즘은 크게 시간영역 기반과 주파수 영역 기반으로 구분된다. 본 연구에서는 시간영역 기반의 음정추출 알고리즘을 이용하여, 실제 악기 중 기타와 베이스의 음정을 인식했다. - 미디 데이터를 이용한 알고리즘 개발 미디 데이터 파일은 각 악기에 대한 시간..
-
모바일 장치기반 증강현실 (스크랩)정리필요2 2008. 3. 11. 11:00
모바일 장치기반 증강현실 증강현실 영상인식 모바일 신촌 비전 3차원 본 프로젝트는 모바일 장치에서 동작하는 3차원 영상 증강현실을 구현했다. [프로젝트 주요기능] - 입력되는 영상에서 마커를 인식하여 마커와 카메라 간의 자세를 추정하여 마커위에 3차원의 객체를 정합 - 기존의 타 연구실에서 데스크톱 환경을 기반으로 수행되어 오던 이러한 3차원 영상 처리 모듈을 임베디드 장치 에 탑재할 수 있도록 고정 소수점 연산을 구현하고 임베디드 플랫폼을 위한 프로그래밍 최적화 기법을 수행하여 모바일 장치에서 구동되도록 구현 - 모바일 장치의 카메라를 애플리케이션 층에서 제어가 가능하도록 인터페이스 제공 홍병호 호종현 최용하 최근 들어 점차 고사양의 휴대형 장치가 출시 되고 있다. 고사양의 프로세서와 고해상도 카메라를..
-
실시간 3D 렌더링을 이용한 애니메이션 제작 환경 (스크랩)정리필요2 2008. 3. 11. 09:06
실시간 3D 렌더링을 이용한 애니메이션 제작 환경 3D RENDERING 수원 애니메이션 툴 OGRE3D 본 프로그램은 실시간 렌더링을 통한 애니메이션을 생성하는 기능을 가진 프로그램이다. [SW 주요기능] - 실시간 렌더링을 통한 애니메이션의 구성, 편집 - 사운드 이벤트 삽입 - SMI 자막 추가 노기태 이승근 김재일 현대의 실시간 3D 기술은 그래픽 가속기의 발전과 Programmable Shader 를 통해 그래픽카드가 제공하던 Fixed Pipeline 을 벗어나 프로그래머가 GPU를 프로그래밍 함으로서 좀 더 다양한 연출을 빠르게 구현하여 그래픽 품질을 Pre-Rendered CG 의 수준에 근접하게 만들어가고 있다. Pre-Rendered CG 의 경우 어느 경우보다 우수한 그래픽 품질과 다..
-
크로스플랫폼 3D 게임엔진 개발 및 게임 제작 (스크랩)정리필요2 2008. 3. 11. 08:58
크로스플랫폼 3D 게임엔진 개발 및 게임 제작 게임 수원 창의과제 엔진 XBOX 크로스플랫폼 본 게임은 기존의 순차적 방식의 퀘스트 해결 방식에서 벗어난 다수의 플레이어와의 연계를 기반으로 한 동적 퀘스트 해결 방식의 MMORPG 게임이다. - 기본 컨셉은 완전히 분리된 3개의 월드에서 3명의 플레이어의 연계를 통한 퀘스트 해결방법을 통해 MMORPG의 협 동 플레이를 강화 - 액션성을 강조한 전투시스템을 도입 - 누구나 참여할 수 있도록 쉬운 조작방법을 유도 - LUA Script를 이용한 파트별 역할 분담 프로세스 정립 김동훈 김기환 박민규 평소 게임에 관심이 많았던 회원들을 주축으로 기술적인 난이도을 충분히 만족시키면서 창조성있는 기획을 통해 완성도 높은 게임을 만들고자 했다. 이를 위해 우리는 기..
-