What's new in MCAnimator 1.2 Beta
Feb 19, 2015
- FIX: animationsUpdate was called only on client-side. Now it is called from both
- FIX: disable current box values during animation preview
- Automatic interpolation in non-key frames
- When a not-key frame is selected, it interpolates the values between previous and next keyframe
- Animations: When keyframe is created, it's initial values are the interpolation between the previous and the next keyframe
- FIX: some keyframes shared the same rotation vectors
- FIX: paste keyframe (CTRL+V) must update model
- FIX: create new keyframe must update model
- PopupMenu: Create "Reset" option to reset frame to default model values
- PopupMenu: Create "Reset" option to reset frame to default interpolated values
- CRASH FIX: when you type in a textfield a number+something else (NumberFormatException)
- FIX: weird bug in some project where position values (x/y/z) of some boxes caused complete mess.
- FIX: when a JDialog is closed, JME scene looses focus. It must have it [ex. when you open a project]
- Animations: idle animations which staggered keyframes cannot restart smoothly. Just create a previous animation!
- FIX: graduated bar in animations doesn't move correctly with the scrollbar
- Autosave: saves after a user chosen interval in seconds/minutes!
- Animations: created a progress bar to show where the animation is during the preview.
- Texture editor: eraser tool
- Texture editor: color picker tool
- Model editor: you can copy and paste boxes (also with children) right-clicking on them!
- MCALibraries: added isWorldRemote() in AnimationHandler
- MCALibraries: added AnimTickHandler
- MCALibraries: moved animationsUpdate() call from Render to AnimTickHandler (server performs animations too now)
- MCALibraries: added automatic AnimTickHandler initialization in AnimationHandler constructor
- MCALibraries: added accurate firing of events for animations in both client and server sides
- FIX: exported AnimationHandler has wrong package name declaration ("Acklay" instead of the project name)
- FIX: exported Model has wrong import ".entities.mobs.EntityAcklay" ("Acklay" instead of the project name)
- MCALibraries: Provided API for creating custom animations (lookAt, walking, etc.)
- MCALibraries: clean and improved all the code
- CRASH FIX: Faulty Box selection on the Animations tab for the Mac
- CRASH FIX: Error on canceling the window on a Mac
- FIX: New Project Dialog doesn't stay open for Mac
- CRASH FIX: NumberFormatException while using mouse wheel
- Minor fixes
New in MCAnimator 1.1 Beta (Feb 17, 2015)
- Complete recode
- Mac OS (also Retina display) compatibility
- New KeyBinds (WASD or Arrows to move, left-click to select, right-click to rotate and QZ or pagUP/pagDOWN to change height)
- Shortcuts for animations: CTRL+C, CTRL+V, CTRL+X for keyframes, CTRL+N for new keyframe, CTRL+DEL for deleting keyframe
- Create HD textures!
- Techne import with HD textures!
- Fixed crash when trying to create new child box with no selected box
- Fixed bug that cannot delete animations
- Fixed texture that sometimes didn't update correctly
- Fixed trying to paste a keyframe without copying it first makes box values available
- Fixed null color in color chooser
- Removed useless scene info (still showing FPS)
- Fixed NumberFormatException in field typing non-number and using arrows
- Fixed little errors in Animations tab
- Minor fixes
New in MCAnimator 1.0.1 Beta (Feb 17, 2015)
- Fixed bug that blocked exporting process
New in MCAnimator 1.0 Beta (Feb 17, 2015)
- Several bug-fixes
- Camera is faster
- You can edit the first frame of your animation
- Removed culling mode (you now see inner faces of the boxes)
- You can load and export texture and texturemap
- Fixed XYZ axis in viewport
- Created Techne importer
- Created savable/loadable XML projects
- Created exporter for MC 1.7.10
- Created exporter for MC 1.7.2
- Created MCA Library to add into your mod
- Created Animation composer tab
- Created Texture painter tab
- Created Model Builder tab
- Created Top Menu
- Created standard Minecraft project
- Created viewport