Releases: cochrane/GLLara
0.2.12
0.2.11
This release fixes issues with textures not showing up on some models. In particular:
- It fixes the Shadeless shader not working.
- It fixes texture loading for TGA textures with an all or mostly zero alpha channel.
It also bumps the minimum required OS to 10.13.
0.2.10
With this release, the app now runs natively on the new M1 Macs with Apple Silicon. I don't have one of those myself, so this is untested. If you run into any issues, just run the app in Rosetta.
Other than that, this is mostly a very minor update that fixes issues with model files containing bones that have themselves set as their own parent.
0.2.9
0.2.9 is a minor update with bug fixes and performance improvements.
Specifically:
- A bug where the whole app would hang after loading a model is fixed.
- Timing information no longer spams the log.
- Some slight improvements that made code more readable.
- The app is now notarised by Apple, meaning they checked that it doesn't contain any known malware. This is a requirement for running without trouble on future versions of macOS.
- New feature: You can double-click model files or drag them on the app icon; this will then open a new document with that model loaded.
0.2.8
0.2.7 - Public Release
New features:
- Optional items are fully supported.
- Bones with altered values are now shown in bold.
- The file for the selected model can be shown in the Finder.
- Reset bone and all its children to default values, useful e.g. when you want to undo something you tried with a strand of hair.
- Allow adding models to a scene by dragging and dropping them on to the render or document window.
- Allow adding images as a posable plane to scenes (also per drag and drop).
- Allow adding OBJ files with no materials
Bugfixes and support for models:
- Supports .mesh.ascii files that have fewer than four weights/indices per bone
- Supports files that specify fewer textures than needed.
- Better support for files that specify all textures but don't actually include them.
- Support files that use DDS files in ARGB and ABGR format.
- Viewport was set incorrectly after exporting image on retina displays.
- Accessory views for "file export" will show up again.
- Disabled meshes will stay gone correctly.
- Fixed several issues related to state changes when textures are changed or the skeleton view is turned on or off.
- Fixed bone UI not properly updating when resetting bones or changing their values through undo/redo.
- Fixed wrong vertex colors for OBJ files that have them.
- Fixed metallic shader not working properly.
- A few others that weren't big enough to mention here.
0.2.7 - Beta 1
This fixes an awful lot of bugs, and supports far more items found on the inter webs. This release is just a test for some people to try out whether their favourite models work, but it should be all around more stable and useful than what came before.
0.2.6 - Beta 1
This is a beta to allow some people to test whether certain models they use work as expected. But anyone else should feel free to give it a try as well.
- New XPS render groups were implemented, so some models that didn't load or loaded only partially should work now.
- As a side-effect, users can select more shaders when trying out stuff.
- Some bugs in error-handling were fixed. Previously there were some situations where a model wouldn't load, and nothing else would load properly afterwards either. Now they get a proper error message, and other files continue to work as expected.
On the back-end, the whole way the shaders are set up has changed drastically to be much more flexible, so render results may differ in some situations. The most notable thing should be that the ambient colour is much more prominent (there were bugs that meant it got ignored in some situations before), so in a default scene, everything ends up looking a bit more grey than before.
0.2.5 - Public release
You know all the software updates that say "improves stability and performance"? This is one of those.
In particular:
- Editing attributes of meshes, in particular many meshes at once, is now much faster.
- The app works on 10.11.
- Meshes can now be set transparent or not.
- A few models that didn't work before work now.
- Making meshes invisible works again.
- Some weird problem specific to Intel GPUs were fixed.
- And many others
This update is recommended for everyone, but especially those who had major trouble running the app before. All of the problems I knew about are resolved now, so feel free to tell me about new ones.
0.2.5 - Beta 3
This release fixes broken rendering on OS X 10.11 "El Capitan". It also allows the user to set anisotropic filtering mode and anti-aliasing.