please help!

orkununlu

06-03-2008 08:29:31

hello, i'm not a ogre user, i'm not a max user and i'm not a Pc user. I use cinema 4d in mac, but i have to export my scene to ogre. There is not a ogre exporter for c4d. (yes there is one but it doesn't export ogre material files. And it is useless for me) And for ogre export, i downloaded ofusion for max7. This is my procedure. I'm making a scene with c4d in mac. After i finished it i'm baking all textures. After that i exported the scene in fbx format. Then i am opening the fbx document and placing the baked textures to every objects. And exported it fbx format in same folder with baked textures again. After that i am running the fusion (a software for use windows) Then i'm copying the fbx folder from mac platform to windows platform. then in windows i'm running max7. I am importing the scene in max7. I can see the scene correctly with all textures replaced. But after that when i want to export the scene via ofusion, it makes all .mesh files and .material files but in ogre viewport i can't see anything. I sent the folder to my costumer but he can't open in ogre too. I am going to attach all logs and screenshots of my settings. In ogre log there are numbers of errors that i can't understand.

And i tried to make a basic scene in max7. I put a box object and gave it a color and exported to ogre and the same problem appeared....


So i am not an ogre or ofusion or max expert, if anyone can help me it would be great! thanks...











Lioric

06-03-2008 15:39:42

The first issue is that you are using a virtual machine, and virtual machines doesnt provide complete support for the video hardware needed (i havent used any virtual machine other than in the win32/linux environments, but this is mostly why you dont see the scene in the viewport)

There seems to be other issue in your environment when the files are produced, it might be the filenames or the file permissions, have you tested with a simple object with no material?

The meshes created should be plataform independent, but what processor type do you have (and what the machine where the files will be used have)?

Post the filenames of all the files created

orkununlu

08-03-2008 08:44:10

i am using a imac g5 intel core duo 2 ghz, with ati radeon x1600. But i don't know the machine type that my files will be opened.

In max i use opengl, i installed the directx 9 but i think it doesn't work, because if i choose directx in max, i can't see viewports, when i switch to opengl it is ok. When i tried to switch to ofusion viewport, max crashes, i think its because of directx doesn't work. And my customers says that same things happens to them.

I made a simple cube in max and in c4d, without texture and exported to .mesh, both of them doesn't seen in lexiviewer. May be the problem is same as max ofusion viewport problem

i read the ogre log and it says 'mesh instance 'cube-mesh' was defined as manually loaded, but no manual loader was provided' i can't understand that, can we define the type of loading a mesh? like manual or auto? if so where can we define this? but of course if its the problem...

"The meshes created should be plataform independent" and i didn't understand this. isn't the cinema 4d a independent platform?

the filenames are:


And another strange thing is my customer said that the only bardeskb.mesh file can opened without any problem. when i check this object i realized that the object is not triangle and all others are triangle.

I can't check my files before i post them. And I can't asked my customer to check my files if they are ok. every time.

Thanks...

Lioric

22-03-2008 23:47:15

Could you post or send me some of the produced meshes, i will review if there is any issues with the meshes when created in your virtual machine

The meshes should be platform independent means that the created .mesh files can be loaded in any machine (the order of the internal data is handled differently between processor types, but the meshes and the mesh system can load them in any processor as it internally corrects them a load time)