# 사전 지식

* **기초 물리학**: 뉴턴의 법칙, 운동학, 동역학, 에너지 보존 법칙 등 물리학의 기본 개념을 이해해야 한다.
* **수학 기초**: 벡터와 행렬, 미적분학, 선형 대수학 등은 물리 시뮬레이션을 이해하는 데 중요한 기초 수학이다.
* **컴퓨터 그래픽스 기초**: 3D 그래픽스와 관련된 기본 개념, 특히 좌표계와 변환에 대한 이해가 필요하다.
* **프로그래밍 기초**: C++, Python 또는 다른 프로그래밍 언어에 대한 기초 지식은 물리 엔진을 구현하거나 사용하는 데 도움이 된다.
* **기본 프로그래밍 패러다임**: 객체 지향 프로그래밍(OOP) 또는 컴퓨터 과학의 기본 개념에 대한 이해는 물리 엔진의 구조를 이해하는 데 유리한다.
