[Matplotlib-devel] Software 3D Renderer

Thomas Caswell tcaswell at gmail.com
Sat Mar 9 09:26:19 EST 2019


Interesting.

I suspect that we could sub-class `Image` and propagate the RGBA array the
renderer (the fiddly bits is getting the view port, size, resolution, etc
plumbed through correctly).

If I am reading this correctly, we could use it as MeshArtist?

This may be an interesting GSoC project.

Tom

On Fri, Mar 8, 2019 at 12:36 PM Nicolas Rougier <Nicolas.Rougier at inria.fr>
wrote:

> Yes.
>
> > On 8 Mar 2019, at 18:35, Ryan May <rmay31 at gmail.com> wrote:
> >
> > Does that include rasterization?
> >
> > Ryan
> >
> > On Fri, Mar 8, 2019 at 10:32 AM Nicolas Rougier <
> Nicolas.Rougier at inria.fr> wrote:
> >
> > I’ve coded a small pure Python 3D renderer (100 lines with loader,
> z-buffer, transformation, texture & light) available at
> https://github.com/rougier/tiny-renderer. But I’ve no idea if any part
> can be re-used for the 3D axis in matplotlib.
> >
> >
> > Nicolas
> > _______________________________________________
> > Matplotlib-devel mailing list
> > Matplotlib-devel at python.org
> > https://mail.python.org/mailman/listinfo/matplotlib-devel
> >
> >
> > --
> > Ryan May
> >
>
> _______________________________________________
> Matplotlib-devel mailing list
> Matplotlib-devel at python.org
> https://mail.python.org/mailman/listinfo/matplotlib-devel
>


-- 
Thomas Caswell
tcaswell at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/matplotlib-devel/attachments/20190309/847a7a12/attachment.html>


More information about the Matplotlib-devel mailing list