Skip to content

0.3.8

Compare
Choose a tag to compare
@Relintai Relintai released this 29 Jan 22:35
· 422 commits to master since this release

Content creation tools (part 2) - Changes

(I think the content creation tools are now where they should be.)

General

  • Set up the html5 editor and OSX build, and added it to the releases.
  • Updated copyright headers to 2022.
  • Re-extract class docs for the engine modules.
  • Smaller improvements to the build and release creation scripts.

Readme

  • Added a status and features section.
  • Generic improvements.
  • Update the required engine module list.
  • Mention that now I use my own fork of godot to have more patches applied.
  • Removed the optional patches section, and the patch itself, as it's no longer needed.

Mesh Data Resource Editor addon

All important core features got implemented.

  • Rotation support.
  • Clean mesh algorithm.
  • Extrude algorithm.
  • Rotation needs to be implemented.
  • Pivot point support.
  • Improve selection code.
  • Face/Edge/Vertex selection support.
  • Extrude support.
  • Face creation and deletion support.
  • Mark / unmark seam support.
  • Cut mesh at marked seams action.
  • Edges with uv seams are displayed in a different way.
  • Improved outline and handle point display support.
  • Now handle selection works like how it's expected. e.g. clicking will select one vertex, holding shift will add to it, holding ctrl/alt removes from selection. Also implemented mouse drag based selection.
  • UV editing (Per separate islands.).
  • More basic shapes support.
  • Multiple mesh data instances editors will work now in one scene.
  • Vertex snapping support.
  • Add box shape, add triangle, add quad, add triangle to edge, add quad to edge support.
  • Undo-Redo support.
  • Various improvements and fixes.

Data Editor addon

  • Renamed my old module_manager addon to this.
  • It got a big overhaul.
  • It will help with asset organization and quick lookups.
  • Now it's settings are stored as a resource instead of a json file.

Godoxel addon

  • Now if the canvas is behind some other control it properly won't let you draw. Same thing with other tools and zoom.
  • Now it will appear as "Paint" on the top of the editor.
  • Small improvements.

World Generator addon

  • Undo-Redo support.
  • Small improvements.

Mat Maker gd addon

  • Undo-Redo support.
  • Small improvements.

Entity Spell System engine module

  • Merged the Aura class into the Spell class. This will make content creation a lot easier, as you don't need to create both. Also this simplifies even things like spells on items, spell on items in inventory etc.

Mesh Utils engine module

  • Added the 3d delaunay triangulation implementation from godot4 to it so it's available on 3.x.