Release Notes Version 0.9.7

Notable Changes

Shot Setup and Maya

  • New shelf buttons in Maya for setting Moxie attributes on actors
  • New menu under Spotlight Tools in Maya to create Clip Manager
  • Fixes for spotlight shaders in Maya viewport including projector support
  • Maya working units other than centimeters now supported
  • Support for animated triggers
  • Can set and animate clipping planes on MoxieCamera
  • Fixes to support normal maps on animated geometry
  • Post effects support actor and view tags for grouping actors and lights into views
  • Improved post effects format is more readable and removes redundant properties
  • Material pass ids allow selecting which shaders render in each pass

StoryEditor

  • Improvements to in-app help including getting started guide and videos
  • Can copy and paste clips and transitions across story graphs and stories
  • Can set multiple conditions and commands on transitions and actions
  • Warning is displayed when actions are out of clip frame range
  • New trigger interaction types including frustum, controller ray, and sphere
  • Added UI to launch from checkpoints in StoryEditor
  • New VR story settings and commands for setting them while a story is playing
  • New bake preferences including tools version, location, and number of processes
  • Generic shader variables that can be set via commands in StoryEditor
  • Flipbook and texture bake performance greatly improved
  • Fix for audio in referenced stories
  • Flipbooks now include actor names

StoryViewer and App

  • Support for playing back in Daydream mode including controller support
  • Can jump to checkpoints while playing back in StoryViewer
  • Updated diagnostics panel in StoryViewer
  • Improved support for playing 360 videos in stories
  • Fixes for installing and playing on device from StoryEditor

Bugs

  • [SSDEV-2284] - Add "Debug Checkpoints" option to Story Editor
  • [SSDEV-2493] - Check points should work in the Windows SE Player
  • [SSDEV-2530] - Using activity manager to play story on Android not working
  • [SSDEV-2570] - Create a script to instance objects
  • [SSDEV-2609] - Deleting clip from story panel and build without 'clean unused' resulting in error/crash
  • [SSDEV-2659] - StoryEditor hangs if you toggle device logging
  • [SSDEV-2661] - apk build option 'Show Triggers' doesn't show Triggers
  • [SSDEV-2668] - We no longer have a way of setting the resolution in StoryViewer or MoxiePlayer.
  • [SSDEV-2680] - Allow multiple transitions between a source and target state pair
  • [SSDEV-2697] - Make camera properties undoable
  • [SSDEV-2743] - rearranging state machine order more than once crashes the editor
  • [SSDEV-2753] - StoryEditor corrupts itself when a texture is replaced in a Maya scene.
  • [SSDEV-2757] - Standard shader lighting no longer handles spotlights correctly.
  • [SSDEV-2758] - A flipbook can't be applied to more than one actor
  • [SSDEV-2761] - Reupdate shader library shaders with proper render state data so that they don't crash Maya
  • [SSDEV-2993] - Replace RenderDebug Shaders Which Have Been Lost
  • [SSDEV-3008] - Add dropdown for video files so user can set the video format manually
  • [SSDEV-3022] - Flipbook file names using an underscore before the frame number don't work in StoryEditor
  • [SSDEV-3026] - In standard shader, normal mapping behaves incorrectly in StoryPlayer
  • [SSDEV-3031] - Baseline Camera Height is ignored in VR mode, seems hard-coded to 100.
  • [SSDEV-3032] - Reload source files blowing away trigger settings
  • [SSDEV-3033] - Creating subsequent actions of the same type are losing their command types
  • [SSDEV-3034] - Mousewheel does horizontal scrolling instead of vertical scrolling on windows in the log panel.
  • [SSDEV-3038] - When you do a find-usage for an event, some uses are missing
  • [SSDEV-3049] - Windows command line does not seem to be working for the Story Editor
  • [SSDEV-3055] - Add frustum scale controls in the story
  • [SSDEV-3058] - Show a duration field in the clip editor
  • [SSDEV-3072] - referenced state machine doesn't keep events
  • [SSDEV-3091] - renaming User Event put that very event on "On Event' in Timing section
  • [SSDEV-3095] - Broken stereo in VR mode
  • [SSDEV-3100] - Create Document for Shader Lights
  • [SSDEV-3103] - Test float compaction algorithm accuracy on devices
  • [SSDEV-3104] - Tag Actors in RenderGraph
  • [SSDEV-3107] - Textures missing from outliner view in StoryEditor and failing to bake
  • [SSDEV-3110] - All textures are interpreted as flipbooks
  • [SSDEV-3114] - Stories with more than 4 lights render inconsistently with latlong
  • [SSDEV-3118] - Archiver missing flipbook files with spaces or dashes in the name
  • [SSDEV-3123] - Action outside of clip range failing on release build only.
  • [SSDEV-3124] - Alembic character explodes in StoryViewer
  • [SSDEV-3133] - Log text cut out
  • [SSDEV-3141] - trigger interaction setting not maintained when reloading maya source
  • [SSDEV-3160] - Use actor names in flipbook directory naming and turn off flipbook when actor is disabled
  • [SSDEV-3161] - Post Effect Animation not working with referenced render graphs
  • [SSDEV-3163] - Images set to flipbooks in reference edits not showing up in StoryEditor
  • [SSDEV-3169] - Undo does not correctly delete transitions
  • [SSDEV-3177] - Tangents are incorrect in Alembic meshes.
  • [SSDEV-3180] - Profiling a story with flipbooks trips an assert
  • [SSDEV-3182] - Story Viewer Crashing on Windows at startup
  • [SSDEV-3187] - Multi-pass materials display wrong pass in Maya preview
  • [SSDEV-3193] - Expose IPD in common.msh
  • [SSDEV-3207] - shader driven from SDK
  • [SSDEV-3252] - When copying/pasting states we're not preserving the start state
  • [SSDEV-3253] - Pasting states/transition is wiping out the state machine name.
  • [SSDEV-3276] - Add option to use 64 or 32-bit bake tools to the Story Editor
  • [SSDEV-3297] - Enable rendering of multiple passes into one buffer
  • [SSDEV-3306] - Delete button does not delete clips in the story graphs
  • [SSDEV-3310] - moxieViewTags get omitted if actor is referenced from another Maya scene.
  • [SSDEV-3320] - Recently created user events don't show up in Outliner
  • [SSDEV-3322] - Disable camera platforms button in Maya shelf

New Feature

  • [SSDEV-2849] - Multiple conditions (AND-style) on actions and transitions.
  • [SSDEV-2850] - Multiple commands on actions and transitions--execute in-order.
  • [SSDEV-2852] - Decouple story and package name (i.e. change install name)
  • [SSDEV-2854] - Clearer UI on transition properties (action/condition, etc)
  • [SSDEV-2855] - Focus state from event properties
  • [SSDEV-2903] - Query for assets download status (“Do I have all the assets I need?”)
  • [SSDEV-2905] - “On-screen” triggers
  • [SSDEV-2909] - Basic camera setup for VR + Rendering options
  • [SSDEV-2910] - Shader Library v1.1 Features: Environment Map, Wrap/Rim Lighting (possibly different options)
  • [SSDEV-2925] - Warning if events are out of range
  • [SSDEV-3028] - It should be possible to rename a User Event in the properties window
  • [SSDEV-3040] - Select usages should allow you to hop around the results better
  • [SSDEV-3060] - Add utility functions to find objects & attributes down in the story
  • [SSDEV-3062] - Add a preference to allow users to select an alternative build directory
  • [SSDEV-3067] - Hide the new camera controls and use the Legacy ones as default
  • [SSDEV-3068] - Story Editor support for VR controllers / triggers
  • [SSDEV-3078] - Sort active actors in the state alphabetically
  • [SSDEV-3079] - In SE on Windows, we should only allow either linked build directory, or local build directory, not both
  • [SSDEV-3081] - Story Viewer not supporting SE's local build location option
  • [SSDEV-3084] - Suppress "bake simulation failed" messages during build
  • [SSDEV-3085] - Add ability to select all states containing a particular actor
  • [SSDEV-3097] - Add progress meter to archive dialog in Story Editor
  • [SSDEV-3098] - Filter out flipbook images that aren't in the right format/extension when creating a story archive
  • [SSDEV-3115] - Implement cut/copy/paste for states and transitions
  • [SSDEV-3135] - Prevent launching the Story Viewer from the Editor when there are errors in the build
  • [SSDEV-3158] - Add commands/conditions for checking story install status/progress for StoryEditor.
  • [SSDEV-3162] - Add a way for certain lines to bypass going to the log
  • [SSDEV-3170] - Copy/paste should support copying between different stories
  • [SSDEV-3171] - When copying states/transitions to another story recreate missing audio clilps
  • [SSDEV-3209] - Create preraw directory for Maya exported assets

Task

  • [SSDEV-2618] - Rain Or Shine - Textures Missing
  • [SSDEV-3119] - Add camera sphere volume controls to the story and triggers
  • [SSDEV-3251] - starting state no preserved in copy paste

Improvement

  • [SSDEV-2403] - Using Checkpoint on Storyeditor
  • [SSDEV-2624] - Story Viewer can't do a play speed control (X2, X4, X0.5 ..etc) yet
  • [SSDEV-3074] - Add X, Y, Z labels to input fields
  • [SSDEV-3109] - Story editor not supporting units other than "cm" in maya files
  • [SSDEV-3132] - Error messages for flipbooks
  • [SSDEV-3293] - Add a shelf button for "createMoxyAnimWindow()"

Change

  • [SSDEV-3088] - Remove Camera Platform category and actions from the Create Action and Commands menus
  • [SSDEV-3089] - Update "Legacy Camera" in UI to "Spotlight Camera"

Question