Skip to content

Releases: InterstellarJS/PlanetTech

v0.8 dev

25 Mar 15:44
Compare
Choose a tag to compare
  1. webWorker quad.
  2. npm packaging.
  3. project structure change.
  4. multiple planets (no more static quadtree config).

v0.5 dev

10 Feb 04:07
Compare
Choose a tag to compare
  • CubeMap is a single isosphere; it can now layer outputs. We rewrote the cube to work more like a graph that gets defined and then compiled, and the ability to add texture to CubeMap.

  • Quad can now accept a texture for each dimension so it can dynamically load textures at different resolutions depending on the player's position by using imagebitmap. Quad class no longer accepts a normal map, you have to use a color map instead.

  • Sphere uses a single quadtree. This should improve initialization time and memory.

  • Atmosphere parameters are exposed.

  • Unit test setup.

  • Made some examples.

v0.1

04 Oct 12:16
Compare
Choose a tag to compare
  • WebGPU backend
  • Atmosphere scattering
  • Correct distance offset
  • Project restructuring

Full Changelog: https://github.com/miguelmyers8/PlanetTechJS/commits/auto