Help with textures and models!

Hello,
today I’ve created one of the many models I have to create for a game wich I’m developing with a friend.

I’ve used CInema 4d and Bodypaint with is integrated in Cinema4d.
Simply when I import the model in Unity it doesn’t show me the texture, It create an empty material in a folder called Material.

How can I do? I tryed to export both in .fbx and .c4d but still nothing!

(i know that the model is ugly, but t’s intended to be ugly)

http://i49.tinypic.com/2a50k1y.png
http://i50.tinypic.com/15rz1ch.png
http://i50.tinypic.com/2q21mkm.png

Thank you very much!

well, i export in FBX, that give me a mesh and a material, then i also export my texture from photoshop to my unity Texture folder.

Also, i have to link my Texture to my material ( diffuse/specular, diffuse/bump…etc).

Are u sure you have ur .tif file in your project assets? Also, your manterial have “no name”, i recommend you name it from Cinema 4d.

I don’t hav any tif.
When I export I have the fix file. It doesn’t give me a texture!

Actually, I recomend do not use auto-exported materials, because it’s to hard to organize your project content and have some problem with clone meterials from the same file.

When I export my model, I’m turn off “export material” check box first, when I create my own material in right place and import textures (you can just drag in drop it into Unity), than apply meterials and save result as prefab.

Amazing model, by the way :smile:

you must have a texture file somewhere!

maybe this can help:

http://forum.unity3d.com/threads/18772-import-from-CINEMA-4D-(body-Paint)

Hi, Artaani
Thank for your reply, but I haven’ t understand your method.
For example I have a material in cinema 4d and a model. As you said, I deselect “Export Materials”. But so how can I export the material that is in cinema4d?

Actually, you can’t. Cinema4d use different materials then Unity
All what Unity can do, it grab texture from C4D material and create new diffuse material with this texture. If you need specific materials, with normal for example, you anyway should make it in Unity manually.

So forget about automatic material import.
Just create materials in Unity manually, assign textures and assign these materials to your imported model.