Click here to Skip to main content
15,887,596 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
I'm creating a chatbot for a PC in C#. I want to know how I can animate the chatbot's avatar so that when it talks, it's mouth moves etc..

Click here to check see what I mean[^]
Posted

1 solution

Instead of changing the textures, vertices and other 3D modeling concepts, such as edges and shaders.

Why not simply play a GIF? You can embed a separate video or a GIF file, that gets played when you are going to say something. I mean, user doesn't really care how much lips are wide, open or how much pout is done when you say something. He just wants to feel that the image is saying something.

Run the animation by playing the video, or showing the GIF file with that animation. It would save your life from 3D concepts such as texturing, vertices and shader editing.
 
Share this answer
 
Comments
[no name] 1-Jul-15 5:08am    
Thanks... That sound like a great idea

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900