Author Topic: exporter/Blender 2.5/2.6 series  (Read 53923 times)

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
exporter/Blender 2.5/2.6 series
« on: 23 February 2011, 13:57:30 »
UPDATE: latest Version of the G3d-Exporter can always be found here:
https://github.com/MegaGlest/megaglest-source/tree/master/source/tools/glexemel

If it's not working/up to date, try this, as this is the place Yggdrasil places it:
http://sourceforge.net/p/glestae/glestae/ci/master/tree/source/glexemel/g3d_support.py?format=raw

------------------------------
Omega mentioned here that the exporter would not work with blender 2.5 Series. ( https://forum.megaglest.org/index.php?topic=6583.msg67658#msg67658 )

Is this right? What are the problems?
Someone already has a workaround/fix ( if there are Problems? )
« Last Edit: 17 January 2014, 22:17:20 by titi »
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: exporter/Blender 2.5 series
« Reply #1 on: 23 February 2011, 16:10:17 »
I spent a weekend looking at porting the importer to 2.5. Here is summary of the problems for all plugins moving to 2.5:

1) Python version is now 3.x (many changes required to plugin code)
2) Blender API has TOTALLY CHANGED meaning much of the code must be redesigned and the API is not yet stable because they are still changing it.

With that said I am able to import G3D's into Blender 2.5 without Textures and Animation Sequences, but thats as far as i got.

John.d.h

  • Moderator
  • Airship
  • ********
  • Posts: 3,757
  • I have to go now. My planet needs me.
    • View Profile
Re: exporter/Blender 2.5 series
« Reply #2 on: 23 February 2011, 17:08:45 »
I'm pretty sure Blender's key system has changed significantly, too.  Things that couldn't be animated in 2.49 can be in 2.5, so watch out for that.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: exporter/Blender 2.5 series
« Reply #3 on: 23 February 2011, 19:26:12 »
Isn't 2.5.x still a beta though? Better off waiting until it becomes a stable official release.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

Gabbe

  • Guest
Re: exporter/Blender 2.5 series
« Reply #4 on: 24 February 2011, 15:08:03 »
Hey im sure i replied to this! oh well, what Omega said.

Current workaround if you are using the 2.5 is really model in 2.5 and animate in 2.49

gameboy

  • Guest
Re: exporter/Blender 2.5 series
« Reply #5 on: 28 March 2011, 13:19:45 »
Oh crap, 2.56 is too awesome :( oh well, I'm hoping if it comes to it, someone could export for me :)

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: exporter/Blender 2.5 series
« Reply #6 on: 28 March 2011, 17:19:31 »
I really do not like 2.5, as they flipped the GUI all over, and took out needed things like after you spacebar>add>object>cylinder, it adds one without asking how many rings/stuff you want. I tried right-clicking the object, and I looked for ways to set it but I saw none. Also right-clicking a border between to panels didn't let me split or anything like that....
Egypt Remastered!

Proof: Owner of glest@mail.com

ElimiNator

  • Airship
  • ********
  • Posts: 3,391
  • The MegaGlest Moder.
    • View Profile
Re: exporter/Blender 2.5 series
« Reply #7 on: 28 March 2011, 19:43:08 »
I really do not like 2.5, as they flipped the GUI all over, and took out needed things like after you spacebar>add>object>cylinder, it adds one without asking how many rings/stuff you want. I tried right-clicking the object, and I looked for ways to set it but I saw none. Also right-clicking a border between to panels didn't let me split or anything like that....
Yah, every release you have to re-learn blender.
Get the Vbros': Packs 1, 2, 3, 4, and 5!

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: exporter/Blender 2.5 series
« Reply #8 on: 29 March 2011, 01:29:36 »
My two bits:
I dislike how much they changed the GUI because now all that years of knowledge is about half obsolete, though I do think 2.5.x has potential (I still don't understand why such a major change is 2.5.x instead of 3.x). However, I don't think my preference should matter. I say we maintain exporters for both versions of Blender, as  newer Blender versions don't actually offer any new features that can be used in G3D, besides possible different (easier?) ways of creating models. Thus, maintain exporters for both 2.4.x and 2.5.x, so both our old time modders and new prospective modellers can both experience the best of Glest. :)
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

gameboy

  • Guest
Re: exporter/Blender 2.5 series
« Reply #9 on: 29 March 2011, 14:02:58 »
Its not hard to re-learn you know. And I think the changes are worth it. Some quick research on the website and you'll be up to speed. The 'space bar' add function is now mapped to 'shift+A' as the space bar is used for something else. By clicking on the corners you can separate and merge workspaces and to change the number of faces on a newly added object you can add the stuff in the tools panel which u can get by pressing T.
I really recommend 2.5x to the older version :)

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: exporter/Blender 2.5 series
« Reply #10 on: 29 March 2011, 17:19:16 »
Its not hard to re-learn you know. And I think the changes are worth it. Some quick research on the website and you'll be up to speed. The 'space bar' add function is now mapped to 'shift+A' as the space bar is used for something else. By clicking on the corners you can separate and merge workspaces and to change the number of faces on a newly added object you can add the stuff in the tools panel which u can get by pressing T.
I really recommend 2.5x to the older version :)

See all those changes are trivial and a waste of time as far as I'm concerned. The new interface colors are nice, though. :P
Egypt Remastered!

Proof: Owner of glest@mail.com

gameboy

  • Guest
Re: exporter/Blender 2.5 series
« Reply #11 on: 30 March 2011, 03:05:38 »
:) fine, don't say i didn't tell you ;) Its a lot faster and smoother too! Jst explore a bit and u'll see all ur dreams for Blender come true :P

Psychedelic_hands

  • Guest
Re: exporter/Blender 2.5 series
« Reply #12 on: 16 April 2011, 10:58:35 »
Now that 2.5 is officially out of beta with 2.57, will this be updated?

2.57 is really cool! I've been playing around with it. They've added in a few of the old things back aswell, like the way you split screens etc.
I'd love to do my glest'in with it.

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: exporter/Blender 2.5 series
« Reply #13 on: 16 April 2011, 16:11:20 »
When i have time I may look into this, I do have the importer converted so that it imports a non textured non animated g3d (which is a start). ITs a lot of work since many things changed in the API and it will take time to relearn it.

Psychedelic_hands

  • Guest
Re: exporter/Blender 2.5 series
« Reply #14 on: 17 April 2011, 11:30:47 »
Well, I'd be extremely thankful if you would.  :angel:

I've realised many new things in 2.5 which would be so handy, one thing I'm pretty stoked for now is live UV wraping, it would save so much time when recycling human models!

Psychedelic_hands

  • Guest
Re: exporter/Blender 2.5 series
« Reply #15 on: 22 July 2011, 14:06:17 »
Is it alright if I bump this topic?
Blender has released 2.8a which has been the second stable release past 2.5. To any people who said they didn't like 2.5 please give this a go, they've returned many of the controls back to 2.4.
Is this still being worked on? if the devs are unsure how to write the script, maybe we could ask someone on the blender forums if they're willing to do it for us?
I hope this isn't being forgotten about.

will

  • Golem
  • ******
  • Posts: 783
    • View Profile
Re: exporter/Blender 2.5 series
« Reply #16 on: 22 July 2011, 14:28:09 »
(And when porting, fix the two-sided export?)

Yggdrasil

  • GAE Team
  • Ornithopter
  • ********
  • Posts: 408
    • View Profile
Re: exporter/Blender 2.5 series
« Reply #17 on: 23 July 2011, 15:31:28 »
loveheaven made one (animations missing):
https://forum.megaglest.org/index.php?topic=7230.msg73922#msg73922

I would really like to add it to our git so it doesn't get lost but it kinda lacks a license... have to contact him.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: exporter/Blender 2.5 series
« Reply #18 on: 24 July 2011, 05:05:24 »
loveheaven made one (animations missing):
https://forum.megaglest.org/index.php?topic=7230.msg73922#msg73922

I would really like to add it to our git so it doesn't get lost but it kinda lacks a license... have to contact him.
The problem is, no animations = nearly useless. The majority of models will be animated, and thus must be exported as so. We really need that script to be expanded before it will be of use.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

Psychedelic_hands

  • Guest
Re: exporter/Blender 2.5 series
« Reply #19 on: 24 July 2011, 10:49:23 »
Hmmmm, what is actually the issue with the animations?

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: exporter/Blender 2.5 series
« Reply #20 on: 24 July 2011, 22:23:29 »
Hmmmm, what is actually the issue with the animations?
There is no issue, the script maker simply didn't include a way to export them.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

Psychedelic_hands

  • Guest
Re: exporter/Blender 2.5 series
« Reply #21 on: 31 July 2011, 05:44:32 »
So it's just a question of fixing it, not how to fix it? Alrighty, good.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: exporter/Blender 2.5 series
« Reply #22 on: 1 August 2011, 05:19:35 »
So it's just a question of fixing it, not how to fix it? Alrighty, good.
Well, think of it like if multiplayer was removed in MegaGlest, it's suddenly useless until we add the multiplayer. Animations are to G3D as Multiplayer is to MegaGlest, and just like multiplayer, animations are a difficult part of the script. I think the entire reason that they aren't in the script was that the script writing didn't know how to add them. Though, the inactivity shows that it's unlikely to be updated, so if any individual wishes to give it a shot, go ahead.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

Yggdrasil

  • GAE Team
  • Ornithopter
  • ********
  • Posts: 408
    • View Profile
Re: exporter/Blender 2.5 series
« Reply #23 on: 11 August 2011, 14:35:25 »
I have the feeling we all need glasses... Especially me because i just noticed now that loveheaven posted an _import_ script, no export at all. Sorry if i confused someone.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: exporter/Blender 2.5 series
« Reply #24 on: 11 August 2011, 21:31:50 »
I have the feeling we all need glasses... Especially me because i just noticed now that loveheaven posted an _import_ script, no export at all. Sorry if i confused someone.
...

 :P
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert