Version 1.1.5, Oct 31, 2024 (Latest Download / Alternate Link)
Added: Automatic rigging for simple meshes – experimental
Note: Weights are automatically assigned for selected meshes for a selected skeleton
Note: User has to make sure the skeleton is properly aligned inside the mesh
Note: Complex meshes with multiple separate parts may not give the best results
Note: Closed meshes are preferred, simple open meshes may also work
Note: Hidden joints are skipped over during auto-rigging to help cater to a subset of bones
Added: Buttons for “Auto Rigging” and “Detach Skin” to add/remove skin from skeleton
Added: Toggles for weight painting and joint creation within the rigging panel itself
Added: Import support for OBJ, STL and USD formats, not all features of USD are supported
Added: Import, Export, Retargetting, AutoSkinning run in separate threads for better UX
Fixed: Retargetting percentage not progressing in accordance with the animation
Fixed: Deleting and creating new joints crashing the application
Fixed: Video overlay crashing sometimes, may still happen on some nvidia cards
Version 1.1.4, Feb 12, 2024 (Archived Download)
Added: Sliders and min/max ranges added to the Rigging panel to adjust mesh-joint bind matrix.
Added: Rotation / translation switch to adjust the bind matrix added to the Rigging panel.
Added: Bind matrix export added to the FBX and GLTF file exports.
Added: Warning notification if the mesh and joint are not connected when adjusting bind matrix.
Added: Object settings panel to set the properties of selected objects.
Note: If different objects types are selected, user can select a specific object using combobox.
Added: Ability to change the name of any selected object in the Object Settings panel.
Removed: Joint, Light, IKEffector and Preferred Posture panels from settings.
Fixed: Joint weights not being exported properly in some cases for the FBX exporter.
Fixed: Crash when deleting a node for which a mesh does not exist.
Issue: Multi-mesh characters may not export correctly with adjusted bind matrix, working on it 🙂
Version 1.1.3, Nov 30, 2023 ( Archived Download)
Added: Joint and bone creation mode, shortcut ‘J’ to toggle, right click to exit.
Added: A new button in the Toolbar and new panel buttons for the joint creation mode.
Added: Button to toggle creating a new scene for new skeletons vs adding to existing scene.
Note: Click on an existing joint to extend skeletons, on empty space to create a new skeleton.
Note: Joints are created on the camera plane, use axis-aligned views to create axis-aligned joints.
Added: Deleting a Joint will delete all joints below it with any meshes/materials/animations etc.
Added: X-Mirror in Joint creation mode can be used to create Symmetric joints along the X-axis.
Added: Joint name textbox in Joint Settings that can be used to change joint names.
Fixed: ‘Weight painting’ panel renamed to ‘Rigging’. All future rigging tools will be added here.
Fixed: Shortcut ‘X’ now does not toggle all meshes/joints if nothing is selected.
Added: Notifications in the 3d viewport when Joint Creation, Weight Painting or X-Mirror are active.
Removed: Enable/Disable effector button for being redundant, can be done using the settings panel.
Issue: Note that Joint creation mode is experimental and may have multiple bugs/crashes.
Fixed: Shift/Control keys causing problems when entering the License key.
Removed: Free version MSI installer and application are no longer digitally signed.
Version 1.1.2, July 9, 2023 :
Added: Re-implemented KeyEditor on the GPU for faster rendering and interactivity.
Note: Green key ticks moved to the center of the timeline for better visibility.
Added: Faster loading times for longer animations for all input formats.
Fixed: Deleting all keys of an animation taking too long for longer animations.
Issue: Editing long animations takes up too much RAM, we are working on optimizing this.
Added: Re-factored Undo/Redo system for faster undo/redo operations such as mesh selection etc.
Fixed: Removed unnecessary creation of undo/redo operations for faster/smoother operation.
Fixed: Incorrect writing on Image Overlays and that they were too zoomed in the 2D mode.
Fixed: Intermittent crashing when loading files and deleting a scene.
Fixed: Deleting the last scene and creating a light crashing the application.
Fixed: Frame slider not moving correctly when the timeline range slider not at zero.
Fixed: Priority spin box not setting the IK Effector priority properly.
Fixed: RefPos icon not setting its time when dragging on the timeline.
Fixed: Alt/Shift/Crtl keys requiring clicking the viewport after editing a GUI element.
Fixed: Removed Sketch spline’s start-in and end-out tangents as they are not needed.
Note: May have added more bugs during the re-factoring process 🙂
Note: Moved to LicenseSpring version 7.24.0
Version 1.1.1, March 29, 2023 :
Added: Weight painting mode(shortcut D), to manually paint weights for selected meshes.
Note: Only skinned meshes’ weights can be modified, addition of new joints is not allowed (for now).
Note: Non-skinned meshes cannot be painted over in weight paint mode.
Note: Use left mouse button to add weights and the right mouse button to remove weights.
Note: Use control key to select joints (only one joint can be selected at a time in weight paint mode).
Added: Weight paint panel with buttons for Auto-Normalize, X-Mirror and Face or Through painting.
Added: Sliders for strength, weight and radius are also available in this panel.
Added: Button in GUI settings to toggle solid, wireframe or both Shading(s)- helps in weight painting.
Fixed: Accidental deletion of meshes, meshes cannot be deleted now.
Fixed: Visibility buttons in Treeview now affect all Joints and Meshes if nothing is selected.
Fixed: All spinboxes and all sliders can be adjusted using the the mouse wheel up/down.
Fixed: Many OpenGL and QML errors along with multiple bugs (more may have been added 🙂 ).
Issue: Using X-mirror with a large brush size can give wrong results for overalpping vertices.
Issue: Some intel GPUs(HD 4XXX/5XXX) cannot initialize Compute Shaders, then weight painting is disabled.
Note: Moved to Qt version 6.4.2 for up to date speed and stability.
Version 1.1.0, Jan 28, 2023 :
Added: Meshes can be selected via both viewport and TreeView to facilitate quick changes to its transform.
Added: Meshes can be moved using the translate and rotate gizmos and its visiblity controlled individually.
Note: Skinned meshes will not move using gizmos, and there is no way to key mesh transfroms for now.
Added: Mesh icons added to Treeview (looks like a T-shirt) with its corresponding visibility buttons.
Added: Already selected objects will get deselected if selected again, i.e. selection is toggled now.
Added: Button added to the toolbar to quickly toggle the visibility of selected objects (shortcut ‘X’)
Added: Font inc/dec buttons added to GUI settings to change the font size, saved across reboots.
Fixed: ComboBox colors are fixed, with highlights in the selected color with a duller background.
Fixed: Empty mesh names when loading FBX files, now each mesh has a proper name attached to it.
Fixed: Application hanging when trying to initialize OpenCL.
Fixed: Moved to the latest version of Steam and LicenseSpring SDKs.
Fixed: Timline slider not snapping properly when in fullscreen.
Added: A lot of under the hood changes to facilitate our upcoming tools.
Version 1.0.9, Nov 15, 2022 :
Added: Visibility buttons and icons added to TreeView for each object that supports it (thanks RGB127).
Note: Invisible objects cannot be interacted with and can only be toggled/selected via the TreeView.
Added: Sketching only considers visible joints now, handy as unnecessary joints could cause errors.
Note: Simply set a joint as invisible if you don’t want sketching to consider it during its execution.
Added: Similarly Retargeting also ignores invisible joints, allowing the user to perfectly match skeletons.
Note: Hiding joints allows user to match source/target skeletons, leading to better matching/retargeting.
Note: Hidden joints are exported like any other joint, they are not deleted from their respective skeletons.
Note: IK still works on a joint even if it is hidden.
Fixed: Crash when creating a light after deleting a scene.
Fixed: Undo/Redo not updating the Retarget map in the viewport.
Fixed: Random crash when trying to select root joint after retargeting.
Version 1.0.8, Sep 26, 2022 :
Added: First introduction of the GLTF/GLB 2.0 specification JSON based exporter, written from scratch.
Note: GLTF creates separate texture and BIN files; GLB creates a single file; extensions added to export dialog.
Note: GLTF/GLB export may have issues with materials and transparency amongst others; we’ll fix these soonTM 🙂
Note: “Export Selected” does not work when exporting GLTF/GLB for now, this will be fixed SoonTM as well.
Added: Default button layout changed to streamline the UI and not to overwhelm first time users.
Note: Too many icons were scaring off first time users with most being redundant under settings.
Note: Older layout was optimized for pen-tablet devices – still available under Display->Pen-Tablet Layout.
Added: Create new light button added to the toolbar for the new layout.
Fixed: Transparency/translucency problems with Media Overlays not showing properly in some cases.
Fixed: Settings and Rate button icons not showing properly on some machines.
Fixed: Memory management for textures when a new scene is created.
Fixed: Multiple import calls and unnecessary reporting when repeatedly loading and creating new scenes.
Fixed: Directional light arrow appearing very large for some imported scenes.
Fixed: Exporting in presence of IKEffectors not affecting the participating joints.
Version 1.0.7, July 9, 2022 :
Added: Video reference overlays, ImageOverlays are renamed to MediaOverlays and support videos.
Added: Multiple controls in the top MediaOverlay toolbar, with option to sync with the timeline.
Added: Start and end range can be specified for Synced video/image to scale with the timeline.
Added: Synced images are visible for the given interval and videos scrub to the appropriate value.
Added: Support for MP4, AVI, MKV, MOV files when dragging and dropping/loading media for the overlay.
Note: Not all video files work; depending on the availability of the video codecs on the PC.
Note: Video scrubbing is not quick and depends on codec decompression and the disk access speed.
Fixed: Changed both the ImageOverlay icon and button in the timeline to MediaOverlay icons.
Note: Video files are not saved when saving a scene, only reference to them are stored in a MUS file.
Added: Media overlay load/save directory paths are saved across reboots.
Added: Menu option to update Reset pose, useful in retargeting where reset/rest poses should be similar.
Fixed: Random crashing and unnecessary error reporting when creating a key in some circumstances.
Fixed: MUS files sometimes hanging the application when trying to load using the file->open menu.
Fixed: MUS files now do not store Undo/Redo queue to save space, as it is not needed.
Fixed: Clicking on timeline now properly snaps to the closest tick and not an intermediate value.
Fixed: Multiple stability issues, hopefully this fixes some random crashes.
Version 1.0.6, June 4, 2022 :
Added: Mirroring of IK chains, added controls in GUI Settings & new button in the ToolBar, shortcut Crtl+M.
Note: Mirroring is experimental for now, it may contain bugs and errors and may not work in all cases.
Added: Button to show joint trajectories in the ToolBar (shortcut T), removed IKEffector priority buttons.
Note: Priorities can be set from the IKEffector panel, the buttons were redundant and not used very often.
Fixed: Multiple trajectories being shown for the same joint, now only one trajectory can exist at a time.
Added: ImageOverlays can now be switched between 2D/3D, button added in the top imageoverlay toolbar.
Added: If in 3D, ImageOverlays can be moved around in the scene and selected like any other object.
Fixed: Setting Preferred Posture and ImageOverlays to ‘always active’ is now much simpler.
Added: ‘Always active’ buttons added to the preferred posture settings and the imageoverlay toolbar.
Fixed: Font selection now properly shows the font text-type instead of just naming it.
Fixed: ImageOverlay opacity not working correctly.
Note: Moved to Qt version 6.3.0 for up-to date stability.
Version 1.0.5, May 12, 2022 :
Added: VRM import, VRM files can now be imported, added the extension to the import dialog (thanks to sigepon).
Added: Option to load GLTF/GLB/VRM files in the left hand coordinate system, check box added in import dialog.
Added: Implemented Order Independent Transparency (OIT) to handle transparent meshes, still work in progress.
Fixed: PNG textures are internally saved as PNG, may take longer to load/take more space but are more accurate.
Fixed: Transparent textures/materials not appearing properly for GLTF/GLB files. Still needs more work.
Added: Mouse cursor size can be adjusted in the GUI settings to personalize the cursor, saved across reboots.
Added: Flat/No shading for loaded meshes, as most VRM characters are unshaded, this is done automatically.
Fixed: Better loading times for files with longer animations. Still needs more optimizations to make it faster.
Fixed: Ghosts not showing up properly for skinned meshes. Also fixed blending for ghosts for better visualization.
Fixed: In some cases saving the scene to a MUS file changed/transformed meshes.
Fixed: IKEffectors/Retarget lines not changing color when being hovered over at some angles.
Note: Textures/Materials may not export properly, we’ll try and fix these problems in the upcoming releases.
Note: This release overhauls the renderer and may introduce some artifacts such as aliasing, blurry lines etc.
Version 1.0.4, April 18, 2022 :
Fixed: GLB/GLTF import, refactored the GLTF loader as there were too many variations in the GLB/GLTF standard.
Note: There may still be problems loading some GLTF/GLB files as the material/extensions support is exhaustive.
Note: Some materials/textures may not appear/export correctly, we are working of fixing these issues.
Added: GUI scale can be set to < 1, text field added to set it in addition to the slider (thanks to sigepon).
Added: Scale factor added to the export dialog, to change the size of the exported character if too small/large.
Fixed: Moving a key control point also moves another control point if exactly at the same time value.
Fixed: Crashing during animation transfer process if mapping exists but source and target are not defined.
Fixed: Multiple crashing errors while importing files.
Version 1.0.3, April 5, 2022 :
Added: Import support for GLB/GLTF files (experimental, may have issues). Cannot export yet, other formats coming later.
Added: Soft selection of keys, slider added in KeyEditor, shortcurt is control + mouse wheel (thanks to LillyByte).
Added: Import dialog now has a scale factor to import characters that are too small / big (thanks to FrenchToast).
Added: Joints/Bones appear grey if not animated, otherwise green; to quickly view which part of skeleton is animated.
Added: TreeView adds curve icons for animated nodes, to identify if selected, the node will show curves in keyeditor.
Added: Import dialog shows all supported file extensions so that the user need not select them individually.
Fixed: Default interpolation is now set to Quaternion Slerp to avoid sudden changes in Euler Angle interpolation.
Fixed: Crashing when trying to retarget onto a character with no existing animation.
Version 1.0.2, March 14, 2022 :
Added: Feedback system and dialog to send ratings, feedback, bug report and feature requests.
Added: Rate button added at bottom right corner to directly send rating/feedback to the developers.
Added: Buttons to add/delete animations in the KeyEditor. Useful in cases such as retargeting.
Added: Add/Remove dialogs to select for which scene the animations should be added to/deleted from.
Fixed: Moving keys in the timeline or in the KeyEditor not properly snapping to closest ticks.
Fixed: Removed LicenseSpring.dll from Steam as it was falsely triggering some Anti-Virus softwares.
Version 1.0.1, Feb 21, 2022 :
Fixed: Crashing due to deleting Multiple control points of the Sketch.
Fixed: Removing Trajectory control points was not deleting the selected control points.
Fixed: Modifying/deleting the Trajectory control points immediately updates the limb path.
Fixed: Fixing timeline keying issue, where keys were not being created at the exact specified time value.
This was also affecting auto keying. This should now be resolved.
Version 1.0.0, Jan 19, 2022 :
Moved out of Beta testing, now the application is available for free trial. Also a new Splash screen appears.
Modified Licensing so that the user does not need to register with the website anymore.
Simply enter the username and Email ID after installing MotionMuse and a key will be sent to the user’s Email ID.
Fixed: Rotation Gizmos now move better using the mouse as opposed to abrupt changes.
Fixed: Trajectory line now properly updates when undo/redo is called on Trajectory Editing.
Fixed: Better GUI color changes, previously some elements were not changing color properly.
Fixed: Minor changes to the Sketching algorithm to alleviate some of the problems with the last joint.
Version 0.4.1 Beta, Oct 25, 2021 :
Fixed: Retargeting is now less sensitive to root joints; mapping of source root to some joint in the target is required.
Fixed: Multiple crashes in the retargeting system on differing topologies. Mapping computation still needs more work.
Fixed: Rotation Gizmos now work properly in Local space. Reverted back rotation using mouse as it was more accurate.
Fixed: Mesh export problems on some characters. Still may persist in some other cases and will be addressed soon.
Fixed: Incorrect bind poses causing mesh problems.
Fixed: Multiple errors and crashes throughout the code.
Note: Moved to the latest version of Qt 6.1.3
Version 0.4.0 Beta, Sept 14, 2021 :
Added: First introduction of the Retargeting system, available as a side panel.
Added: New automatic mapping system allows easy generation, viewing and editing of the skeleton mapping.
Added: Export Selected option now availalbe to quickly export part of a scene. Useful to export the retargeted character.
Added: Re-worked TreeView to display scene nodes now. Selecting and deleting an entire scene is now possible.
Note: Deleting a scene can be useful for example after retargeting you want to get rid of the source scene.
Added: Added a button to create a new light in the scene.
Fixed: Import dialog now properly disables options based on the file format.
Fixed: Viewport X and Y coordinates not properly matching the mouse exactly.
Fixed: Rotation Gizmos are now easier to rotate using the mouse.
Notes: There may be many bugs / crashes in this release, user discretion advised.
Version 0.3.9 Beta, July 8, 2021 :
Added: A lot of under the hood changes with multiple performance improvements.
Added: Improvements to the save and read system for Config files.
Added: Font selection is now saved across reboots.
Fixed: Directories with spaces are now properly saved across reboots.
Fixed: New improved TreeView with slightly better controls.
Note: Migrated to Qt version 6.1.1, which brings a lot of performance benefits.
Note: Moved to LicenseSpring version 7.4.0 for better security.
Note: Migrated to FBX SDK version 2020.2 for faster load times.
Version 0.3.8 Beta, May 3, 2021 :
Added: Experimental import of BVH files, only imports skeletons for now and may have sudden jumps in imported curves.
Added: Binary FBX export option, useful when exporting to programs that do not accept the ASCII format, eg. Blender.
Fixed: Trajectories can be hovered over and picked, need not pick it using the center cube only.
Fixed: Manually setting the time slider now snaps to the closest key, making it easier to edit already existing keys.
Fixed: The crash while trying to set time for multiple selected keys at once.
Fixed: KeyEditor selecting multiple keys even when Shift key was not pressed.
Fixed: All text fields have been improved to accept proper mouse input to set the text cursor.
Note: Moved to the latest License Spring version 7.3.0.
Some bug fixing and GUI changes to the main menu.
Version 0.3.7 Beta, March 22, 2021 :
Fixed: Animation export has improved with no sudden jumps in the exported curves.
Fixed: Exporting with IKEffector now bakes the participating joints’ animation curves, and may exhibit sudden jumps.
Fixed: Faster exporting for baked animations, both in presence or absence of IKEffectors.
Fixed: Sometimes a bug appeared causing lengths of exported animation curves to be different, this has now been fixed.
Fixed: Creating a key in presence of IKEffector with nothing selected now properly keys everything in the scene.
Added: Multiple image files can now be dragged and dropped to create multiple ImageOverlays quickly in the timeline.
Added: Message dialog added to ask for confirmation whenever a new scene is created.
Added: Dialog options and buttons now have shortcut keys assigned to them for quick invocation, with default option in bold.
Added: Mus files can now also be associated with MotionMuse along with Fbx files.
Note: There may be scaling issues when exporting some scenes, this will be fixed soon(TM) :-).
Version 0.3.6 Beta, March 1, 2021 :
Added: Trajectories are accessible in the TreeView and can be deleted using the ‘del’ key.
Added: Save dialog added which allows the user to save or export his/her work before quitting the application.
Added: Control points / keys are are highlighted if hovered over in the KeyEditor or in the timeline.
Fixed: Optimized sketch output to avoid sudden bone direction change for the last joint of the sketched chain.
Note: MotionMuse.exe is now digitally signed along with the msi installer.
Note: Logging format has been changed to a shorter version to condense the information.
Multiple smaller bugs have been fixed to improve stability.
Version 0.3.5 Beta, February 1, 2021 :
Fixed: Refactored animation import process to properly and quickly load animations, eliminating glitches and sudden jumps.
Fixed: Exporting animations has also been improved but may exhibit sudden jumps in some cases. Will fix this soon(TM) :-).
Fixed: Key tangents are properly computed after editing trajectories, all tangents are now linear after trajectory editing.
Fixed: Changed quaternion to euler and back conversions for better performance and stability.
Fixed: Changed visualization of bones for slightly better asthetics.
Added: “Registration Problems” button added to the License dialog, so users can get help if any registration issues arise.
Added: A keyboard shortcurt(s) image tip added to the startup tips dialog to quickly view important key mappings.
Note: VCRedist directory has been removed from the installer, please download the latest version from Microsoft directly.
Note: Moved to latest version of LicenseSpring v6.2.0
Ohter small bugs fixed for better stability.
Version 0.3.4 Beta, January 1, 2021 :
Added: Button to toggle animation curves for participating joints to quickly view / edit IK chains.
Added: Fbx files can be associated with MotionMuse, and if opened, will show up in the import dialog.
Added: Playback speed option added to the timeline, the user can now playback based on the FPS value.
Added: Cut option added to the Edit menu, only works on control points as joints cannot be cut.
Fixed: Setting end frame now properly sets the timeline and the ghost slider.
Fixed: Meshes are now properly exported, even in the case of some missing bind pose matrices.
Note : If no bind pose exists then exported meshes can have problems with bones not being aligned properly.
Added: More tips are added / shown in the startup tips dialog.
Fixed: Crashing when creating a new key on an empty scene.
Version 0.3.3 Beta, December 1, 2020 :
Fixed: Animation Curve buttons (RotX, RotY, RotZ, TransX, TransY, TransZ) now work properly in the KeyEditor.
Added: Key time can now be set precisely in the KeyEditor for a selected key(s) using the Time text field.
Multiple key times for all selected keys can also be set using the Time text field.
Added: Key snapping button added to enable/disable snapping of keys to the closest time value.
Quaternion to Euler conversion has been improved, still some cases may cause issues.
Multiple small bugs fixed and overall stability has also been improved.
Version 0.3.2 Beta, November 9, 2020 :
Support for Animation stacks: animations can be selected if multiple animations exist for a character.
Multiple animations for multiple loaded / merged characters is also supported.
Animation stacks can be exported. For merged characters only selected animations are exported.
Fixed: MotionEditing not working correctly for the range set by the Ghost slider.
Fixed: Animation curves not properly drawing when start time was set to something other than zero.
Fixed: Multicore IK Gizmos acting weirdly in presence of Preferred Postures.
Fixed: OpenCL IK solver not working correctly (still some characters may cause problems)
Displaying a warning when exporting if no rest pose was detected.
Version 0.3.1 Beta, October 10, 2020 :
Fixed: Starting to sketch crashing the application.
Fixed: Keyboard focus problem, the text fields are properly highlighted when selected.
Fixed: Control points / keys not properly deleting.
Editing control points (keys) or curves now instantly reflects in the 3D viewport.
Start time can now be set in the timeline.
Multiple other small bug fixes.
Version 0.3.0 Beta, September 18, 2020 :
First introduction of Motion Editing, experimental for now, may exhibit problems.
Known Issue : OpenCL IK and Motion Editing can give wrong results on some characters. Will be fixed soon.
Added support for animated IK effectors (experimental).
Fixed Gizmos, now working properly for Sketch Control Points.
Creating a new scene now properly resets all GUI elements.
Splash screen now updates the message to provide feedback during initialization.
Texture loading now properly shows up in the import dialog for better feedback.
Fixed rotations not being properly exported when baking animations.
Joint visualizations changed for better visibility.
Fixed ghosting not properly following the time slider.
Version 0.2.7 Beta, July 3, 2020:
Refactored the Renderer for better performance, computation is now ported to the GPU.
Renderer also optimized for space, objects (Gizmos, Joints, Bones, Control points etc.) take less space.
Renderer is now suitable for GPUs with limited VRAM.
Ghosting now supports multiple skeletons.
Improved Sketch control point fitting algorithm, and its settings simplified.
Sketch tangents now control the proper sides of the spline.
Mitigated some import crashing issues, more evaluation required.
Added an option to import textures in the import dialog, this helps speed up importing.
Two buttons added to the Toolbox: Framing the scene and Locking the Translate and Rotate DOFs for Gizmos.
Version 0.2.6 Beta, May 27, 2020:
Fixed: Multiple problems in OpenCL IK solver.
Fixed: Autokey now works with Sketching.
Fixed: Key creation sometimes changed joint values when using IK.
Added: Messagebox to provide feedback and to log warnings and error messages.
Changed timeline GUI to make better use of space with a larger frame slider.
Default control point tangents are now set to Linear to avoid playback stuttering.
Newly created keys will also be created with Linear tangents.
Version 0.2.5 Beta, April 15, 2020:
Added OpenCL IK solver to MotionMuse.
OpenCL IK solver can be selected from the IK Settings Panel.
The device used by OpenCL can also be selected using a drop down menu.
OpenCL.dll is required to use the OpenCL solver, else the option will be grayed out.
Fixed Joint size buttons resizing when scaling the GUI.
Updated License management code to suite the latest version.
Moved to the latest version of Qt.
Version 0.2.4 Beta, February 22, 2020:
Fixed problems and optimized both in terms of space and performance.
Dragging and dropping of FBX and MUS files now supported.
Log file can now be viewed directly from the help menu.
Optimized GPU code to take less space for entry level cards.
Moved to SHA256 based digital signature for better security.
Version 0.2.3 Beta, February 1, 2020:
Added frame and key Ghosting (experimental feature, may have issues).
Ghost panel added to the timeline to set various parameters.
Range slider appears in the timeline when frame Ghosting is selected.
Added Ghost color selector in the GUI settings panel.
Fixed mesh specularity and ambient lighting.
Added enable/disable toggle button to the ImageOverlay toolbox.
Fixed crashing when playing an animation and trying to adjust the timelime.
Fixed various random crashes when loading animations.
Fixed “Next Key” and “Previous Key” transport buttons in the timeline.
Added OpenSSL DLL files in the installer package.
Fixed various OpenGL errors.
Version 0.2.2 Beta, January 3, 2020:
Added orthographic camera projection in the GUI settings.
Skeleton changes shades based on depth for better joint and bone visibility.
Fixed undo / redo when creating keys manually.
Import / export paths are saved across application restarts.
Showing basic tips dialog on application startup.
Fixed GUI scaling for various buttons and icons.
Added VC++ DLL files in the installer package.
Updated licensing code and fixed some crashes.
Version 0.2.1 Beta, November 24, 2019:
Added Tree View to display, select and deselect the scene hierarchy.
Tree View panel can also be undocked for better visibility.
Fixed baked animations shaking in presence of IK Effectors.
Fixed minor bugs and multiple crashes.
Version 0.2.0 Beta, November 13, 2019:
Fixed multiple bugs and crashes.
Sketching Spline does not crash when doing fast undos/redos.
GUI elements can now be resized independently when undocked.
Moved to the latest version of Qt and LicenseSpring.
Version 0.1.2 Beta, October 12, 2019:
Fixed timeline snapping to the closest tick.
Fixed license management code.
Also fixed some minor problems.
Version 0.1.1 Beta, October 4, 2019:
Initial Release.