Comments (5)
Thanks, and many thanks for your sponsoring. I've tried to contact you but did not find your email :) I plan to finish at some point because I'm working on vispy 2.0 and the book will be adapted accordingly. By the way, you might also be interested in
https://matplotlib.org/matplotblog/posts/custom-3d-engine/
from python-opengl.
Thanks. I'm actually more or less back to to 3D and I hope to finish it but no schedule at this point.
from python-opengl.
Good point! I guess nobody wanted to write to me before :) Time to update my profile. Just in case, the email is [email protected].
I read the Custom 3D engine in Matplotlib some time ago. That was the second thing I read from you - after the Python to NumPy book. Loved it!
I asked because I think you have a good perspective on the use of framebuffers. Considering what you wrote in the Numpy book, I thought there might be some examples where each frame depends on the state of the previous one.
No pressure :) I thought you had some good ideas in that area, and since framebuffer introduces some interesting possibilities, I'm pretty sure your work will be another eye-opener. I am looking forward to the continuation!
from python-opengl.
Yes, you can do amazing thing with the framebuffer. For the numpy examples, it's based on an old tutorial from gpgpu (general programming on the GPU) and uses the "ping pong" techniques. In the glumpy examples directory, you've also somepost-processing filters made with the framebuffer. I think there are also some example with render to texture.
from python-opengl.
I am also very interested in the rest of this book. I also noticed that your focus has switched to your other visualization book. But I want to be one of the voices supporting and looking forward to seeing more of this book.
from python-opengl.
Related Issues (20)
- Is it possible to save cad solid file from 3d poly lines ? HOT 3
- English spelling issue in anti-aliasing section HOT 1
- Mirror on github pages? HOT 3
- Broken links HOT 1
- Present perfect/past in the abstract HOT 1
- As many --> as much HOT 1
- numpy --> np HOT 1
- Transparent cube surface, it is a bug? HOT 3
- Typo HOT 1
- Non-compiling example GLSL code section 3.2.6 (fix included) HOT 1
- flickering outline around line segments in agg-segments.py HOT 8
- small error section 3.2.6 - Varying color HOT 2
- linestrip-dotted.py HOT 1
- linestrip-3d.py HOT 1
- pyglet URL HOT 3
- Typo section 3.1.3 HOT 1
- Code error in section 3.2.6 HOT 1
- code error in chapter 9 linestrip HOT 5
- Code for Keyboard Escape close doesn't work in Section 3.8 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-opengl.