Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Modeling Introduction
RaideX Offline
Member

Posts: 212
Threads: 33
Joined: May 2013
Reputation: 7
#1
Modeling Introduction

Why hello there... again.

I recently started to work my way through some modeling and i have some basic questions regarding the associated files and programs/plugins.

I know that blender (are there any better programs free of charge?) is a good program for modeling and it exports the model into meshes (.msh) then i should be able to see the model in frictionalgames' model editor. After that i'm guessing i need a .dds texture and apply it with the material editor to create a .mat file. That all together creates the .ent file in the model editor to use in the game.
(I think that's how it works, please correct me if i'm wrong)

Now to my basic questions:
  • What excectly is "Collada"
  • What are the .dae files used for
  • What is the best way to texture something (In Blender directly? Or maybe a custom one created by hand with Photoshop?)

If you don't draw first, you don't get to draw at all... -The False Shepherd
(This post was last modified: 12-17-2013, 05:29 PM by RaideX.)
12-17-2013, 05:28 PM
Find
WALP Offline
Posting Freak

Posts: 1,221
Threads: 34
Joined: Aug 2012
Reputation: 45
#2
RE: Modeling Introduction

No the collada exports the model/mesh data and you also need to have the texture assigned to your model within blender before exporting. The .msh are in amnesia are generated based off a collada and you will still need the collada after having one generated for the model to work as far as I am informed.
It is definitely best that you texture outside blender in photoshop or if its unaffordable then gimp or another image editting software of the kind.

Im also just gotta dump this old copy paste of mine here:

1. Your model must be triangulated(converted to triangles) before you export it.
Hold CTRL + F while in edit mode to make a menu with options for faces appear and click on the triangulate option
2.before exporting your model must have a blender internal render type material(so no cycles) assigned to it,just leave it at default for the material settings or perhaps tone down the spec if it gets annoying while editting. REMEMBER: only one material per object or crash.
3.Before exporting you model it must have a texture assigned to it, with UV cordinates. so make sure to set it to UV cordinates under mapping in the texture tab. only one texture per object as well.
4. make sure your object is at the center when you export. you can do that by first holding SHIFT + S and clicking cursor to center, and then doing the same but clicking selection to cursor instead.
This step is not necesary but your objects pivot point/origin will be at the center when exported to amnesia so it can get hard to work with if you dont do this step.
5. Apply scale rotation and location of your object by going to the apply menu by holding down CTRL + A and rest is self explanatory. this step is not necesary but it will prevent you model from being rotated, scaled or offset in amnesia.
6.Make sure your face normals are right before exporting or you will have what looks like holes in yout object in amnesia. If you click N to bring forth the navigation menu you will find an option called "Backface Culling" under display, this will only render the front of your objects faces just like in amnesia.
To fix a face that is facing the wrong way select it in edit mode, hit W to bring up the specials menu and click "flip normals".

EXPORT:
1.Go to file -> Export -> Collada (Default) (.dae)
2. find the desired location to export your model to. it must be within the amnesia folder.
3.Name your model, it is recommended that give its name an extension iconic to your CS/Mod so amnesia doesent mess up if someone has a mod with another object under the same name. Fx if you had a CS/Mod called banana attack with a chair you would name it chair_ba.dae, rather then chair.dae which would likely be messed up with another chair.
4.Before exporting there is some settings in the lower left corner I would like to go through:

Apply modifiers: applies your modifiers automatically, though I recommend doing everything manually before exporting since you cant always rely on these automatic feutures.

Selection Only: makes it so that only your selected objects are exported, I always use this option but you can work without it if you delete everything but what you are exporting from your scene. I like to have some lights around though so I find that unpractical.

Include Children: dunno exacly what this does but in terms of amnesia exporting this should always be unchecked.

Inlclude armatures: this is for exporting rigged models with skeletons, which are called armatures in blender. as far as I know no one has been able to export animated models from any other software then maya so I dont think you will ever need this option checked.

Inlcude Shape Keys: amnesia does not support shape keys only skeletons so this should be unchecked. mostly its not necesary to uncheck it though since mostly you wont even have any shape keys on you model.

Only Active UV layer:this should be unchecked

Include UV textures: this option is lethal, it will write what textures your model is using into the collada file, if you dont use this check box amnesia will likely crash.

Include material textures: uncheck this, amnesia is only UV textures.

Copy: Whether you are going to use this or not depends on where your textures are stored. if you have texture from outside the Amnesia/redist folder assigned to your model when exporting you should check this option. it will copy your textures to the location you are exporting to. if you already have your textures in the right location leave this unchecked.

Deform bones only: uncheck this

Export for second life: uncheck this

Use object indtances: not exacly 100% sure about this option but I have allways had it checked with no problems at all.

Sort by object name: always had this unchecked, but I dont know if it means anythi
12-17-2013, 06:09 PM
Find
RaideX Offline
Member

Posts: 212
Threads: 33
Joined: May 2013
Reputation: 7
#3
RE: Modeling Introduction

okey, thanks for that. Does that then mean that i need the collada plugin for blender or is that some kind of standalone program?

I'm guessing it's the first one, but gotta ask before i mess up anything Smile

If you don't draw first, you don't get to draw at all... -The False Shepherd
12-17-2013, 06:59 PM
Find
WALP Offline
Posting Freak

Posts: 1,221
Threads: 34
Joined: Aug 2012
Reputation: 45
#4
RE: Modeling Introduction

Blender comes with Collada export/import by default, and its not even an auto enabled add-on but completely built in, so yeah blender just has it unless you removed the code manually yourself.
(This post was last modified: 12-17-2013, 08:22 PM by WALP.)
12-17-2013, 08:22 PM
Find
RaideX Offline
Member

Posts: 212
Threads: 33
Joined: May 2013
Reputation: 7
#5
RE: Modeling Introduction

Yeh just saw that Smile

One last thing thoug: are the amfp .dae's not compatible with blender? I can't seem to make them to import. It is trying to load some photoshop(?) (.psd) files. Maybe it tries to load the textures used when exporting but it should atleast give me the mesh, right? Maybe i'm doing something wrong here. (Opening the .msh files seems to do nothing wirhout an error or console log)
12-18-2013, 12:33 PM
Find
WALP Offline
Posting Freak

Posts: 1,221
Threads: 34
Joined: Aug 2012
Reputation: 45
#6
RE: Modeling Introduction

I am having that problem as well, those files are in general hard to get working not just for blender. I have only been able to import them with dae_fbx in maya and even then I get warnings.
12-18-2013, 02:31 PM
Find
Acies Offline
Posting Freak

Posts: 1,643
Threads: 60
Joined: Feb 2011
Reputation: 73
#7
RE: Modeling Introduction

Opened one of the AMFP .dae in a text editor.

Format is FBX collada with this link provided: http://www.collada.org/2005/11/COLLADASchema/

In case you want to edit stuff. Should be version 1.41 ~

[Image: mZiYnxe.png]


12-18-2013, 02:52 PM
Find
RaideX Offline
Member

Posts: 212
Threads: 33
Joined: May 2013
Reputation: 7
#8
RE: Modeling Introduction

(12-18-2013, 02:52 PM)Acies Wrote: Opened one of the AMFP .dae in a text editor.

Format is FBX collada with this link provided: http://www.collada.org/2005/11/COLLADASchema/

In case you want to edit stuff. Should be version 1.41 ~

Yeh thats what i had in my mind. Thanks for that, will try it out when i can!

If you don't draw first, you don't get to draw at all... -The False Shepherd
12-18-2013, 03:13 PM
Find
Traggey Offline
is mildly amused

Posts: 3,257
Threads: 74
Joined: Feb 2012
Reputation: 185
#9
RE: Modeling Introduction

Works fine opening it with max <3 Uhuehuehue
12-18-2013, 04:29 PM
Find
WALP Offline
Posting Freak

Posts: 1,221
Threads: 34
Joined: Aug 2012
Reputation: 45
#10
RE: Modeling Introduction

I believe most of the AAMFP artist used max which explains it,but you probably know that better than me Traggey
12-18-2013, 04:54 PM
Find




Users browsing this thread: 2 Guest(s)