Crystal Space
Welcome, Guest. Please login or register.
July 28, 2014, 05:49:55 pm

Login with username, password and session length
Search:     Advanced search
9005 Posts in 2043 Topics by 8247 Members
Latest Member: Sarahjean
* Home Help Search Login Register
+  Crystal Space
|-+  Miscellaneous
| |-+  Article/Tutorial Requests
| | |-+  Creating a Character
« previous next »
Pages: [1] Print
Author Topic: Creating a Character  (Read 3683 times)
Jsrduck
Newbie
*
Posts: 4


View Profile Email
« on: April 30, 2010, 09:56:29 pm »

Here's an idea for a tutorial: how to get a character on the screen.

I'm using Blender2Crystal at the moment, but I'm having trouble figuring out how to load it into a game. It creates a world.zip file with textures and factories inside, but I'm unsure how to use them.

Currently I'm attempting to export animesh characters, but such a tutorial could walk the user through any mesh type. Originally I exported my character as a cal3d type, and I had it working, but I found it to be unsuitable for me, because the exporter was finicky (the meshes frequently came back mangled) and because crystalspace doesn't support its texture format.

Another point of interest is how to load parented objects (my character is comprised of 4 different meshes). This worked fine in cal3d, but using b2cs, I just get 4 different factories back.

Thanks for any guidance you can give.

-Jordan
Logged
kickvb
Global Moderator
Jr. Member
*****
Posts: 79


View Profile
« Reply #1 on: May 04, 2010, 10:29:50 pm »

I'll try to find some time to do a tutorial for iAnimatedMesh. I'll post an answer here when it is ready.

You can already see an example of loading of this kind of objects in 'avatartest' (trunk version).

For parented objects in iAnimatedMesh's, you can use sockets (iAnimatedMeshSocket/Factory) but b2cs cannot export it for the moment. You have to export it as separate objects and define them programmatically as sockets.
Logged
Jsrduck
Newbie
*
Posts: 4


View Profile Email
« Reply #2 on: June 03, 2010, 12:30:18 am »

That's very helpful, actually. Thanks!
Logged
kickvb
Global Moderator
Jr. Member
*****
Posts: 79


View Profile
« Reply #3 on: August 08, 2010, 06:02:48 pm »

I was wrong about the sockets, blender2crystal can export them for genmeshes and animeshes. I updated the manual for explanations on how to do that.

There was also a bug in the update of the animesh socket position, I fixed it in trunk.

Logged
Aldabright
Newbie
*
Posts: 4


View Profile WWW Email
« Reply #4 on: August 24, 2011, 11:05:44 am »

Except for the results, I think the idea of creating characters on the screens is amazing enough.
Logged

Rsewak
Newbie
*
Posts: 4


View Profile WWW Email
« Reply #5 on: July 17, 2013, 12:52:37 pm »

Very useful information thanks
Logged

Marsok
Newbie
*
Posts: 1


View Profile Email
« Reply #6 on: November 19, 2013, 08:48:26 am »

useful information, thanks for sharing.
Logged

buy ffxiv gil cheap In Final Fantasy XIV, the random events are most players’ favorite missions.
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 8.285 seconds with 17 queries.