Skip to content

Releases: fabSchneider/fab.geo

v0.4.0

17 Jan 22:30
Compare
Choose a tag to compare

[0.4.0] - 2022-01-17

This release comes with a sample mod - a geo guessing game - that shows off the capabilities of the lua modding framework.

Added

  • Lua: Interactive lua console with history and preview of variable data
  • Lua: Texture objects
  • Lua: Vector, Coordinate and Color module
  • Lua: Show/hide methods for the control panel
  • Lua: help and list methods for lua console
  • Lua: Random module
  • Lua: Record module
  • Lua: World module
  • Feature get method
  • Feature line
  • Feature color properties
  • Feature polyline
  • World atmosphere and better graphics
  • Camera control can be enabled/disabled
  • Jump Flooding Distance compute shader
  • Nil checks for proxy objects
  • World clicks can now be add listeners to
  • Reload button to reload the whole scene and all scripts
  • Various new controls for the control panel
  • Camera animate method

Changed

  • Font to Cascadia Nerd Font
  • Terminal hotkey to Ctrl + T
  • Controls are now added to the control panel using a path string

Fixed

  • Disabled buttons still applying hover effect
  • Fix feature point setting name not setting text

v0.3.0

01 Dec 15:52
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

0.3.0 - 2021-12-01

Added

  • Lua: update function
  • Lua: geo module
  • Lua: texture module
  • Lua: loader module
  • Lua: camera module
  • Lua: controls module
  • Lua: ui module
  • Lua: vscode debugger support
  • Control panel ui with the ability to add a range of controls to it during runtime
  • Camera orbit control

Changed

  • Camera controller's SetPosition(...) method has been renamed to SetCoord(...)

v0.2.0

27 Nov 13:27
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

0.2.0 - 2021-11-27

Added

  • Lua scripting support
  • Feature manager with basic support to add features (points) to the world
  • Integrated command terminal with reload command to reload the whole world and scripts without the need to restart

v0.1.0

24 Nov 15:40
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Added

  • World mesh generation using burst and untiy's job system
  • Basic LOD system for world chunks
  • World camera controller to pan around the globe and zoom in and out
  • Compute shaders to generate city density and distance field textures
  • Basic world shader with ocean and height offset