SlideShare a Scribd company logo
What is
AniMesh?
by Frans Charming
What is wrong with how we animate
Objects?
We used two methods to animate objects(not avatars) before AniMesh.
1. We used show and hide on multiple meshes or prims
a. Made us load more Mesh then needed.
b. The animation has a stutter effect as it is never completely smooth
2. We moved prims around
a. It is often very obvious that you see the independent prims move and
rotate, often out of order, not simultaneously.
Example 1
Skate - Multiple Meshes
➔ Left
Illusion of movement
➔ Middle
Looking behind the Animation, all the
meshes visible
➔ Right
Show who we move through the
meshes to create the illusion of
movement.
Every time scripts shows and hide a mesh, it
sends multiple updates to the client.
Example 2
Penguin - Moving Prims
1. The penguins head, body, arms
and legs all move and rotate
independently
2. If you watch closely you can see
they don’t always seem to move
at the same time, lagging
behind each other.
3. Each movement update
controlled by a script.
AniMesh
AniMesh is a object with animation (bento) bones just like your own Avatar.
This means it can be animated with the same animation files that allow your
avatar to dance, emote and anything else that you use animations for.
The biggest example for AniMesh is avatar like NPCs. (Non Player
Characters)
NPC Examples
Examples roles for a NPC.
➔ Greeter
➔ Dancers
➔ Surgeon
➔ First Responder
➔ Cleaner
➔ Anything you might have used a
bot for.
ButterFly
In the past if you wanted butterflies
flying around you would use one of the
previous tricks, which meant lots of
script updates potentially causing lag.
Or used some texture animation trick.
In the current example you can have
many butterflies that use one
animation file that only has to be
downloaded to your viewer once.
Fabrics
Other Examples you could even
animate flag, (wall)papers.
Here I have a British flag that is moving
in the wind very subtly.
And a Artwork that comes out of the
frame. You can image that can be used
in a ghosthouse, Or in a experience that
shows what people might see with
certain mental conditions, or on
psychedelic drugs.
Edit
To add your own flag it’s easiest to turn
off the Animated Mesh option in the
edit Window. You can find that under
Features.
More NPC
➔ Kung Fu Travis
Silly NPCs just as well as serious NPCs
➔ Piano Man
Fill up your party with NPC Musicians

More Related Content

Similar to What is AniMesh

Incredible Puppet Animation Techniques
Incredible Puppet Animation TechniquesIncredible Puppet Animation Techniques
Incredible Puppet Animation Techniques
Animation Kolkata
 
Stop Motion Animation Education Presentation in Grey White Collage Photograph...
Stop Motion Animation Education Presentation in Grey White Collage Photograph...Stop Motion Animation Education Presentation in Grey White Collage Photograph...
Stop Motion Animation Education Presentation in Grey White Collage Photograph...
CarlaMaeMaozo
 
animation
animationanimation
animation
Aiswarya Nair
 
ICT_2D_Animation_Module.pdf
ICT_2D_Animation_Module.pdfICT_2D_Animation_Module.pdf
ICT_2D_Animation_Module.pdf
jaycerda
 
Meganimation #1: Blend Shapes
Meganimation #1: Blend ShapesMeganimation #1: Blend Shapes
Meganimation #1: Blend Shapes
Megan Hunter
 
Principles of animation
Principles of animationPrinciples of animation
Principles of animation
suniltalekar1
 
Client Project Planning
Client Project PlanningClient Project Planning
Client Project Planning
WilliamAnderson165
 
Alice startpartfour
Alice startpartfourAlice startpartfour
Alice startpartfoursumidahilo
 
Alice Start Part Four
Alice Start Part FourAlice Start Part Four
Alice Start Part Four
Craig Perkins
 
Animation
AnimationAnimation
Animation
Fae Kaal
 
The animated mobile NUI: lessons from Disney
The animated mobile NUI: lessons from DisneyThe animated mobile NUI: lessons from Disney
The animated mobile NUI: lessons from Disney
Mobile Monday Brussels
 
Animation: The Basic Skills
Animation:  The Basic SkillsAnimation:  The Basic Skills
Animation: The Basic Skills
walkers
 
3. fmp production experiments(3)
3. fmp production experiments(3)3. fmp production experiments(3)
3. fmp production experiments(3)
Media Studies
 
Animation
AnimationAnimation
Animation
kundaixo
 
Making Story Apps - The Art of Little Red Riding Hood
Making Story Apps - The Art of Little Red Riding HoodMaking Story Apps - The Art of Little Red Riding Hood
Making Story Apps - The Art of Little Red Riding Hood
edatnosycrow
 
1. production experiments
1. production experiments1. production experiments
1. production experiments
DaisyPotter
 
History of editing and editing techniques
History of editing and editing techniquesHistory of editing and editing techniques
History of editing and editing techniquesfreyabruce
 
Animation ict
Animation ictAnimation ict
Animation ict
Jotham Austria
 
Stop motionintroppt 1
Stop motionintroppt 1Stop motionintroppt 1
Stop motionintroppt 1
Amanda Milne
 

Similar to What is AniMesh (20)

Incredible Puppet Animation Techniques
Incredible Puppet Animation TechniquesIncredible Puppet Animation Techniques
Incredible Puppet Animation Techniques
 
Stop Motion Animation Education Presentation in Grey White Collage Photograph...
Stop Motion Animation Education Presentation in Grey White Collage Photograph...Stop Motion Animation Education Presentation in Grey White Collage Photograph...
Stop Motion Animation Education Presentation in Grey White Collage Photograph...
 
Animation
AnimationAnimation
Animation
 
animation
animationanimation
animation
 
ICT_2D_Animation_Module.pdf
ICT_2D_Animation_Module.pdfICT_2D_Animation_Module.pdf
ICT_2D_Animation_Module.pdf
 
Meganimation #1: Blend Shapes
Meganimation #1: Blend ShapesMeganimation #1: Blend Shapes
Meganimation #1: Blend Shapes
 
Principles of animation
Principles of animationPrinciples of animation
Principles of animation
 
Client Project Planning
Client Project PlanningClient Project Planning
Client Project Planning
 
Alice startpartfour
Alice startpartfourAlice startpartfour
Alice startpartfour
 
Alice Start Part Four
Alice Start Part FourAlice Start Part Four
Alice Start Part Four
 
Animation
AnimationAnimation
Animation
 
The animated mobile NUI: lessons from Disney
The animated mobile NUI: lessons from DisneyThe animated mobile NUI: lessons from Disney
The animated mobile NUI: lessons from Disney
 
Animation: The Basic Skills
Animation:  The Basic SkillsAnimation:  The Basic Skills
Animation: The Basic Skills
 
3. fmp production experiments(3)
3. fmp production experiments(3)3. fmp production experiments(3)
3. fmp production experiments(3)
 
Animation
AnimationAnimation
Animation
 
Making Story Apps - The Art of Little Red Riding Hood
Making Story Apps - The Art of Little Red Riding HoodMaking Story Apps - The Art of Little Red Riding Hood
Making Story Apps - The Art of Little Red Riding Hood
 
1. production experiments
1. production experiments1. production experiments
1. production experiments
 
History of editing and editing techniques
History of editing and editing techniquesHistory of editing and editing techniques
History of editing and editing techniques
 
Animation ict
Animation ictAnimation ict
Animation ict
 
Stop motionintroppt 1
Stop motionintroppt 1Stop motionintroppt 1
Stop motionintroppt 1
 

Recently uploaded

Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 

Recently uploaded (20)

Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 

What is AniMesh

  • 2. What is wrong with how we animate Objects? We used two methods to animate objects(not avatars) before AniMesh. 1. We used show and hide on multiple meshes or prims a. Made us load more Mesh then needed. b. The animation has a stutter effect as it is never completely smooth 2. We moved prims around a. It is often very obvious that you see the independent prims move and rotate, often out of order, not simultaneously.
  • 3. Example 1 Skate - Multiple Meshes ➔ Left Illusion of movement ➔ Middle Looking behind the Animation, all the meshes visible ➔ Right Show who we move through the meshes to create the illusion of movement. Every time scripts shows and hide a mesh, it sends multiple updates to the client.
  • 4. Example 2 Penguin - Moving Prims 1. The penguins head, body, arms and legs all move and rotate independently 2. If you watch closely you can see they don’t always seem to move at the same time, lagging behind each other. 3. Each movement update controlled by a script.
  • 5. AniMesh AniMesh is a object with animation (bento) bones just like your own Avatar. This means it can be animated with the same animation files that allow your avatar to dance, emote and anything else that you use animations for. The biggest example for AniMesh is avatar like NPCs. (Non Player Characters)
  • 6. NPC Examples Examples roles for a NPC. ➔ Greeter ➔ Dancers ➔ Surgeon ➔ First Responder ➔ Cleaner ➔ Anything you might have used a bot for.
  • 7. ButterFly In the past if you wanted butterflies flying around you would use one of the previous tricks, which meant lots of script updates potentially causing lag. Or used some texture animation trick. In the current example you can have many butterflies that use one animation file that only has to be downloaded to your viewer once.
  • 8. Fabrics Other Examples you could even animate flag, (wall)papers. Here I have a British flag that is moving in the wind very subtly. And a Artwork that comes out of the frame. You can image that can be used in a ghosthouse, Or in a experience that shows what people might see with certain mental conditions, or on psychedelic drugs.
  • 9. Edit To add your own flag it’s easiest to turn off the Animated Mesh option in the edit Window. You can find that under Features.
  • 10. More NPC ➔ Kung Fu Travis Silly NPCs just as well as serious NPCs ➔ Piano Man Fill up your party with NPC Musicians