본문 바로가기

shader

Shader Study 후기 - Flow Fields and Steering Behaviors [GDC 2022: AOE IV] (22/10/05) GDC 2022에서 발표된 에이지 오브 엠파이어 4 엔티티 네비게이션 AI를 위해 사용된 기법입니다. 자세한 내용은 셰이더 스터디 카페를 참고 부탁드립니다. 본 기록은 발표 내용을 개인적 이해와 함께 재구성한 것입니다. 발표자분의 의도와 다를 수 있으며, 잘못된 내용이 있을 수 있으니 양해 부탁드립니다. 발표 내용 에이지 오브 엠파이어는 많은 수의 엔티티가 실시간으로 동시에 길을 찾아 이동하고 전투를 수행해야 하는 RTS 게임입니다. 일반적으로 액터의 길찾기는 A* 알고리즘을 통상적으로 사용하는데요. 상호 작용이 가능한 동적 오브젝트를 고려하면 매 프레임 계산을 수행해야 하고, 길을 찾으려는 엔티티 수가 늘어날 수록 연산은 더 많아지고 비싸지게 됩니다. 더구나, 다른 오브젝트를 피하기 위해서 Steeri.. 더보기
Shader Study 후기 - Fourier transform (22/10/05) 2회차 참석한 셰이더 스터디입니다. 이번 발표는 푸리에 변환을 주제로 김대국님께서 준비해 주셨습니다. 발표자료 및 자세한 내용을 셰이더 스터디 카페를 참고 부탁드립니다. 지난 시간에는 구면 조화 함수에 대한 발표를 들었었는데요, 지나가듯이 푸리에 변환이 언급 되었습니다. 구면 조화 함수는 3차원 공간에 대한 세기를 여러 orthonormal 한 공간 벡터와 계수의 곱으로 나타내는 것으로 추상화해 생각해 볼 수 있습니다. 푸리에 변환은 유사한 콘셉으로, 어떤 곡선이든 주기 함수들의 합으로 나타내는 과정이라고 이해하면 간편합니다. 푸리에 변환에 대한 세부적인 내용은 다음 링크로 대체합니다. https://www.jezzamon.com/fourier/ko.html 푸리에 변환을 반응형으로 소개합니다 푸리에 변.. 더보기