3d character
-
I want to create a 3d character which does various animations depending on user input. i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. I am just wondering how they are created, and with what applications. I have 3D Studio Max ready to create the animations, but am stuck on how to import them into a program. Do you think microsoft have done this using Win32 / Directx? Thankyou.
-
I want to create a 3d character which does various animations depending on user input. i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. I am just wondering how they are created, and with what applications. I have 3D Studio Max ready to create the animations, but am stuck on how to import them into a program. Do you think microsoft have done this using Win32 / Directx? Thankyou.
dave2k wrote: i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. Just make sure yours won't be annoying as well! ;) David
-
I want to create a 3d character which does various animations depending on user input. i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. I am just wondering how they are created, and with what applications. I have 3D Studio Max ready to create the animations, but am stuck on how to import them into a program. Do you think microsoft have done this using Win32 / Directx? Thankyou.
surely you can think of an easier way to annoy your users? remember, being lazy is a useful job attribute :) zen is the art of being at one with the two'ness
-
I want to create a 3d character which does various animations depending on user input. i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. I am just wondering how they are created, and with what applications. I have 3D Studio Max ready to create the animations, but am stuck on how to import them into a program. Do you think microsoft have done this using Win32 / Directx? Thankyou.
-
I want to create a 3d character which does various animations depending on user input. i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. I am just wondering how they are created, and with what applications. I have 3D Studio Max ready to create the animations, but am stuck on how to import them into a program. Do you think microsoft have done this using Win32 / Directx? Thankyou.
I've never really done anything with them or even looked into it, but do these help? Microsoft Agent Home[^] CodeProject search for Microsoft Agenct[^]
Ðavid Wulff The Royal Woofle Museum
Audioscrobbler :: flickrDie Freiheit spielt auf allen Geigen
-
I like http://www.hash.com[^] to do that type of animation. It's fairly easy to get going quickly with their Animation Master app. Check out their demo.
// TODO: Write code.
-
I want to create a 3d character which does various animations depending on user input. i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. I am just wondering how they are created, and with what applications. I have 3D Studio Max ready to create the animations, but am stuck on how to import them into a program. Do you think microsoft have done this using Win32 / Directx? Thankyou.
-
I want to create a 3d character which does various animations depending on user input. i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. I am just wondering how they are created, and with what applications. I have 3D Studio Max ready to create the animations, but am stuck on how to import them into a program. Do you think microsoft have done this using Win32 / Directx? Thankyou.
In Max, export your character to a 3DS file. If you don't have the DirectX SDK already (you should though), install it and use a tool called "conv3ds" to turn it into an X file (DX's native file format for objects). If you don't know how to work with X files in DX, then break out the docs. :) Jeremy Falcon
-
I like http://www.hash.com[^] to do that type of animation. It's fairly easy to get going quickly with their Animation Master app. Check out their demo.
// TODO: Write code.
I've heard some good praise about Animation Master from friends. I don't know much it will allow you to do, but I've been meaning to check it out one of these days. Jeremy Falcon
-
I want to create a 3d character which does various animations depending on user input. i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. I am just wondering how they are created, and with what applications. I have 3D Studio Max ready to create the animations, but am stuck on how to import them into a program. Do you think microsoft have done this using Win32 / Directx? Thankyou.
I've been playing with 3d characters, considering a game development, so I guess this could be of help. But it depends on what you are planning to do. Animated 3d character animation (as seen in games) is not a simple task at all. If what you are looking for is a simple 3d animation, I recommend you to use 3d studio. If you are looking for something far more advanced, you can create the 3d character model and animate it programatically. I've found the simplest way to create and animante a 3d character is using Milkshape. You can download it from www.milkshape3d.com. This programm is not intended for character creation, but for converting from one format to another, and you can use it to create movements. I'm not using milkshape 3d library to animate the character so I don't know what's like. I have programmed my own 3d library. If this is what you are planning to do, let me know so I can help you.
-
I've been playing with 3d characters, considering a game development, so I guess this could be of help. But it depends on what you are planning to do. Animated 3d character animation (as seen in games) is not a simple task at all. If what you are looking for is a simple 3d animation, I recommend you to use 3d studio. If you are looking for something far more advanced, you can create the 3d character model and animate it programatically. I've found the simplest way to create and animante a 3d character is using Milkshape. You can download it from www.milkshape3d.com. This programm is not intended for character creation, but for converting from one format to another, and you can use it to create movements. I'm not using milkshape 3d library to animate the character so I don't know what's like. I have programmed my own 3d library. If this is what you are planning to do, let me know so I can help you.
yeh, i had a look at milkshape too (looks good). basically, i need to create a character which has, say 20 movemets, including facial expressions. i know i can create theswe animations in 3dsmax, but i am having trouble exporting. currently i am mucking around with opengl, and have found it's very difficult to get an animation working in opengl. i managed to create a .3ds reader, and can view basic models, but not animations. the animation i am using is probly going to be skeletal, but i am not sure. i was just wondering whether using directx would make life alot easier from the animation point of view.. and how to do it ofcourse! so my mission is to create a couple of animations first off, and be able to display them in my program using directx or opengl or whatever.. thankyou!
-
I want to create a 3d character which does various animations depending on user input. i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. I am just wondering how they are created, and with what applications. I have 3D Studio Max ready to create the animations, but am stuck on how to import them into a program. Do you think microsoft have done this using Win32 / Directx? Thankyou.
Microsoft Agent has some interesting features for animation. One of our CPians here once used it to create a Bob character that would randomly walk on and off screen. I think there'd be a big market for a character that can detect when Clippy is displayed, walk onscreen, bend the irritating little bugger into a pretzel and drop-kick him offscreen. "...putting all your eggs in one basket along with your bowling ball and gym clothes only gets you scrambled eggs and an extra laundry day... " - Jeffry J. Brickley
-
I want to create a 3d character which does various animations depending on user input. i am looking to create something like thoose anoying animated characters microsoft uses for apps like search and Excel. I am just wondering how they are created, and with what applications. I have 3D Studio Max ready to create the animations, but am stuck on how to import them into a program. Do you think microsoft have done this using Win32 / Directx? Thankyou.
-
yeh, i had a look at milkshape too (looks good). basically, i need to create a character which has, say 20 movemets, including facial expressions. i know i can create theswe animations in 3dsmax, but i am having trouble exporting. currently i am mucking around with opengl, and have found it's very difficult to get an animation working in opengl. i managed to create a .3ds reader, and can view basic models, but not animations. the animation i am using is probly going to be skeletal, but i am not sure. i was just wondering whether using directx would make life alot easier from the animation point of view.. and how to do it ofcourse! so my mission is to create a couple of animations first off, and be able to display them in my program using directx or opengl or whatever.. thankyou!
Sorry Dave, I've been out-of-office. Here's some information. I downloaded some models from: http://www.gen3d.de/Actors/actorst.html\[^\] Using MilkShape you can de-compile the .act files. It will generate a Genesis3d File and many .mot files with motions. You can then import the .Genesis File and export it as MilkShape 3d TEXT file. This is a text file describing the model, and it's quite easy to import it. The file contains one or more meshes, followed by the bones information. Each vertex of every mesh has an index to one of the bones, so after rebuilding the bone structure you should adjust the mesh to it. In the bone structure, each bone has: - bone name - parent bone - a translation (X, Y, Z) - a rotation (rot X, rot Y, rot Z) The .mot files can also be imported. The describe the bone movement, but instead of describing the rotations with 3 parameters (around X, Y and Z) they use a Quaternion. Quaternions are a 4 parameter rotation model: an axis (X, Y, Z) and an angle. You can convert from one format to another. Animation can be performed by interpotating from one animation to another. ----- The .X file describes the mesh in DirectX format. You can also use this. I've not used .X files, so I don't know much about this format. I'm currently using DirectX to render the animation. In the previous version I used OpenGL, but DirectX seems to run faster and provider superior functionalities. I'm using .NET instead of C++ for testing purposes. However, .Net DirectX aplication runs 20% slower than C++ DirectX ones. I consider DirectX programming is more complicated than openGL. Try rendering a triangle. After that, try loading a Milkshape text file and render the meshes. Then try loading the bone structure and attach the meshes to it. The final step (and the more complicated one) is animation.
-
yeh, i had a look at milkshape too (looks good). basically, i need to create a character which has, say 20 movemets, including facial expressions. i know i can create theswe animations in 3dsmax, but i am having trouble exporting. currently i am mucking around with opengl, and have found it's very difficult to get an animation working in opengl. i managed to create a .3ds reader, and can view basic models, but not animations. the animation i am using is probly going to be skeletal, but i am not sure. i was just wondering whether using directx would make life alot easier from the animation point of view.. and how to do it ofcourse! so my mission is to create a couple of animations first off, and be able to display them in my program using directx or opengl or whatever.. thankyou!
Sorry Dave, I've been out-of-office. Here's some information. I downloaded some models from: http://www.gen3d.de/Actors/actorst.html\[^\] Using MilkShape you can de-compile the .act files. It will generate a Genesis3d File and many .mot files with motions. You can then import the .Genesis File and export it as MilkShape 3d TEXT file. This is a text file describing the model, and it's quite easy to import it. The file contains one or more meshes, followed by the bones information. Each vertex of every mesh has an index to one of the bones, so after rebuilding the bone structure you should adjust the mesh to it. In the bone structure, each bone has: - bone name - parent bone - a translation (X, Y, Z) - a rotation (rot X, rot Y, rot Z) The .mot files can also be imported. The describe the bone movement, but instead of describing the rotations with 3 parameters (around X, Y and Z) they use a Quaternion. Quaternions are a 4 parameter rotation model: an axis (X, Y, Z) and an angle. You can convert from one format to another. Animation can be performed by interpotating from one animation to another.
-
yeh, i had a look at milkshape too (looks good). basically, i need to create a character which has, say 20 movemets, including facial expressions. i know i can create theswe animations in 3dsmax, but i am having trouble exporting. currently i am mucking around with opengl, and have found it's very difficult to get an animation working in opengl. i managed to create a .3ds reader, and can view basic models, but not animations. the animation i am using is probly going to be skeletal, but i am not sure. i was just wondering whether using directx would make life alot easier from the animation point of view.. and how to do it ofcourse! so my mission is to create a couple of animations first off, and be able to display them in my program using directx or opengl or whatever.. thankyou!