-
[DX9] 2.정점의 렌더링 1 – 커스텀 정점 타입의 정의
Direct3D로 기술된 애플리케이션에서는 정점을 사용해,지오메트리 쉐이프를 그립니다. 각 3차원(3D) 신에는 이들 지오메트리 쉐이프가 1개 이상 포함되어 있습니다. Vertices 샘플 프로젝트에서는 가장 단순한 쉐이프인 삼각형을 작성해 그것을 렌더링해 표시합니다. 이 튜토리얼에서는…
-
[DX9] 1.디바이스의 작성 5 – 셧 다운
실행중의 몇몇 포인트에서 애플리케이션을 셧 다운할 필요가 있습니다. DirectX 애플리케이션을 셧 다운하면 애플리케이션 윈도우가 파기될뿐 아니라 애플리케이션이 사용하고 있는 DirectX 오브젝트가 할당을 해제돼 그들로의 포인터는 무효화 됩니다. CreateDevice 샘플 프로젝트에서는…
-
[DX9] 1.디바이스의 작성 4 – 신의 렌더링과 표시
신을 렌더링해 표시하기 위해 이번 샘플 코드에서는 백 버퍼를 청색으로 클리어해서 백 버퍼의 내용을 프론트 버퍼로 전송해 프론트 버퍼를 화면에 할당합니다. 신을 클리어하려면 IDirect3DDevice9::Clear 메소드를 호출합니다. // Clear the back…
-
[DX9] 1.디바이스의 작성 3 – 시스템 메시지 처리
애플리케이션 윈도우를 작성하고, Direct3D를 초기화 한 후는 언제라도 신을 렌더링 할 수 있습니다. 통상, Windows 애플리케이션은 각각의 메시지 루프 내에서 시스템 메시지를 모니터하고, 메시지가 큐에 존재하지 않으면 프레임을 렌더링 합니다.…
-
[DX9] 1.디바이스의 작성 2 – Direct3D 의 초기화
CreateDevice 샘플 프로젝트는 윈도우 작성후에, WinMain 로부터 호출된 InitD3D 애플리케이션 정의함수 중에서 Direct3D 초기화를 실행합니다. 애플리케이션 윈도우의 적성후에는 언제라도, 신을 렌더링하기 위해 사용하는 Direct3D 오브젝트를 초기화 할 수 있습니다. 이…
-
[DX9] 1.디바이스의 작성 1 – 윈도우 작성
Windows 애플리케이션이 실행될 때에 최초로 처리되어야할 것은 유저에게 표시하는 애플리케이션 윈도우를 작성하는 것입니다. 이것을 실행하려면 CreateDevice 샘플 프로젝트의 WinMain 함수로 실행을 개시합니다. 다음의 샘플 코드는 윈도우의 초기화를 실행합니다. INT WINAPI…
-
FLASH 작업용 참고 자료
이 안에 다있음 ㅡㅅ-); game_bt01.addEventListener(MouseEvent.CLICK,ox_01);game_bt02.addEventListener(MouseEvent.CLICK,ox_02);game_bt03.addEventListener(MouseEvent.CLICK,ox_03);game_bt04.addEventListener(MouseEvent.CLICK,ox_04); function ox_01(event:MouseEvent) :void { game_bt01.alpha = 1; stop(); setTimeout(function() { gotoAndPlay(26); }, 600); } function ox_02(event:MouseEvent) :void { game_bt02.alpha = 1;}function ox_03(event:MouseEvent) :void { game_bt03.alpha = 1;}function ox_04(event:MouseEvent) :void { game_bt04.alpha…




