[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [pygame] GSoC 2010: A New Draw Module
- To: pygame-users@xxxxxxxx
- Subject: Re: [pygame] GSoC 2010: A New Draw Module
- From: Luke Paireepinart <rabidpoobear@xxxxxxxxx>
- Date: Sun, 2 May 2010 18:00:41 -0500
- Delivered-to: archiver@xxxxxxxx
- Delivered-to: pygame-users-outgoing@xxxxxxxx
- Delivered-to: pygame-users@xxxxxxxx
- Delivery-date: Sun, 02 May 2010 19:01:14 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type; bh=uN00Sp3wS94j2+o+NBkQvyccas2wa1djCl9cg94YFXY=; b=Igw5GS9tcqEVRxbh09YawNI1QR1JCSGb19SaK7stGsof+3J3xli01I13o/R5SLc2FT u3u7kWbruQw9IeQctovbQDstdkCu0T/pdrYg/0E/BZBmPytUu7M/GhP35k8YL5plAi5O HjIkQuKlatcHVAvEQyY1Fz3gpbxHoHcknWclg=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=Y2LmYj7QfGBzfRbOKTJi6JszJFRFiSLFdpnjgUvjezgwfQdwjVtwsv5uaWy5ebyHbz t+EyRIGi+Ine7iy7Meb5JhpRhMlnk0mXhrRbkDgkS0yX96wHDujj4QSvsYkDfLL9AL7u +XcSFBWqOX0EWR8rWmFICCieG1SpeUj8R6q1M=
- In-reply-to: <4BDE02CE.4020300@xxxxxxxxxxxxxx>
- References: <4BDE02CE.4020300@xxxxxxxxxxxxxx>
- Reply-to: pygame-users@xxxxxxxx
- Sender: owner-pygame-users@xxxxxxxx
Yay.
Pygame has needed this for a LONG time.
Good luck! Keep us updated.
On Sun, May 2, 2010 at 5:55 PM, jug <jug@xxxxxxxxxxxxxx> wrote:
> Hello!
>
> I'm going to write a new draw module for pygame and pygame2 as part of
> GSoC this year. The aim is to have one draw module for pygame that
> implements not only the very basic drawing of a few plain color shapes but
> also drawing of more advanced shapes and whith more advanced attributes
> (ie. curves, rounded corners, aa, etc.) as well as alternative filling
> methods
> (ie. procedural or image based textures, filling from another surface/image
> (cloning), etc.). Unlike now the code will be object oriented thus you'll
> need to create a (pen) object before using it to draw stuff. That is to to
> keep
> code clean and structured and avoid functions with (terribly) long parameter
> lists. However, I plan to add some shortcuts for basic functionality (and
> maybe
> compatibility).
>
> I'm still thinking about concepts and have some more vague ideas in mind so
> if you have any ideas or suggestions please tell me :)
>
>
> While development I'll blog about any progress at
> http://pygamedraw.wordpress.com/
>
> Even though I've got svn access to the pygame repo (thank you, rene) I also
> have a (currently still empty) hg repo with wiki and issue tracker at
> http://bitbucket.org/schlangen/pygamedraw
>
>
> Regards,
> Julian
>