Blender 2.54?

Has anyone had any success using Blender 2.54 with unity 3 indie? When I try to import a 2.54 file, I get this: Blender could not convert the .blend file to FBX file.
You need to use Blender 2.45 or higher for direct Blender import to work.

Is 2.54 simply not supported?

http://forum.unity3d.com/threads/62583-Blender-2.5-support

Blender 2.54 doesn’t work, I actually export myself the FBX models using the built-in script and it works just fine :wink:

Blender 2.49 doesn’t work on my computers, because they all have integrated intel graphics cards. (flickers and black boxes everywhere)
2.54 works like a dream, except that I can’t manually export to FBX. The log windows says that there’s a python script problem with the FBX exporter script

Akta, do you have the official 2.54 Beta version from the blender3d site, or some other version found elsewhere? Are you using Win7? Help me, please! :slight_smile:

I have the official build from Blender.org and using it under OSX. Do you have Python installed on your windows machine? Otherwise scripts can’t be executed :stuck_out_tongue:

I have python 2.6.6 installed, but I got the same error before I installed python, because blender comes with a bundled version (2.5.4):

TypeError: calling class function: Function.result expected a string enum or a s
et of strings in ('RUNNING_MODAL', 'CANCELLED', 'FINISHED', 'PASS_THROUGH')

I found a thread where someone had problems with python 2.6.1, and was asked to go back to the 2.5.* line, because that’s what Blender wants. When I start Blender the log window tells me that it found the bundled 2.5.4 version, wich leads me to believe it ignores the 2.6.6 version.
But I cannot find a never version of 2.5, except the 2.5.5 version that was source only, apparently.

Gah! I feel a bit frustrated! All I want is to export static 3D models for a simple game. :smile:
Deadline is 6 months away, so I still have time to try and sort something out. With some luck they update Blender 2.5 soon and makes it work as good as 2.49 does with Unity.

Edit: Wait a second… I think I’m not entirely sure what version that comes bundled with Blender. I saw it mention 2.54 at the top of the log window, but that turns out to be the Blender version number. :stuck_out_tongue: Investigating…

Edit again: Found out how to write simple python scripts, looks like I need to download the unstable python version:

sys.version_info(major=3, minor=1, micro=2, releaselevel='final', serial=0)

Yet again an edit: Got latest unstable python version, but Blender still uses the bundled version.

Final edit: Blender versions after 2.49 always comes bundled with python (at least on windows) and doesn’t use the external one. I forced blender to use the latest python version by copying it into the blender folders, but it was not happy about it. At all. :slight_smile:
So… What do I do now? Blender uses the python version it is bundled with, but the exporter scripts does not work and outputs the line I mentioned above. Help. :stuck_out_tongue:

Blender doesn’t have python inside the installer, you have to get it yourself AFAIK and I should remember correctly. In fact you have to specify the python path when installing it, Blender looks inside the PATH and PYTHONPATH system variable which can be find in Control Panel–>System->Advanced->Environment Variables. If you set the right path there it should work out of the box :slight_smile:

I tried that when I tried to make it use my installed python version, did not work. :confused:
And it mentions that it’s using the bundled python version, which makes me believe that it does in fact have a bundled python version. :slight_smile:

Solved it: No need to install Python, as one is bundled on the windows version.
The problem was that I was trying to export the file to a folder that had non-english characters. After a quick rename of the folder everything worked.
…Until I changed some exporter settings (scale for example). But I can live with the default values for now, as long as I get the models. :slight_smile:

Thanks.

I would be cool if unity guys told us how to implement the integration ourselves. It makes no sence to wait years until blender 2.5 goes out of alpha and beta phases.

Even if its not an official fix, i dont really care, i just want the integration to work.

Blender 2.5 will never go out of beta phase. It was announced long before by the Blender Devs that it is only a public beta cicle, and the next official release will be Blender 2.6. Till then, they deserve the right to change just everything there to get the best future version.

Oh, i didnt know that… guess this point is even more crutial, if 2.5 is never going out of beta, theres no point in waiting for a final release, just adapt your importer for the current version or give us information on how to do so.

I’m fine with exporting the models to FBX manually.
It will work automagically again, eventually, and in the mean time I can still get results. :slight_smile: