Skip to content

Latest commit

 

History

History
83 lines (54 loc) · 1.6 KB

CHANGELOG.md

File metadata and controls

83 lines (54 loc) · 1.6 KB

v0.4.0 (2024-08-19)

Feat

  • scripts: added option density increase rate

Fix

  • using axolote 0.7.0
  • collision

v0.3.2 (2024-06-19)

Refactor

  • improved camera movement
  • new collision system

v0.3.1 (2024-06-17)

Fix

  • min camera distance to (0, 0, 0) allowed

v0.3.0 (2024-06-17)

Feat

  • implemented new camera movement

v0.2.0 (2024-06-07)

Feat

  • using color interpolation
  • script: improved code organization
  • baking and rendering working with new system
  • add more default json configs

Fix

  • script: galaxies rotation
  • max distance and bodies update when rendering
  • updated project to use axolote engine v0.4.1

Refactor

  • rename methdos and remove warnings
  • camera initial values changed
  • update_vbos method improved
  • moved color vbo to celestialbodysystem

v0.1.0 (2024-05-22)

Feat

  • throw massive objects with key X
  • script: allowing random positions for bodies
  • adding coliding detection
  • barnes-hut: implemented node processing, now yet tested
  • celestialbodysystem: building octree every time
  • celestialbody: add method to calculate gravity vec using just the position
  • octree: node method to show if it should be used or not
  • octree: building correctly octree (I guess)
  • config.json: add configuration file for system
  • json: add JSON lib

Fix

  • colinding -> colliding
  • sphere model
  • octree contructor
  • add resources from solar-system-3d

Refactor

  • includes
  • changed how gravity calculation works

Perf

  • deleting bodies beyond coord 1000 or -1000
  • shaders: removed unused stuff