index.html
main.js
Core/
Animator.js
Camera.js
GameEngine.js
Mesh.js
MyMath.js
Renderer.js
Shader.js
Transform.js
Importer
Worker
-
Animator.js
—
-
Camera.js
—
- Camera — 렌더러로 그릴 객체들을 바라보는 카메라 객체를 정의합니다.
-
GameEngine.js
—
-
Mesh.js
—
- Vertex — 삼각형을 구성하는 하나의 정점(Vertex)을 정의합니다.
- Bone — 본(Bone)을 나타내는 트랜스폼을 정의합니다.
- Triangle — 세 개의 정점(Vertex)으로 구성된 삼각형(Triangle)을 정의합니다.
- Deformer — 캐릭터 피부(Skin)를 구성하는 정점을 변형시킵니다.
- Mesh — 메시(Mesh)를 정의합니다.
-
MyMath.js
—
-
Renderer.js
—
-
Shader.js
—
- Color — RGBA 색상을 하나 정의합니다.
- Material — 서브메시(submesh)를 렌더링할때 필요한 정보들을 정의합니다.
- Shader — 셰이더 함수 & 상수들을 정의합니다.
-
Transform.js
—
- Transform — Scaling, Rotation, Translation 변환과 계층구조(hierarchy)를 정의합니다.
Class List
AnimationCurve
AnimationState
Animator
Quaternion
Bone
Transform
Camera
GameEngine
GameObject
Vertex
Deformer
Triangle
Mesh
Vector2
Vector3
Vector4
Matrix4x4
Renderer
Color
Material
DualQuaternion
Shader
MyMath
AnimatedProperty