Releases: JamesTKhan/Mundus
v0.5.1
What's Changed
- Removed terrain in helper lines fix by @Dgzt in #201
- Undo removed light fix by @Dgzt in #202
- Add FPS launch argument by @JamesTKhan in #200
- Upgrade libGDX to 1.12.0 by @JamesTKhan in #204
- Fix issues on loading projects by @JamesTKhan in #206
Full Changelog: v0.5.0...v0.5.1
0.5.0
What's Changed
- Add colorpicking to each material by @JamesTKhan in #103
- Refactor Water Shader into Uber Shader by @JamesTKhan in #108
- Scene name validation by @Dgzt in #113
- Water shader enhancements by @JamesTKhan in #111
- Save new scene into project when added by @Dgzt in #118
- Scene deleting by @Dgzt in #114
- Fix gimbal lock on editor camera by @JamesTKhan in #119
- Add external model object by @Dgzt in #120
- Make terrain assets reusable by @JamesTKhan in #121
- Upgrade gdx-gltf to 2.1.0 by @JamesTKhan in #124
- Model delete selection fix by @Dgzt in #125
- Terrain Cleanup and Terrain Material by @JamesTKhan in #123
- Scene rename by @Dgzt in #126
- Add an Open asset directory button by @JamesTKhan in #130
- Ability to duplicate materials by @jake-goldsmith in #131
- Handle deleting of temp model files by @JamesTKhan in #133
- Render events by @Dgzt in #132
- Remove unused constructor by @Dgzt in #135
- Have Scene Camera use base Camera class by @JamesTKhan in #134
- Show brush selection by @Dgzt in #136
- Fix menu icon size by @Dgzt in #138
- Fix game object selection by @Dgzt in #140
- Select with left button by @Dgzt in #137
- Set default tool if select other game object by @Dgzt in #142
- Water add dialog by @Dgzt in #143
- Fix look around shortcut info by @Dgzt in #144
- Add boolean active to Skybox class in commons. by @antzGames in #145
- Update gradle to 7.5.1 by @Dgzt in #141
- Game object selection fix by @Dgzt in #147
- Update README.md by @antzGames in #149
- Add convenience search methods to SceneGraph by @JamesTKhan in #148
- Helper lines by @Dgzt in #146
- Fix world positions on rotated or scaled terrain by @Dgzt in #153
- Enable MSAA by default, with CLI to disable by @JamesTKhan in #155
- Return with world height instead of local height by @Dgzt in #156
- Fix Frustum culling with rotations by @JamesTKhan in #157
- Updated libgdx to 1.11.0 by @Dgzt in #60
- Show new game object name in Outline by @Dgzt in #159
- Fix reflections on cam rotation by @JamesTKhan in #162
- Reduce cull check matrix calcs by @JamesTKhan in #158
- Fix terrain brush tools for rotated/scaled terrain by @Dgzt in #161
- Tool and game object selection bugfixes by @Dgzt in #160
- Add command line option to enable GL30 by @JamesTKhan in #164
- Custom properties for game objects by @Dgzt in #163
- Gizmo fix by @JamesTKhan in #173
- Update Terrain Normal blending by @JamesTKhan in #165
- Fix helper line if added terrain when helper lines is disabled by @Dgzt in #175
- Shader Preprocessor and shader clean up by @JamesTKhan in #166
- Add Ramp brush and other fixes by @JamesTKhan in #176
- Clear selection if selected game object deleted by @Dgzt in #180
- Component text instead of enum value on component dialog by @Dgzt in #178
- Fix for transparent layer in texture splatting for the terrain texture #183 by @Dgzt in #185
- Reduce batch flushes by @JamesTKhan in #187
- Max height for heightmap by @antzGames in #182
- GL30: Use MRT FBO for Water refractions on gl30 by @JamesTKhan in #186
- PBR Terrain Shader + Lighting Rewrite + Triplanar terrain by @JamesTKhan in #184
- Fix EventBus Performance issues by @JamesTKhan in #193
- Ability to add primitive meshes (Planes, Cubes) by @JamesTKhan in #192
New Contributors
- @jake-goldsmith made their first contribution in #131
- @antzGames made their first contribution in #145
Full Changelog: v0.4.0...v0.5.0
0.4.2
This bug fix version corrects an issue with Terrain Shader compilation when using normal maps.
Full Changelog: v0.4.1...v0.4.2
0.4.1
Fixes a breaking bug that would prevent models from importing due to incorrect bone count logic.
Full Changelog: v0.4.0...v0.4.1
0.4.0
This version includes many new features and plenty of bug fixes, too many to talk about individually. Check out the PRs below to get an idea.
What's Changed
- Add Lights Component by @JamesTKhan in #59
- Add normal maps to terrains and models by @JamesTKhan in #63
- Add Profiling stats by @JamesTKhan in #65
- Fix toast messages not displaying by @JamesTKhan in #73
- Add camera settings by @JamesTKhan in #75
- Add basic shadows by @JamesTKhan in #66
- Replace Model Shader with PBR Shader from gdx-gltf by @JamesTKhan in #71
- Terrain smoothing brush and height fixes by @JamesTKhan in #81
- Add multi-texture import, drag and drop support by @JamesTKhan in #82
- Fix scaled UV on import, add widgets by @JamesTKhan in #88
- Add frustum culling by @JamesTKhan in #84
- Track last open directory for FileChooser per project by @JamesTKhan in #85
- Debug/Wireframe render modes and Keyboard Shortcuts window by @JamesTKhan in #91
- Asynchronous project loading editor + runtime by @JamesTKhan in #92
- Unused Assets Tool by @JamesTKhan in #93
- Dialog window for debug rendering by @JamesTKhan in #95
- Outline reordering by @JamesTKhan in #96
- Add more validations to Skybox image choosers by @JamesTKhan in #97
- Model caching by @JamesTKhan in #98
- Dialog for terrain creation by @JamesTKhan in #89
- Terrain Uber Shader by @JamesTKhan in #100
- Changed Import model tooltip to Import by @Dgzt in #101
Full Changelog: v0.3.1...v0.4.0
0.3.1
This release adds some much needed improvements like GWT support for Mundus projects. It also fixes several crashes when adding new objects to the scenes and adds a fix for launching the jar on MacOS.
What's Changed
- Generate assets.txt in the editor by @jpooleycodes in #45
- Source Compatibility 1.7 by @jpooleycodes in #47
- Add fog to Water Shader by @jpooleycodes in #48
- Add GWT support by @jpooleycodes in #49
- Removed unnecessary readme by @Dgzt in #54
- Ambient and Directional light updates by @jpooleycodes in #53
- Skybox rotation by @jpooleycodes in #55
- Fix tool handles not clicking on mac/retina screens by @jpooleycodes in #57
Full Changelog: v0.3.0...v0.3.1
0.3.0
This is the first release after detaching this fork from the original Mundus project. The release includes many new features.
What's Changed
- Fix desktop support for runtime by @jpooleycodes in #1
- Fix build on Linux by @yuripourre in #4
- Update preview model to rotate in Y axis by @yuripourre in #5
- Add basic zoom by @yuripourre in #6
- QOL: Keep selection when changing tools by @yuripourre in #7
- Refactoring test folder by @yuripourre in #8
- Move model batch from sceneGraph to scene by @yuripourre in #10
- Handle tags by @yuripourre in #11
- Prevent crash when loading gltf models without textures by @yuripourre in #12
- Add a LogBar in the bottom dock by @jpooleycodes in #9
- Add camera pan by @yuripourre in #13
- Terrain creation doc by @Dgzt in #14
- New terrain generation design by @Dgzt in #16
- Double clicking GameObject looks at object by @jpooleycodes in #15
- Add editable uv scale for terrains by @jpooleycodes in #17
- Load heightmap and Perlin noise generation docs by @Dgzt in #18
- Ready: Add asset deletion within UI by @jpooleycodes in #2
- Kotlin updated to 1.6.21 by @Dgzt in #20
- bind method instead of deprecated begin and end methods of ShaderProgram by @Dgzt in #19
- GLB support by @Dgzt in #21
- Add water component objects by @jpooleycodes in #24
- Update changes and version for editor by @jpooleycodes in #26
- Fix water shader compatability with glsl 1.10 by @jpooleycodes in #28
- Fix specular water by @jpooleycodes in #30
- Updated gltf version to 2.0.0-rc.1 by @Dgzt in #29
- Deleted docs dir by @Dgzt in #32
- Skybox enhancements by @jpooleycodes in #33
- Runtime 0.3.0 and change log updates by @jpooleycodes in #34
- Updated gradle version to 7.3.3 by @Dgzt in #35
- Add thumbnails for TextureAssets in asset dock by @jpooleycodes in #36
- Fix water FBO rendering issue by @jpooleycodes in #37
- Add Foam to Waters edges and Water refactoring by @jpooleycodes in #38
- Replaced custom dist method to Vector2.dst method by @Dgzt in #40
- Removal of new assets that are not saved by @jpooleycodes in #39
- Preparations for Jitpack by @jpooleycodes in #41
- Refactored runtime's Mundus by @Dgzt in #42
New Contributors
- @jpooleycodes made their first contribution in #1
- @yuripourre made their first contribution in #4
- @Dgzt made their first contribution in #14
Full Changelog: v0.1.0...v0.3.0