Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [development]

For coding questions about addon or script development, and the Python API. Does not include general programming questions, non blender specific tasks or errors, nor compilation of Blender binaries or questions pertaining to the C source code.

2
votes
0answers
11 views

How to contribute as systematic beta tester

I am torturing Blender 2.80 beta as video editor to try to uncover bugs. I would like to know if there is any kind of list of tests to be done, in order to help developers.
1
vote
1answer
118 views

Patch notes for 2.8 beta?

Where I can see it? Doesnt seem to find anywhere. And new updates are released every day it seems? Should I update Blender every day too? Afraiding of that something will be broke in updates, like ...
1
vote
0answers
116 views

Running Blender under Virtualbox

I setup a VirtualBox machine under Windows for dev related stuff (python, visual studio etc), everything works except that I cant run Blender :( it crashes with ...
2
votes
1answer
643 views

How to edit 2.8 UI icons?

Blender 2.8 comes with a set of monochromatic icons which seem to be stored inside datafiles/icons/*.dat. How can these icon files be edited/replaced with other/...
0
votes
0answers
21 views

Building private Blender release with Python Script Node in Compositor

So someone has written and built a version of Blender from v2.79 that allows us to manipulate images as numpy array in the Compositor: https://github.com/bitsawer/blender-custom-nodes The Windows ...
0
votes
0answers
27 views

How to know if an object is translating, rotating and/or scaling

In python, is there any simple way to know when an object is having a transformation (location, rotation and/or scale)? The only heavy way I found is to create an object list and to compare the ...
1
vote
1answer
51 views

Event key for “TAB” and “TAB + shift” on add-on modal?

I am finalizing a Blender add-on and I have an issue on the modal part with 2 events triggered by TAB or TABSHIFT. Here is the actual code: ...
2
votes
0answers
61 views

Real World Roughness Samples in Blender

TLDR: We've developed a method to measure a surface's microfacet distribution, and are looking for a way to integrate this in a Cycles shader. For more info, see this paper. Hi all, Together with a ...
0
votes
0answers
136 views

Source Code Blender

Can someone tell me in which part of the source code is this section of tabs? I have searched a lot but in fact I need help because it is too long both in lines of code, as in number of files, and it ...
5
votes
1answer
309 views

Blender linear RGB to sRGB conversion

Does anybody knows what operation Blender does when it saves the image to .png file? I am interested in an exact formula, it might be also the source code. What I found in source till now is RGB->...
2
votes
0answers
79 views

Blender(cycles) fails to render correct values in some pixels. Fails to hit correct triangle. Why? And how to avoid this problem?

I do some rendering in blender(cycles). I render with the help of cycles nodes .exr images, where in each pixel instead of rgba-channels I store xyzObjectIndex-channels. Everything works fine up to ...
0
votes
1answer
43 views

Properties Editor: How to change short to int for “Pass index” button in Relations?

I am numbering objects in my scene with the help of "Pass Index" button. . Apparently this button is short and it can not be set to more than 32767 objects in the scene. I would like to change ...
1
vote
0answers
45 views

Writing rendered image to file (C++)

I am trying to modify a little bit the source code of blender to fit it to my needs. Does anybody know which function is responsible for saving a rendered image to file? Thanks in advance. What I ...
1
vote
0answers
95 views

Create a Button with a Large Icon

How would I add a button with a large icon in the Blender interface in my menu for an addon? I figured out how to make a button with a small icon on the left side, but if I want an image to be the ...
0
votes
0answers
43 views

When I try to call a mode_set operator from one of these handlers, the traceback blender crashes

I tryied to come with a elegant solution fot easily removing handlers from blender. I was thinking in something like that. The cool part is that in this case you can have independent namespaces for ...
0
votes
1answer
35 views

Is there a reason why handler functions are added differently from custom driver functions?

If I add a handler, I use: bpy.app.handlers.handlertype.append(captainFuture) If I want to remove it, I usually use the cheap way out since I still haven't ...
1
vote
1answer
265 views

How to create a minimap with independent movement?

How can I adapt this script to the following needs? I want to be able to... move camera only camera travel a long the mini map shows the map in a litle circle in a corner of the screen without ...
0
votes
1answer
1k views

Download a specific Blender source version from Git

I've installed and use official Blender 2.79 on my Os X. Now I'd like to better understand its structure, and try some development. So I'm trying to download hash 5bd8ac9 11-09-17 from git (the hash ...
1
vote
0answers
371 views

How Does Eevee Handle Shader Nodes?

I have been reading about GLSL development and the applicable portion relates to how different shaders pass data between each other. As I understand it once a shader finishes the computed color, ...
0
votes
1answer
184 views

How to avoid fence post issues when changing modal operators?

Is there a recommended option for avoiding fence-post issues (as in waiting for input) when exiting or changing a modal operator in Blender? It's been something I've been trying to find a nice ...
2
votes
2answers
528 views

What do I need to become a Blender developer?

I have been wanting to become a developer for some time. I want to keep software up to date and put some ideas in practice, like creating a remesher with flow detection. I like to use python to write ...
0
votes
1answer
60 views

Blender C, Object struct name

I try to get my name object from Object struct, but it seem that name doesn't exist in this struct. Where is name of Object. ? Thanks a lot.
0
votes
0answers
291 views

How do I find the Blender api source code I would like to change in building folder?

I try to build Blender and have a customize matcap list. I have already successfully change the default matcap to my own one. And now I wanna to add more on the list like the reference image below. ...
33
votes
1answer
21k views

What's the purpose of the EEVEE rendering engine?

Is it an alternative to Cycles, or just for the 3D viewport?
4
votes
1answer
839 views

Does Blender have a Wayland backend?

I'm working on trying to submit a bug for an issue while running Blender 2.78c under Wayland, and need to know if Blender has a Wayland backend, or if it is still using X11 via Xwayland when running ...
3
votes
1answer
595 views

What are Blender nightly builds?

Lately I've been hearing this term a lot, but I don't really know what does it means.
0
votes
1answer
65 views

How do I sort out this tracking actuator?

So without explaining everything, the tracking sensor tries to track to an object in a different layer that hasn't been added into the scene. To fully explain, the problem lies within which object ...
1
vote
0answers
62 views

Store custom class a property

I am trying to store a custom class in a property group. I tried doing it this way: ...
1
vote
2answers
528 views

Search custom properties in objects on the scene (Python)

Is it possible to somehow search all objects on the scene which have a custom property enabled using prop_search? I know how to do this with dynamic EnumProperty but it seems to be not an option as ...
2
votes
2answers
641 views

EnumProperty fill dynamically using callback

Fellow pythons, greetings. I am trying to create a dynamic Enum property that lists all objects on the scene with a certain custom property. However, whenever a new object is created on the scene (and ...
0
votes
0answers
99 views

How to insert Telugu text in input text box

I have made an addon with a input text box. I need to add text on Telugu language. But it appears as boxes in input field. Whne I see system tab under User preferences, in the interational font ...
1
vote
0answers
603 views

Texture atlasing in blender to substance painter?

I am working on many assets for a game proyect , I used blender to model the props and prefer substance to work on pbr shader for unity engine 5.5 , first of all , before ask my question , I need to ...
3
votes
0answers
60 views

Cycles Displacement Socket performance considerations

Preface -- I'm not a skilled C-language coder at all, just a hobbyist-artist. This is an absolute newbie question involving Cycles code, and I was referred here by staff at CGCookie. Question: In the ...
2
votes
0answers
53 views

What environment is used for building the Linux Blender executables? [closed]

The Blender precompiled binaries for Linux available at the official download page are said to suit most Linux distributions, with the only requirement of glibc2.11. I'd like to know how are such ...
6
votes
1answer
369 views

Trying to extend the animation system

I'm trying to modify Blender to add something I call (informally) "bone inertia". It's a bit like having a soft body attached to a parent bone that's used to drive the child bone. The difference is ...
1
vote
0answers
33 views

Question to Blender developers on file handling in Windows [closed]

On one of our Windows 10 PCs we are not able to access render output files of Blender v.2.78 using windows explorer: The file is listed in the file selection dialog in Blender, but is not visible to ...
0
votes
1answer
870 views

how do i export multiple .fbx, with one material, and one texture map?

i’m using blender to create a bunch of assets for a mobile game in Unity. Sometime ago we adquired the Sinty Studio´s Simple Port assets, and I realize that they use only one material, and one texture ...
0
votes
0answers
195 views

Freestyle on Render Layers

This may be a question for the developers. I am using several Render Layers to separate different freestyle line styles. There is a freestyle option to cache the View Map, which works great if you ...
2
votes
1answer
173 views

Macro operator children are not called from python

The Macro operator in the following code calls two other operators that log the calls of their invoke and execute functions. If the macro operator is called from the ...