Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 1022 Bytes

TODO.md

File metadata and controls

54 lines (41 loc) · 1022 Bytes

TODO

Fixme:

  • [*] The scene isn't render;
  • Disable scroll like mouse for scene;
  • [*] Fix ImGui scene. Fit the render image to the scene;

Graphics:

  • Model:
    • Material;
    • Mesh;
    • Model;
  • Sprite:
    • Image
    • Texture
  • Light:
    • Directional light;
    • Spot light;
    • Point light;
  • Text:
    • Font;
    • String;
    • Text;
  • Blending;

ImGui:

  • Make nice scene tree;
    • Adding & removing nodes dialog;
    • Rename nodes;
    • Dragging nodes to change their position in the tree;
  • Make nice components editor;
    • Adding & removing components;
    • Enable/Disable components;
  • Change style;
  • Add Assets viewer;

Loading:

  • Make simple scene to show instantly before loading;
  • Add asynchronous scene loading;

Scene:

  • Add space grid like in normal engines;

Build system:

  • Make build system faster;
  • Add CMakePresets & CI;
  • Add building for any platform;