fogleman / fauxgl

Software-only 3D renderer written in Go.
MIT License
869 stars 69 forks source link

Python port #9

Open karimbahgat opened 6 years ago

karimbahgat commented 6 years ago

Hi @fogleman. First off, really great job with this library, it's so simple and educational. This probably shouldn't be raised as an issue, but just wanted to let you know that I made a direct port of fauxgl for Python (with full credits to you), called phauxgl. It's obiously much slower since it's pure Python, and I will optimize and add remaining features in the future. Although slow, I can think of quite a few use-cases and projects where it will be directly useful, so thanks for writing this library. I thought this may or may not be interesting for you and/or fauxgl users.

fogleman commented 6 years ago

Cool!

erwincoumans commented 3 years ago

In that case you may also like this 100 line Python/numpy tinyrenderer, including texture mapping, obj loading etc: https://github.com/rougier/tiny-renderer

karimbahgat commented 3 years ago

Love it! That's pretty fast for a lot of visualization purposes, well worth the numpy dependency. Will definitively look into using that for geospatial work down the road.