Skip to content

Features

Alexandru Naiman edited this page May 14, 2023 · 22 revisions

This is a list of supported and planned features, in no particular order.

  • Engine

    • ECS
    • Job system
    • Console
      • Variables
      • Console UI
    • Custom resource handlers
    • Animation
    • Plugins
    • Networking
    • Lighting
      • Forward+ PBR
        • Forward
        • Light culling
      • RTX
    • Scripting
      • Script component
      • Script system
      • Script interface
        • Render
        • Resources
        • System
        • Scene
        • Input
    • Asset downloader for limited platforms (UWP, iOS)
    • Render passes
      • Render API abstraction
    • Bullet physics integration
  • Rendering

    • API abstraction layer
      • Classic Rendering Pipeline
      • Mesh shaders
      • Ray tracing
      • Compute
    • Direct3D12
    • OpenGL
    • Vulkan
    • Metal
  • Platform support

    • 64-bit Windows 7 & up
    • Linux
      • x86_64
      • arm64
      • ppc, ppc64
      • RISC-V
    • OpenBSD amd64
    • FreeBSD amd64
    • macOS
    • Xbox One (UWP)
    • iOS
    • Haiku
  • Input

    • Win32
      • XInput2
      • Win32 Raw Input
    • Linux
      • Controller support
    • Mac OS X
      • Controller support
    • Cross-platform
      • SteamInput
  • Editor

    • Model import
      • DAZ 3D DUF
      • glTF
      • FBX
    • Scene editor
    • Script editor
    • Script debugger
    • Assets
      • Models
        • Daz3D DUF
        • glTF
          • load glTF files
          • convert texture files
        • FBX
      • Audio
        • Wave
        • OGG
        • FLAC
      • Textures
        • JPG
        • PNG
        • DDS
        • TGA
        • HDR
Clone this wiki locally