본문 바로가기

그래픽

GDI 비트맵 을 이용해 그리는 3D world 예제.

사용자 삽입 이미지

본 소스코드는 예전에 인터넷을 떠돌다 발견했던 코드를 DEV-C++ 에서 정상적으로 빌드 되도록 수정한 코드 입니다. 코드는 모두 Win32 API 만 사용하도록 되어 있습니다.
원본 제작자님이 독특한 코딩 방식을 사용했던 관계로 , 다소 가독성이 떨어 지는 코드 였었습니다.
Light 를 따라 벽에 깔린 매트 들의 밝기가 변합니다.
키보드 상하좌우 를 조절하여 카메라를 이동 할 수도 있습니다.

소스코드는 다음 첨부파일을 받으시기 바랍니다.
ps. Visual C++ 에서도 프로젝트 생성으로 정상 빌드 될 것으로 보입니다.