codingmonsters

codingmonsters

  • 분류 전체보기 (77)
    • 웹 (1)
    • AI-딥러닝 (22)
      • 인공지능의 역사 (2)
      • 딥러닝 (12)
      • 실습(학습모델 비교) (7)
    • 컴퓨터상식 (1)
    • 네트워크 (2)
    • 알고리즘 (5)
      • 그리디 알고리즘 (1)
      • 정렬 알고리즘 (3)
    • 42seoul (8)
      • printf (1)
      • cube_3d (1)
      • net what (4)
      • minishell (2)
      • push_swap (0)
    • 빅데이터 (3)
      • 정형데이터 수집방식 (0)
    • 파이썬 데이터 분석 (2)
    • 파이썬 파헤치기 (0)
    • 프로그래머스 (0)
    • kubernetes | docker (20)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

codingmonsters

컨텐츠 검색

태그

네트워크

최근글

댓글

공지사항

아카이브

42seoul/cube_3d(1)

  • Cube_3D - 01

    42서울 과제 중 cube_3d라는 과제가 있다... cube_3d과제를 수행하면서 필요한 지식들을 여기에 정리해볼까 한다.(내가 정리가 필요하다...) cube_3d과제는 원시적인 3d게임을 구현하는 과제다. 유명한 fps게임을 예를 들면 서든어택을 예로 들 수 있으며 여기서 쓰이는 기술은 "레이캐스팅"이라는 기술을 사용한다. 레이캐스팅이란 ray(광선), casting(던지다) 즉, 현재 위치에서 광선을 던져? 쏴서 벽(또는 장애물)이 충돌하는 지점을 찾아 거리를 구하는 기술이다. 서든 어택 같은 fps게임을 보면 총알을 쏜다. 총알 또한 레이캐스팅 기술로 구현한 것이다. 정리하면, 레이캐스팅은 2차원 맵에서 3차원의 원근감을 만드는 렌더링 기술이다. (렌더링 기술 : 컴퓨터 프로그램을 사용하여 모델..

    2021.02.26
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바