당신은 알고 있습니까 전체 (또는 거의 완료) 크로스 플랫폼 수학 라이브러리 는 OpenGL ES 2.0 게임에 사용?
라이브러리에는 다음이 포함되어야합니다.
- Matrix2x2, Matrix 3x3, Matrix4x4 클래스
- 쿼터니언
- Vector2, Vector3, Vector4 클래스
- 오일러 앵글 클래스
- 위에서 언급 한 클래스, 변환 등의 작업
- 3D 그래픽 (Dot Product, Cross Product, SLERP 등)에서 일반적으로 사용되는 수학 연산
이러한 Math API가 독립형 또는 패키지 의 일부로 제공 됩니까?
프로그래밍 언어 : Visual C ++이지만 OS X 및 Android OS로 이식 될 계획입니다.
관련 질문 : gamedev.stackexchange.com/questions/12601/simd-c-library/12606
—
legends2k
지금은 완벽한 수학 라이브러리가 없으며, 요구 사항을 거의 쓰지 않고 라이브러리를 요구하지 않았습니다. 사실 실제로 누군가가 쉐이더 + Ogre 수학 라이브러리의 스타일과 동일한 기능을 가진 GLM처럼 라이브러리를 쉽게 만들고 싶습니다. 그리고 그 기능 중 일부 (GLM이 뷰 절두체, 경계 상자와 같이 누락되어 있음) 또한 GLM이 그렇게 빠르지는 않습니다 (실제로 중요하지 않음). API 및 디자인 스타일로 인해 유용
—
GameDeveloper