MCAnimator Changelog

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