skylicht-engine icon indicating copy to clipboard operation
skylicht-engine copied to clipboard

Skylicht Engine Core

Open ducphamhong opened this issue 4 years ago • 0 comments

CORE FEATURES:

DONE:

  • GameObject (Camera, Lighting, Transform)
  • Component
  • Basic Engine Shader
  • Render pipe line: Forwarder/Deferred
  • Collada DAE loader
  • OBJ loader
  • FBX loader
  • Mesh Render
  • Material
  • Texture Manager
  • Entity Component System (ECS)
  • Skeletal Mesh
  • Animation/Animation Blending
  • Utils
  • Lightmapper
  • Particle system (billboard, trail)
  • Audio/Sound 3D engine
  • Android Studio APK build
  • Blend-Shapes
  • Mesh Instancing (skinned mesh instancing, vertex animation texture instancing)
  • Collision
  • Scene (Import, export)
  • Bullet Physics
  • Animation IK
  • Tween

IN PROGRESS:

  • Compute Shader
    • Done in DX11
  • GPU Lightmap baker
    • Done in DX11
  • Post processing
    • Done: Tonemapping, Camera Exposure, Bloom/Glow, FXAA
    • In progress: SSAO, ColorGrading
  • Particle system
    • In progress: Mesh particle instancing
  • Occlusion Culling
    • Done Query
  • GUI Editor
  • GUI (Import, export)

PLANNED

  • Irrlicht Metal Driver
  • Terrain (Wait Editor)

ducphamhong avatar Nov 26 '19 14:11 ducphamhong