3D 그래픽 기술 데모

  • 프로젝트 설명: 3D 그래픽 기술 데모 / 2인팀
  • 기술 스택: C++, OpenGL, GLSL, ImGui
  • Github URL: Project Link

  • C++과 OpenGL을 사용하여 다양한 3D 기술들을 직접 구현하며 컴퓨터 그래픽 프로그래밍의 기반을 다졌습니다. 또한, 구현한 기술들을 활용하여 다양한 예시 데모들을 만들었습니다.
  • 절차적 기하학 모델링
  • 툰 쉐이딩, 안개 효과 구현
  • 값 노이즈(Value Noise)
  • 그라디언트 노이즈 / 퍼린 노이즈(Perlin Noise)
  • 허미트 곡선 / 카멜-롬 스플라인
  • Geometry, Tessellation 쉐이더
  • 쉐도우 맵핑
  • 포인트 쉐도우 맵핑