provide a 3D editor framework and general functions, based on unreal engine 5.
Feature:
- scene manager
- scene data model definition
- scene serialization and deserialization
- scene transaction (for undo/redo, scene incremental save and so on)
- scene interaction framework
- gizmo
- graphics entity highlight
- entity property editing ......