On Wednesday, October 18th, Linden Lab announced the release of their much-anticipated Animesh project viewer had been made available, marking the start of public testing for the Animesh project.
For those who have not been following my Content Creation User Group meeting updates, “Animesh” is an amalgam of “ANImated MESH”. The overall goal of the project is to provide a means of animating rigged mesh objects using the avatar skeleton, in whole or in part, to provide things like independently moveable pets / creatures, trees with animated branches, etc.
In short, an Animesh object:
- Can be any rigged / skinned mesh which and contains the necessary animations and controlling scripts in its own inventory (Contents tab of the Build floater) required for it to animate itself.
- Can be a single mesh object or a linkset of objects.
- Has been flagged as and Animesh object in the project viewer, and so has an avatar skeleton associated with it.
- Uses three new LSL methods to run or stop animations, or check which animations are currently running:
The Animesh project has been in development for the last several months, and has involved ongoing discussions and input from content creators at the Content Creation User Group meetings, which are held in-world at the Hippotropolis Camp Fire Circle most Thursdays at 13:00 SLT. As such, the arrival of the project viewer does not mark any kind of official release of the project. Rather, and as noted, it marks the commencement of public testing for what will hopefully become the first release of Animesh functionality.
Currently, testing can only take place on Aditi, the beta grid, where five regions are available with Animesh support enabled. These are: Animesh1, Animesh2, Animesh3, Animesh4, all rated Moderate, and Animesh Adult. Again, please note that Animesh functionality in the project viewer will not work on the Main grid at this time.
An Animesh User Guide is available to help people get started with Animesh, and a forum thread has been set-up for feedback and discussion, while specific bugs or feature request suggestions for the project should be reported via the Second Life JIRA.
Test content is also available to help people get started, if they don’t have suitable content of their own they wish to convert to Animesh objects. The test content can be found here.
In addition, those who test the viewer and Animesh are invited to attend the Content Creation User Group meetings and join discussion on Animesh (and other content related projects), and / or are welcome to follow my Content Creation User Group meeting updates.
Eventually, Animesh will hopefully support fully fledged non-player character (NPC) creations which can, if required have things like an avatar shape associated with them, use a dedicated, avatar-like inventory, and utilise both the server-side locomotion graph for walking, sitting, etc., and the avatar baking service. However, these capabilities do not form part of the current Animesh project, but will be added as a future project, once other elements which can also help better support NPCs have been put in place (such as an update to the baking service, which forms another project within the Lab).
- Animesh project viewer: version 126.96.36.1999815 dated November 9th, 2017
- Animesh project testing announcement
- Animesh User Guide
- Animesh test content
- Animesh LSL methods:
- Animesh feedback thread
- Content Creation User Group:
- My Content Creation User Group meeting updates