New features...

3 views
Skip to first unread message

RB[0]

unread,
May 5, 2009, 11:53:35 AM5/5/09
to PYGGEL-dev
Alright, fresh out of pyweek, there are a few things I have been
planning to work on, as well as a few things I was going to ask for
help with.

The first thing I am working on now will be moving texture binding
outside of display lists.
This will allow features like texture swapping, shaders and texture
sorting.
After that I plan on implementing a simple shader system, with builtin
values that PYGGEL will store texture/color data in, so if a shader is
present, shader.Texture(texture) and shader.Color(color) are used,
instead of glBindTexture/glColor4f...


The things I was hoping for a little help on, are for now, a cal3d
importer/renderer.
There is one written in C, but the windows bindings are out of date,
and I haven't managed to build it successfully yet, so if anyone has
experience with those kinds of things, perhaps they can get it to
compile.
But I was thinking a better solution might be to just make a ctypes
loader - so if anyone has experience there it would be helpful too :)

Also, we're going to be getting ODE integration shortly, thanks to
jestermon (he's made a few projects in pyggel already, on pygame:
http://www.pygame.org/tags/pyggel -- the two that aren't PYGGEL are
his :P )


Cheers all :)

pymike

unread,
May 5, 2009, 3:23:59 PM5/5/09
to pygge...@googlegroups.com
Desperately need animation :(
--
- pymike

RB[0]

unread,
May 5, 2009, 5:01:36 PM5/5/09
to pygge...@googlegroups.com
Yes, that is what cal3d is meant for :)

Markus Martin

unread,
May 5, 2009, 6:29:35 PM5/5/09
to pygge...@googlegroups.com
> On Tue, May 5, 2009 at 2:23 PM, pymike <pymi...@gmail.com> wrote:
>>
>> Desperately need animation :(
>>
> Yes, that is what cal3d is meant for :)

Are we not supporting traditional keyframe at all animation then? Or
is it just not a high priority?

Nice to see more people interested in PYGGEL though.
-Markus

RB[0]

unread,
May 5, 2009, 6:32:10 PM5/5/09
to pygge...@googlegroups.com
Well, I think we need animation of some kind.
I think cal3d is more versatile than key-frame as well, but I dunno. If no one else is interested in doing anything with this, my priority could be cal3d and I'd work on that, but if someone else cares to work on implementing some form of keyframe animation - then great :)

RB[0]

unread,
May 6, 2009, 4:38:41 PM5/6/09
to pygge...@googlegroups.com
Texture binding has now been moved out of the display lists, and a demo that shows how to do texture swapping on regular 3d objects (ones that have a texture attribute) and BasicMesh objects...

Everyone try it out and let me know if there are any bugs :)
Reply all
Reply to author
Forward
0 new messages