All Questions
80
questions
0
votes
0
answers
13
views
Save an image of an area by it's index [duplicate]
General Question: Is there a way to capture a raw image, so no overlay or gizmo, of an area within Blender only by its index?
I would need a script that writes the pixels of the area to an image ...
0
votes
0
answers
29
views
Copy framebuffer of 3D View into image
General Question: How can I copy the frame buffer of the currently active viewport to an image within Blender?
The following link already addressed the question, however it utilizes a modal operator ...
1
vote
1
answer
52
views
Unable to read depth from buffer when offscreen rendering
I'm trying to read the depth buffer from a frame buffer during offscreen rendering using the gpu.types.GPUFrameBuffer.read_depth() function from the gpu module. No ...
2
votes
1
answer
95
views
Drawing a circle that faces towards the view with GPU/BGL?
Im trying to draw a circle using the GPU/BGL module that appears on a given certain 3D position (in my example, the cursor's location) and, when drawing, it points towards the current view.
I'm using:
...
4
votes
3
answers
422
views
How to draw a specific color with gpu shader
This is a bulid-in shader of gpu module to display a 2D rectangle in viewport,
if you check the color of the rectangle via photoshop/MSpaint or use ...
1
vote
0
answers
218
views
Custom render engine - creating material previews with OpenGL?
I'm working on a custom render engine through a Python addon that uses the bgl module for most of its rendering. bl_use_preview ...
0
votes
1
answer
326
views
How to force draw_handler_add?
I have a draw function inspired from this answer:
...
0
votes
0
answers
78
views
How to directly store Blender File Images Externally?
I'm using this answer to generate images from view port
but is there a way to directly externally store/generate this image?
and by that I mean NOT having to manually save them through Image Editor
2
votes
1
answer
545
views
Drawing to multiple render targets using the GPU module
Is there a way to draw to multiple render targets at once using the Blender's GPU module? I am looking for something similar to glDrawBuffers in OpenGL.
Say, for example, my fragment shader looks like ...
2
votes
0
answers
597
views
Dashed Lines GLSL Even Sizing
I'm working on a dashed line shader in a Blender add-on and my aim is to get all lines, regardless of length, to have the same sized dashes and dash spacing.
GPU shaders are relatively new to me so I ...
0
votes
1
answer
777
views
How to get a list of faces with corresponding indices?
I am trying to get a list of faces that has each index of the 3 vertices that go with it. I thought about just doing it from scratch but they are kinda in random order.
I am looking for a list that's ...
1
vote
0
answers
172
views
How can I make objects created with the GPU Module visible in the final render?
I used the code example for creating a triangle with custom shader from the official docs:
...
0
votes
0
answers
355
views
Rendering opengl image and then saving to a filepath
Need help solving how to render an image and then save to a filepath while in a loop.
The following takes a photo and exports; however it isn't rendered.
...
3
votes
3
answers
1k
views
How to make rounded corners for 2d rectangle with a custom shader?
Does anyone know how to make rounded corners for a 2d rectangle with a custom shader?
...
1
vote
0
answers
557
views
Drawing a rectangle using opengl in blender
I'm learning opengl in blender and successfully drew a triangle in 3d viewport.
Now I'm trying to draw a rectangle using Element Object.
Here is what I've tried. But it draws nothing.
...