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
Seven Springs
The true story of three strange days in 1989, when the last months of my adolescence ran out and the first few sparks of adulthood appeared.
Lost Laughs in Leisure Suit Larry
Why was this classic adventure game so funny in the 80's, and why did it stop being funny?
Bad and Wrong Music Lessons
A music lesson for people who know nothing about music, from someone who barely knows anything about music.
The Best of 2018
I called 2018 "The Year of Good News". Here is a list of the games I thought were interesting or worth talking about that year.
Starcraft: Bot Fight
Let's do some scripting to make the Starcraft AI fight itself, and see how smart it is. Or isn't.
T w e n t y S i d e d
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.