SlideShare a Scribd company logo
1 of 10
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 TechniquesAnimation 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
 
ICT_2D_Animation_Module.pdf
ICT_2D_Animation_Module.pdfICT_2D_Animation_Module.pdf
ICT_2D_Animation_Module.pdfjaycerda
 
Meganimation #1: Blend Shapes
Meganimation #1: Blend ShapesMeganimation #1: Blend Shapes
Meganimation #1: Blend ShapesMegan Hunter
 
Principles of animation
Principles of animationPrinciples of animation
Principles of animationsuniltalekar1
 
Alice startpartfour
Alice startpartfourAlice startpartfour
Alice startpartfoursumidahilo
 
Alice Start Part Four
Alice Start Part FourAlice Start Part Four
Alice Start Part FourCraig Perkins
 
Animation
AnimationAnimation
AnimationFae 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 DisneyMobile Monday Brussels
 
Animation: The Basic Skills
Animation:  The Basic SkillsAnimation:  The Basic Skills
Animation: The Basic Skillswalkers
 
3. fmp production experiments(3)
3. fmp production experiments(3)3. fmp production experiments(3)
3. fmp production experiments(3)Media Studies
 
Animation
AnimationAnimation
Animationkundaixo
 
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 Hoodedatnosycrow
 
1. production experiments
1. production experiments1. production experiments
1. production experimentsDaisyPotter
 
History of editing and editing techniques
History of editing and editing techniquesHistory of editing and editing techniques
History of editing and editing techniquesfreyabruce
 
Stop motionintroppt 1
Stop motionintroppt 1Stop motionintroppt 1
Stop motionintroppt 1Amanda 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

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 

Recently uploaded (20)

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 

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