MotionArtist Changelog

What's new in MotionArtist 1.3 Build 14633

Feb 4, 2016
  • HTML5 export using images with certain non-ASCII characters in their names results in images that fail to load on some servers. We now strip out all non-ASCII characters.
  • Made some changes to audio to allow playing of audio if page is launched from the local file system using "file://". The audio will revert to an older api in this case. Otherwise, for other urls, such as "http://", Web Audio, which is a newer api is used.
  • Fixed a few issues with background audio. First, the Web Audio version wasn't playing. Second, the Web Audio version wasn't looping.
  • Added support for specifying a separate project file to display for the preview in the project template dialog vs. the file that is actually the template that will load when that template is selected.
  • If you use a static image in your display file, the image should be included in the same folder with the template project and display project.
  • Editing layer start frame now supports Undo.
  • If the user folder exists but not the Templates folder within it, MA will now create the Templates folder for the user, in order to allow saving templates.
  • Help Menu Community item now loads MotionArtist Forum at Runtime DNA.
  • Integrated new Activation client library v1.9.3b (NSA 1.8.1).
  • The stop point dialogs can now edit the values for multiple selected keyframes.
  • Partial fix for bug 29301. Rotation knobs can optionally allow for negative angles. This option is used in the stop point dialogs.
  • YouTube uploading now uses OAuth2. Login info no longer comes from the application prefs settings.
  • In Object Stop point dialog opacity and blur now send constant messages when changed.
  • Added padding to Export Movie dialog height in order to fit the output format menu within the bounds of the window.
  • Prevent multiple Insert Text dialogs from appearing.
  • Added Preview HTML5 item to File menu. Moved Publish to MotionArtistTV to Share menu. Removed timeline toolbar buttons for Share, Save, Export Movie, and Preview HTML5.
  • Alpha is now settable for stroke and shading color in Make Snapshots dialog.
  • Added "Reverse fade and toggle after first completes" checkbox to the Sequence Visibility dialog. This make it easier to do something such as take a sequence of images and show them one after another for a limited number of frames, like a movie. (If you start with all of the frames invisible then toggle and reverse).
  • Added Reveal Source Image button to Image tab in Layer Settings dialog.
  • Added Arrange menu item Reverse Layer Order. When selected it will reverse the order of the selected layers in their respective group(s).
  • HTML now references the production server to get the player javascript. Also, player javascript now resides in the iBooks widget bundle.
  • Make Snapshots dialog now has a "Prompt for frame range" checkbox. If selected when you click the button to make snapshots the app will prompt you to specify a frame start, end, and increment. You can use this to quickly make snapshots of every nth frame. This feature is only available if the selected media has multiple frames.
  • The Edges settings for 3D scenes (from Anime Layer Settings) have been added to the dialog.
  • iBooks widget export is implemented.
  • Save As A Template. This item allows a user to create a new template from the currently open document. A dialog appears when selected that lets the user set the display name and description for the template. The template is saved to the user's custom content folder. Besides the obvious, this is helpful for coping with the escaping requirements of strings in json files, since it does the work for the user. If the user has not set up a custom content folder, when Save As A Template is selected the user will be asked to set one up. When that is done the user will need to reselect Save As A Template to save the document as a templates.
  • In the Layer Settings for a scene, in the Scene settings, there is now a setting for the scene background color. The default for all scenes is the background color set in the Project Settings. While you can edit the color at present, the color setting is not yet applied to scenes.
  • Added Default Demo as a Startup document choice, so the prior startup behavior can be chosen.
  • There is no longer a Startup folder in the factory default support folder. The default startup document has been moved to the Templates folder in MA.
  • Work in progress - There is a new dialog that appears when you select New from the File menu, or if your preferences are set to open the default startup (which is now labeled "New From Template" on the menu), it will appear at launch.
  • There is a new item on the file menu named New Empty Document that the user can select to directly create a new empty document.
  • Changed the Sequence Visibility dialog to make it easier to understand and configure the settings.
  • You can now apply settings changes to multiple selected layers in the same way you can in Anime via the Layer Settings dialog.
  • Added webaudio.js to javascript sources. Audio is now played with Web Audio rather than the tag.
  • Latest Media Plugins.
  • When loading a Poser Scene or exporting an animation, an assertion warning dialog was appearing blocking the application.
  • Setting layer start frame now applies to all selected layers.
  • All 1.3 builds support importing Anime 10 documents.
  • Added preference to open newly gathered file after gathering a document.
  • Added support for editable keyboard shortcuts.
  • Fixed a crash when removing text preview due to page tabs needing updating.
  • Added text field to filter fonts list in text dialog.
  • Document thumbnail previews are working on Mac.
  • Added product activation support.
  • Added auto-update support.

New in MotionArtist 1.2 (Feb 4, 2016)

  • MotionArtist 1.2 now has the ability to upload the final project to a hosted web service, MotionArtist.TV. The user must have a valid account with MotionArtist.tv to be able to upload their projects to the smsi-hosted web domain.
  • Updated to latest media plugins.
  • Added "Arrange in 3D" to "Arrange" menu and added ability to Arrange all selected objects in 3D.
  • "Auto-Camera" now initiates at the current frame.
  • "Auto-Camera" no longer removes Keyframes between uses. User needs to clear camera after current frame to reset the camera animation.
  • Added "Auto-Camera" sub-menu in the Arrange menu. Added option: "Auto-Camera with pause points."
  • Scatter and Grid can now be applied to objects contained within panels (while in panel view).
  • Scatter and Grid can now be animated.
  • Added Scatter and Grid Windows. Added functionality for scatter distance, scatter rotations, and randomness. Added range for scatter and grid, which adds stop points for the scatter animation at the beginning and end(the current frame). Not selecting a start frame only adds stop points at the end of the scatter animation.
  • Added keyboard shortcuts for Unlock and Unlock Al: CMD+OPT+L & CMD+SHIFT+L.
  • Added Images menu, containing "Revert to original" and "Fit to Panel" commands.
  • Unchecking "Allow animation" from a panel now removes the current animation from the panel.
  • Added "Fit Panel to Selection" menu item.
  • Added "Auto-Camera with Pause Points" menu item.
  • Objects in timeline now display their locked/unlocked and visible/not-visible state.
  • MotionArtist 1.2 now exports for each object a series of decreasing image resolutions for HTML5. These will be identified through the MotionArtist javascript file, and can be utilized to increase performance across different browsers and devices.
  • BUG FIXES:
  • Scatter around a panel no longer alters scatter characteristics.
  • Html5 export no longer ignores scene directions on first playthrough.
  • Application no longer miss-draws menus and help boxes when first Library pop-up is passed through.
  • Now takes into account current frame when selecting items.
  • Shift+[left arrow] hotkey no longer has strange behavior when inside a panel.
  • Translate and scale no longer have constraints in the stop point dialogues.
  • App no longer crashes after removing background audio from a project that has previously been exported to html5.
  • Fixed hang when using text window.
  • Sequenced PNG files with alpha channels no longer show black background when rendering as movie.
  • Holding down command key while rotating camera no longer results in loss of tool controls until restart.
  • Movie progress output no matches with the final video render.
  • Selection bounding box now moves after dragging and moving selection.
  • Changes in object z-values no longer affect real-time translation rate.
  • Html actions are now clickable when scene ends.
  • MotionArtist no longer crashes when clicking the art board after selecting the polygonal panel tool.

New in MotionArtist 1.1 (Feb 4, 2016)

  • Added an option in HTML5 export for full-screen (full-window) playback.
  • Added a new type of interactivity for HTML5 export, trigger.
  • Setting the HTML action for an object to something like this "trigger:ObjectX" will cause ObjectX to begin its animation.
  • There is another HTML setting that goes along with the trigger action, delayed animation. In the previous example, turning on the
  • "Delayed animation" checkbox for ObjectX will cause it to not play back any animation until some other action triggers it.
  • Added an auto-play option in the Project Settings dialog for HTML5 export. Note that audio will not play on iOS devices when auto-play is set. This is a limitation of mobile Safari.
  • Added an option for transparent background in the Project Settings dialog for HTML5 export.
  • Added an HTML5 export option for full-screen playback in the html export dialogue. This allows your exported HTML5 project to utilize the full window of a browser or viewing device. If your intent is to view on mobile devices, Full-screen playback might a better choice due to its ability to scale to fit window size.
  • In the Layer Settings dialog for a Scene (double-click the scene name on the scene tab to bring up), there are now settings for Default Panel Style. New panels inherit these settings by default. There is a checkbox now in the Panel settings labeled "Inherits default style from scene" that will be checked if the panel is inheriting its settings from the default settings. Other settings controls for the panel will be disabled when it is inheriting the settings. They become enabled if the box is unchecked. Additionally, if you wish to apply the default settings without inheriting them, so you can edit them, there is an "Apply Default Settings" button.
  • Added the ability to change a layer's origin. Hold down Cmd/Ctrl + Alt keys while using the Move tool to set the layer origin.
  • In MotionArtist 1.1 the "HTML5" icon on the UI is now an HTML5 preview button that stores your files temporarily. This way, when you make multiple exports to HTML5, it won't just fill up the export folder with the same files over and over, it only gathers and exports your assets when ready for the final export, which can be completed by selecting the "Export HTML5" option in the file menu.
  • Wacom multitouch gestures are now working in MotionArtist.Dragging a panel with two fingers will translate, scale, and rotate the panel, but rotation will be snapped to 15 degree increments. Dragging a panel with three fingers will translate, scale, and rotate the panel, but rotation will not be constrained.
  • Option + mouse scroll wheel (or + two-fingered scroll on Mac trackpad) in the timeline now scrolls horizontally.
  • Added support for two finger horizontal and vertical scrolling on the canvas (MacOS- trackpad only).
  • Added support for pinch-to-zoom on the canvas (MacOS- trackpad only).
  • Made scrolling/zooming consistent between the canvas and the timeline.
  • Added Animation menu choice to Move selected object start frame to current frame
  • Increased strength of Arrange in 3D.
  • Auto Camera has been broken into three options AutoCamera All, AutoCamera Selected and AutoCamera Targets
  • Sequence Visibility now has options for Layer order and fade duration.
  • There is now and Option to Flatten a Panel. This is for undoing the Arrange in 3D of a panel.
  • View Menu now has a "Show View/Mode" selection that toggles the Heads up display of view and mode in top left corner of Artboard.
  • The Heads up display in top left corner of Artboard now displays name of Panel you are in when in panel View.
  • Panels will now snap to grid if the grid is enabled when moving Panel in Directors View.
  • Motion Assist now toggles all selected objects when chosen from Arrange Menu.
  • Visibility, Blur Radius and Opacity are now accessible via the Object Stop Point Window by selecting Arrange Menu > Position Object.
  • Object and Camera Stop point Windows now have reset buttons to reset individual values to the object initial value.
  • Layer settings such as Outline, Shadow and Shading will bake into the image when Exported to html. Blur radius will export as well, but only if it is not animated over time.
  • You can set an object to mute audio when clicked.
  • You can now Attach an object to the camera under the compositing effects section of the Layer Settings Window by checking "Attached to Camera"
  • BUG FIXES:
  • No longer crashes with Layer window open
  • Snapshot Dialog now fits in Minimal OS screen requirements
  • Text layers in html output no longer get edge highlight the same as background color
  • Hitting Undo after moving a bunch of Keyframes on a layer no longer results in hollow keys
  • Pitch shifting recorded audio with input levels high no longer results in clipping and static
  • No spinning beachball when things take a long time
  • Text no longer gets blurry as the text line gets longer
  • Exporting to HTML5 no longer results in no playback. This is when there is an audio file in the project.
  • Importing a lengthy MP3 file no longer causes a crash.
  • mov files no longer import as a missing file image.
  • Importing multiple PSD files no longer causes dialog window to lose focus.
  • Added mute audio in the HTML output.
  • Added ability to temporarily make specific objects invisible or visible
  • Username no longer gets replaced with other characters.
  • Fixed problems moving items in "My Library"
  • Copy shortcut [Com+C] now works properly in numerical entry fields.
  • Changing object position in timeline now scrolls timeline with object
  • Dragging a panel or object to the right or left side of timeline now scrolls with your drag
  • Added ability to view some panel info while in the panel, by adding indicators in the UI
  • HUD now displays name of Panel you are in when in Panel view.
  • Camera Targets no longer inherit Scene panel style
  • The Prev/Next Camera and Object Stop Point now have key shortcuts
  • Added ability to toggle MotionAssist on more then 1 object at a time.
  • Changing the last scene to “loop scene” no longer loops previous scene as well.
  • Added reset function/ button for objects
  • Added a way to disable Arrange in 3D
  • Added a way to assign a brush to a panel.
  • Sequence Visibility now works in reverse order and randomize order
  • OPT Mouse-wheel for side scrolling timeline
  • Scatter now just scatters selected images and panels, not all images and panels.
  • unwrapping an image does now exports to HTML5
  • Panel is now created on the current frame you are on instead of always at frame 0
  • Using "render frame" no longer crashes app
  • While SHIFT selecting Stop Points, if you miss the next one it no longer deselects all stop points
  • Imported Anime Vector layers or Bone groups containing vectors are now selectable on the stage
  • Auto-camera now works on all objects/panels in scene OR just the selected objects or Camera targets.
  • A file with Camera Targets will now export to html
  • Full screen HTML5 exports now play as expected if the browser has landscape aspect ratio
  • Exporting to animation no longer causes a crash with some presets.
  • App no longer crashes when opening a recently saved project.
  • Added ability to set the duration of a scene.
  • Can now exit camera stop point dialogue in panel view
  • Clear Animation from a panel no longer leaves hollow keyframes that linger.
  • Vertical scroll bar on timeline now adjusts appropriately when entering Panel View
  • Added ability for camera tilt during movement to be set by user or option to turn off.
  • Mouse Scroll Wheel zoom has been changed to Option+Scroll wheel to zoom in or out.
  • Added Animation menu choice to Move selected object start frame to frame of choice.