Skip to content

CosmoTreeGen v1.0.0

Latest

Choose a tag to compare

@FrogCosmonaut FrogCosmonaut released this 08 Nov 11:49

Added

  • Collision types, replaces the old use_collision toggle with enum, now it can be None, Simple Convex, Multiple Convex or Trimesh.
  • collision_level sets which branch levels get collisions: 0 is just trunks, 1 adds the roots and first level of branches, and so on.
  • collision_max_height cut collisions above that height, useful for giving only the botton of the trunk collisions.
  • Foliage collisions, can be Hull (one convex shape around the whole canopy) or Spheres (one spehere shape per branch tip).
  • Collision preview: preview_collision draws the collision shapes on top of the tree.
  • leaf_aspect: leaf cards now take the shape of the foliage texture instead of always being a square. Above 0.0 forces that ratio.
  • texel_density: in px/m, bark UVs now are in world space, so trunks, branches and roots share texel size, saved by preset.
  • API: export_gltf on CosmoTreeGen, useful for creating tree .glb's in batch.
  • Docs: https://github.com/FrogCosmonaut/cosmo_tree_gen/tree/main/docs
  • Every parameter now has a description in the Editor, hover to see it.

Changelog**: v0.5.0-beta...v1.0.0