Skip to content

Releases: AitorSimona/CENTRAL-3D

CENTRAL 3D_v0.4.1

19 Jul 18:30
Compare
Choose a tag to compare

CHANGELOG:

  • General bugfixing, small additions.

CENTRAL 3D_v0.4

25 Apr 10:14
Compare
Choose a tag to compare

CHANGELOG:

  • Resource Manager complete overhaul

  • Propject panel (Create/Delete/Previews)

  • New Resources: Prefab, Scene (support for multi-scenes)

  • Event manager

  • Renderer Revamp, now centralized

  • Shader revamp

  • Skybox, environment mapping

  • Optick

  • Improved Guizmo

  • Improved overall style and main windows

  • Improved selection, mouse picking

  • Drag and drop improvements: resource to inspector, go to inspector, resource to scene,
    go to project...

  • Time manager improvements

  • Camera improvements

  • Own window bar through SDL_HitTest, hid windows bar

  • Gos/components are now saved/loaded in original order

Updated:

  • Imgui
  • Imguizmo
  • Assimp

Added:

  • Optick Profiler

Eliminated:

  • Editor shader support (PanelShaderEditor). Now just double click a shader on project panel,
    open it with Visual Studio/Code with a glsl extension and save. Engine reimports automatically.

CENTRAL 3D_v0.3

28 Dec 14:12
Compare
Choose a tag to compare

CHANGELOG:

  • Shader pipeline to draw geometry and debug draw
  • Shader resource (save & load...)
  • Shader binary program loading
  • Shader Debug draw (normals, aabbs, octree, cameras)
  • Water Shader
  • Editor shader support (creation, realtime changes, uniform editing)
  • Guizmo
  • Framebuffer, scene in window, code adaptation
  • Time manager improvements
  • Z-Buffer visualizer
  • Reversed Z technique

Features in beta:

  • Texture pre-visualization on Inspector
  • Edit Menu
  • Load/Save cameras
  • Resource manager (initial implementation)
  • Game object active button

KNOWN ERRORS

  • GO store path to texure even if they do not have one, then we try loading "" and an error is printed in console.

CENTRAL 3D_v0.2

24 Nov 16:42
Compare
Choose a tag to compare

CHANGELOG:

  • Initial Structure of Resource Manager
  • Reference Counting for ResourceMesh and ResourceTexture
  • Scene serialization to file and loading
  • New import pipeline (creates own file format files in library)
  • New Time Manager (Options to PLAY STOP STEP)
  • Spatial partitioning using Octree
  • Creation of cameras
  • Frustum culling
  • AABB's
  • Project window
  • Mouse picking

Features in beta:

  • Texture pre-visualization on Inspector
  • Toolbar
  • Edit Menu
  • Load/Save cameras
  • Resource manager (initial implementation)

KNOWN ERRORS

  • GO store path to texure even if thhey do not have one, then we try loading "" and an error is printed in console, it does not get worse than this.

  • Street scene appears rotated 90 degrees, while all objects are positioned correctly around.

CENTRAL 3D_v0.1

27 Oct 10:24
Compare
Choose a tag to compare

CHANGELOG:

  • Polished Game Object and Component Structure
  • Initial Implementation on Inspector (properties for the different components)
  • Modification of many Menus/Windows
  • Possibility of primitives creation through GameObject Menu
  • Unity-like Camera Controls

Features in beta:

  • Texture pre-visualization on Inspector
  • Transform Editing
  • Toolbar
  • Edit Menu

CENTRAL 3D_v0.05

21 Oct 19:21
Compare
Choose a tag to compare

CHANGELOG:

  • Libraries Integration
  • Basic Editor with Inspector/Hierarchy/Console/Menu
  • Initial GameObject and Component structure
  • Save & Load Editor Configuration
  • Load 3D Models through assimp (fbx format)
  • Load Textures through DevIL (dds and png format)
  • Docking