Release Notes/Second Life Project Animesh/5.0.10.330058

From Second Life Wiki
Jump to: navigation, search


Second Life Project Viewer version 5.0.10.330058

Released on December 11, 2017.

Crystal Clear app download manager 32px.png
[ Windows | Macintosh | Linux]

Green bk.jpg
CheckMark.png

Release Notes

 

This is the third build of the Animesh Project Viewer. It has been merged with the latest code from the current release viewer. Animesh-related changes in this build include:

  • Animesh objects should now display correctly as impostors, using the same rules that avatars do currently
  • Fix for a crash triggered by unchecking the animated mesh check box for an animesh attachment
  • Fix for animesh attachment getting removed after teleport
  • Fix for some of the cases where animesh graphics state could get corrupted
  • Various cleanups and optimizations

Animesh is a new feature under development that allows non-avatar objects to play animations like avatars do today. Animesh is still under development, so the new features will only work in supported test regions on Aditi. See the wiki page for details on how to get started with animesh. You can report problems with animesh in our JIRA and discuss it with other interested residents at the Animesh Forum .

For more information, see our blog posting.

Green bk.jpg
CheckMark.png

Resolved Issues

 
  • MAINT-7763 Crash when wearing Animated Mesh
  • MAINT-7773 [Animesh] Users from different viewer don't see the Animesh stop animating when it is selected.
  • MAINT-7818 Viewer crash when disabling Animated Mesh of an object with multiple meshes
  • MAINT-7819 [PV] An observer receives error message when someone links 2 Animesh together.
  • MAINT-7854 Animesh is rendered lower in 5.0.8.329208 than previous viewers.
  • MAINT-7857 Animesh objects cast no shadows.
  • MAINT-7860 [PV] Inconsistent enablement of editing translation/rotation/scale via text widgets
  • MAINT-7870 [PV] Observers do not see objects transition between Animesh and rigged mesh states
  • MAINT-7994 child animesh object influences root animesh object.
  • SL-718 [PV] Support animated objects as attachments
  • SL-719 [PV] Handle objects with physics
  • SL-726 Restrict updateCharacter() transform munging for control avatars
  • SL-729 [PV] Handle region crossings
  • SL-749 Edit/move animated object across region boundary causes object to disappear
  • SL-759 Animated Objects should impostor correctly
  • SL-760 [PV] Support sitting on animated objects
  • SL-761 [PV] Refine transformation matching between skeleton, object
  • SL-779 Support non-rigged root object for animesh linksets (viewer)
  • SL-785 Non-rigged objects in animesh linksets do not display properly
  • SL-789 Crash in LLCharacter::LLCharacter() - assert sAllowInstancesChange
  • SL-790 [PV] Enforce limit on how many animesh attachments can be worn simultaneously (viewer)
  • SL-794 [PV] Enforce triangle count limit for animesh objects (viewer)
  • SL-797 [PV] Placeholder ARC impact from animated objects
  • SL-800 [PV] Changing animated mesh flag on attached object should update joint positions appropriately
  • SL-808 [PV] Update ARC display for animated objects
  • SL-811 [PV] Non-self av showing with wrong joint positions. Also reset skeleton fails with attached animesh.
  • SL-830 Corrupted graphics state in multi-piece animesh linksets
  • SL-831 Support link/unlink with multi-piece animesh linksets