As a follow-up to my previous post, it turns out that there IS an open-source 3d format that Blender supports. Collada. I love the idea of an open, easy-to-read 3d format. Closed formats are a pain in the behind, and do not serve the interests of the user at all.
To have Blender export as Collada files:
- Download & install the FULL version of Python. No, the one that came with Blender won’t do. You need the FULL version. No, I don’t know why it wasn’t just included, or what the difference is.
- When it fails, do not be fooled by the error message that tells you to check the ImportScript.py – This is misleading. The file you need to open is ExportScript.py. Once you are working with the right file:
- Edit the python SOURCE CODE for the script that does the exporting, and change a variable so that it points to the right directory on your hard drive. I hope you know how to program in python, or have some coding knowledge: The line of code you’re hunting for isn’t at the top of the page.
- When it still fails, try changing that variable to point to many other folders on your hard drive, trying to get the script to stop throwing up error messages about invalid paths.
- Change some obscure blender path settings, just for the heck of it.
- To make sure that Blender is actually USING that full version of Python you downloaded and installed earlier, open up the “system information” dialog.
- Note that this is not really a dialog. It’s just a popup saying that the info you wanted has been printed to the text window.
- Figure out how to open this elusive text window. This may take some time.
- Once opened, note that it is blank. So get the system info again.
- Of course, this still does nothing, but the popup does mention a file named info.txt.003, which should ALSO have the output you’re looking for.
- (In case you forgot what we’re doing: You’re trying to get some basic system info so you can confirm that Blender is using the proper build of Python so you can eliminate this as a possible cause of the exporter not working, which you need in order to save your work as a file that can be used elsewhere.) Anyway, do a search on your hard drive. Yes, the whole thing. All 100 GB. Note that there is no file called info.txt.003 anywhere at all.
- Realize you just blew ninety precious minutes trying to SAVE A FILE. Remember also that the only reason you’re doing this is because the FIRST file format you tried to use didn’t work and the program output gibberish.
Dear Blender team: You suck. You have no pride in your work and your software is terrible. Give up and go home.
Better yet is the parting shot from Alex to the ill-concieved Girl’s high:
Please stay away from my computer. You are uglying up my hard drive.
Love,
Shamus Young
Diablo III Retrospective
We were so upset by the server problems and real money auction that we overlooked just how terrible everything else is.
Could Have Been Great
Here are four games that could have been much better with just a little more work.
Megatextures
A video discussing Megatexture technology. Why we needed it, what it was supposed to do, and why it maybe didn't totally work.
The No Politics Rule
Here are 6 reasons why I forbid political discussions on this site. #4 will amaze you. Or not.
Grand Theft Auto Retrospective
This series began as a cheap little 2D overhead game and grew into the most profitable entertainment product ever made. I have a love / hate relationship with the series.
The standard OS response to complaints is, “You don’t like it? Change it yourself!”
I WAS changing it!
:)
But yeah, I know.
And I guess a lot of people really do get a lot out of Blender. I can’t imagine how, but good for them.
The best part of any software I ever got (in physical form) was before the celophane came off. Before that, it was a golden promise that would fill the world with brilliance and solve all my problems.
After, well, they should have put a bit more work into it.
FYI current-day readers: this bollocks has all long been fixed. Blender 2.5 in particular supports importing and exporting all versions of Collada out of the box.
Greetings from the future!
I have no idea how I got here, but we are now on blender 2.71, with 2.72 just around the corner and it is now great!
….now only if I can get back to 2014….
P.S. Shamus, you might want to look into blender development, not only could this only help you in your many projects, but I think you might find it and the blender community rather interesting.