All Questions
80
questions
4
votes
2
answers
2k
views
Fastest way copying from bgl.Buffer() to numpy array
I have some rendered or processed pixel data in a bgl.Buffer() object and need it in a numpy array but that proccess seems to take very long. Here is what I have tried so far:
...
9
votes
1
answer
781
views
Anti-Aliasing in GPU shader Module(OpenGL)
How to smooth the bound of the shape?
If you run the following script in blender,
you can see the Jagged Edge in that shape.
...
0
votes
1
answer
87
views
why bgl meshes flip when nothing is selected?
As described in API the following script will create a mesh from active object using bgl module:
...
0
votes
0
answers
407
views
capture data from different cameras
I need this for my video game that I want to start on in Blender Game Engine.
I have not figured out how to use multiple cameras and make them give data out without them being active cams or without ...
10
votes
2
answers
2k
views
Copy framebuffer of 3D View into custom frame buffer
General question: Is there a reliable way to directly access the OpenGL framebuffer of a View3D for copying?
(Please see the end of the post for more detailed questions)
I need a very fast way to copy ...
5
votes
0
answers
322
views
Custom shader script in compositor (de-linearize depth buffer)
Some months ago I wrote a minimal opengl 2.5d game engine with pre-rendered backgrounds (such old Resident evil, Alone in the dark and Final fantasy games). Depth is managed through a grayscale image ...
1
vote
1
answer
709
views
Fast streaming camera view to video for linux (v4l) system device
What i'm trying to achieve is to stream an arbitrary camera view in blender to a v4l device.
What i've done so far
After reading the community post about streaming the Eevee view on Windows and linux, ...
4
votes
1
answer
1k
views
Is there a way to render depth buffer into a texture with GPU/bgl python modules?
I need to render depth buffer of Blender's scene into a texture to further use it my shaders. I tried using the common OpenGL recipes for doing that, but none of them worked as it seems there is ...
2
votes
0
answers
205
views
Rendering depth buffer to texture using BGL fails on FBO drawing
I am writing a custom render engine for a level editor addon with GPU / bgl modules. I need to render a depth buffer to texture to later use in my shaders. I tried the way it is usually done with ...
1
vote
0
answers
210
views
I need a handler for render_complete but with OpenGL render
Is there a handler to execute a function after an OpenGL render (after the whole animation is rendered).
Because this script
...
2
votes
1
answer
644
views
How to draw RGBA 2D image in 3d_view with gpu module (or without)?
I just copied and pasted from https://docs.blender.org/api/current/gpu.html#d-image:
...
1
vote
0
answers
351
views
Render order of triangles is wrong with custom draw handler
Example code from GPU Shader Module (gpu) "Mesh with Random Vertex Colors" renders faces in wrong/weird order, what might be the cause?
...
6
votes
1
answer
507
views
How to make voronoi move like living ants?
In Twitter link below, I saw this work by Joe Gatling a few days ago. His voronoi moves like live bugs. How do you create that in Blender?
Moving ants with voronoi.
Edit. I'm back. I've just ...
4
votes
1
answer
357
views
2D 'POST_VIEW' drawing with gpu.types.GPUShader(vertex_shader, fragment_shader)
I can use gpu.shader.from_builtin("2D_UNIFORM_COLOR") to draw a square to a view (the nodeview), and give it a single color, but I want to use a custom shader. Does ...
0
votes
1
answer
313
views
How to highlight a polygon or a vertex under the pointer in Python?
I am trying to figure out how to highlight a polygon or a vertex that could be under the mouse pointer in Python for 2.80. The highlighting is just a visual indication. I realize that I will be ...