Code 42/miniLibX, 3서클
cub3D 1인칭 3D 그래픽 띄워보기(part1. untextured)
설명에 앞서 다음은 주석을 달아 천장과 바닥, 그리고 텍스쳐 입히기를 제외한 코드이다. 단순히 플레이어의 위치로부터 벽까지의 거리를 계산해 맵 안에서 움직이는 코드이며, 이것을 했다고 과제가 끝나는 것은 아니다. 다만 이것을 제대로 이해하게 된다면 cub3d를 하면서 잘 느껴지지 않았던 progress에 대한 느낌이 확 올 것이다. 해당 코드들은 Lodev.com 의 'Lode's Computer Graphics Tutorial--Raycasting'의 코드를 42 스타일에 맞게 옮긴 것이며, 코드 전체는 yohlee님의 코드 를, Lodev 사이트 해석은 mihykim님의 해석을, 수학적 지식 이해는: minckim님의 레포 내 pdf 파일 그리고 Ii2r 전문을 참고하였다. (다섯 분 모두 감사드립니..
2020. 10. 24. 13:41
최근댓글