A Waving Plane
OpenGL과 Shader를 활용하여 파동이 적용된 3D 평면을 구현한 그래픽스 과제
- 인력 구성 | 개발 1인
- 개발 기간 | 2025.10
- 기술 스택
- C++, OpenGL
Key Features
- Vertex 기반 평면 메시 생성 및 관리
- 분할 수에 따라 동적으로 생성되는 평면 메시 구성
- VAO / VBO를 사용해 정점 데이터를 GPU에 전달
- Vertex Shader 기반 파동 변형과 3D 변환
sin,exp함수를 결합한 파동 모델 구현- 회전 행렬을 직접 구성하여 3D 공간에서의 좌표 변환 적용
- 위치 기반 색상 시각화 및 인터랙션
- Fragment Shader에서 높이에 따른 색상 보간
- 키 입력을 통한 파동 및 분할 수 제어로 실시간 반응형 렌더링 구현
관련 자료 / Links
- Youtube
- Report

