Releases: fabSchneider/fab.geo
Releases · fabSchneider/fab.geo
v0.4.0
[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
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 toSetCoord(...)
v0.2.0
v0.1.0
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