Page 4 of 4

Re: Blender 2.5 Alpha

Posted: Tue Mar 23, 2010 9:11 am
by Aloys
Following the discussion in the 'Max converter' thread it appears we have to wait till Blender's 2.5x API stabilises to further any PyPRP dev.
But forgetting that, is it possible to start some design work on the UI? Do we have enough tech specs available from Blender 2.5 to know exactly what is (and what isn't) possible as far as UI customization?
I don't know my way around Python, but designing and spec'ing a UI is something I can do.

If we are to start PyPRP 2 from scratch and get rid of Alcscript in the process there's quite a bit of UI design work to do..

I have recently installed Blender 2.5 A2 to get a feel for it, the UI is definitely different, but it has a lot of good things going for it.

Re: Blender 2.5 Alpha

Posted: Tue Mar 23, 2010 9:27 am
by diafero
Lontahv is working on a Blender 2.5 plugin, with the source code being available http://svn.guildofwriters.com/pyprp2
From the commit messages, it seems it can export basic geometry, and has some demo GUIs.

Re: Blender 2.5 Alpha

Posted: Tue Mar 23, 2010 4:04 pm
by Lontahv
There's quite a bit of Blender-wrangling involved in Blender 2.5 API coding right now. Since there are no Python examples (for instance some GUI stuff), getting stuff rolling took quite a bit of effort: guesswork and reading Blender's source code.

I haven't yet exported a working age, in the sense you can just start up Uru and link there. However, all of the custom GUI panels (except for materials which I'm currently thinking about and have disabled for the time being), work. By work I mean they get saved to the Blend file, and they export their values to PRPs.

Edit: I forgot to mention the prps are valid and can be read with PrpShop.

Re: Blender 2.5 Alpha

Posted: Tue Mar 23, 2010 4:37 pm
by Aloys
That sounds like you've made quite a bit of progress. :) Is there anything that does not include coding that I can help you with regarding the GUI?

Re: Blender 2.5 Alpha

Posted: Tue Mar 23, 2010 5:00 pm
by Lontahv
I can't think of anything right now. However, later victi--er--testers will be needed to test out the potentially buggy plugin.