Skip to content

Core.Mathf

29thnight edited this page Nov 28, 2025 · 1 revision

Core.Mathf

간단 설명: 수학/변환/보간/완화 함수와 타입 에일리어스 제공. DirectX/Assimp/JSON 변환 헬퍼 포함.

타입/상수

  • 타입: xMatrix/xVector, Vector2/3/4, Matrix, Quaternion, Color
  • 상수: pi/halfPi/pi2, Deg2Rad/Rad2Deg
  • 기본 벡터: xVectorZero/One/Up/Down/Right/Left/Forward

유틸

  • Rect 구조
  • lerp/Lerp/Slerp/Clamp/Wrap 등 범용 보간/클램프
  • 스케일 추출, 각도 변환, 거리/정규화
  • JSON→Vector/Color 변환, Assimp→DX 변환 (aiToXMMATRIX/Float2/3, 본 인덱스/가중치 생성)
  • 쿼터니언↔오일러 변환

Easing/Tween

  • Easing 정적 함수 집합 및 EaseType 열거
  • DynamicEasing으로 타입별 호출 래퍼
  • 제네릭 Tweener<T>/ITween 구조로 getter/setter 기반 트윈 구현, 완료 콜백/일시정지/킬 지원
  • Tween 핸들 래퍼

CreatorEngine

API Docs

API Reference
Main
PhysicsSystem
RenderEngine
ScriptBinder
Utility_Framework

etc

Clone this wiki locally