Questions tagged [add-on]

An add-on is a python script or plugin created to expand Blender's functionality. There are many add-ons in the official builds of Blender, and with every new version comes new add-ons.

750 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
7
votes
1answer
454 views

Trails Behind Projectiles

How would I add comic-like trails to projectiles, such as arrows? I have an example from YouTube, but the effect is done in another software. https://www.youtube.com/watch?v=K4lmGGSsFYg The effect ...
6
votes
1answer
1k views

How to update compositing nodes via script?

I create some nodes in compositing via python script: ...
5
votes
0answers
33 views

Finding which addon an operator belongs to

A recent question / answer involves what looks like an overridden operator bpy.ops.object.align() differing from the documented default, how do we find which addon(...
5
votes
0answers
111 views

How to access Density/Flame grid via Python in 2.82 (Mantaflow)

Does anyone know how do I access the density/flame grid for the new Mantaflow fluid simulation engine in Blender 2.82? The old path still exists: ...
5
votes
0answers
363 views

Update function for NodeSocket?

How do I set a callback for socket input change (value or link change) when having a custom node? I have a socket defined like: ...
5
votes
1answer
1k views

ANT Landscape erode option?

I have just updated to Blender 2.79 and was playing around with the updated ANT landscape add-on when I noticed a new option called Landscape Eroder, this has the potential to be really cool but I can'...
4
votes
0answers
70 views

How to dynamically load a .dat icon (toolshelf icon)?

Using documentation here 2.80/Python_API/UI_DESIGN, I've managed to create a custom .dat tool shelf icon for use with an operator in my addon. The icon will display from my addon when registered from ...
4
votes
0answers
183 views

Scale operator icon OR make template_icon clickable

I am trying to present the user with a gallery view to select a item from the thumbnails. Ideally, they click a button, are presented with the gallery view, and with a single click choose the item. I ...
4
votes
0answers
57 views

Blender Python: Output Paragraph of Text?

Is there any built-in support for automatic line breaks when writing text to the UI, such as through the layout.label() function? For example, if I set text that ...
4
votes
0answers
120 views

What is the appropriate way to write and distribute an addon that works with both blender 2.80 and 2.79?

I have written a python addon which is compatible with both 2.79 and 2.80. When setting the "blender" key in bl_info to the appropriate version, the code works otherwise unmodified in both versions, ...
4
votes
2answers
1k views

How to set attributes in a Blender registered class dynamically?

Is it possible to set an attribute in a class dynamically? That is I don’t want to have the attribute (e.g. could be a property) defined in the body of the class directly, I want it to be defined ...
4
votes
0answers
264 views

How to define own snapping points?

can someone tell me if its possible to define own "snapping points"? I know the poissibility to snap to Volume, Face, Edge, Vertex and Increment - but what i need is the following: I made a small ...
4
votes
0answers
239 views

Is there a way to make blender using slerp on quaternions?

I'm now working on a blender importer addon. I have managed to import models and animations extracted from some game into blender successfully. The pose looks perfect most of the time, but at some ...
4
votes
0answers
158 views

Mesh Extra Objects - operator panel is empty when using api instead of gui

I am using the Add Mesh Extra Objects Add-on. If I add a regular solid via gui I can set stuff in the operator panel like source, size, vertex truncation, ... If I use ...
4
votes
0answers
322 views

Particles intersecting object and then exploding without reason

I'm using PyroEvil's Molecular Physics addon, which is required for the simulation to work. Find it here. I've been playing around with the aforementioned addon, to see what it can handle and what it ...
4
votes
0answers
334 views

Hide filter options in UIList

I want the UIList to not show the filter options (inkl. the plus button). I've use following flag: self.use_filter_show = False The flag disables the filters ...
4
votes
0answers
890 views

Help with Atomic Blender addon

When loading PDB files into blender with the Atomic Blender addon, only the atoms are present but no bonds, despite selecting sticks/bonds and varying a number of other settings.
3
votes
0answers
45 views

Per-Face Vertex Color from Image Texture

Is it possible to convert a UV mapped image texture into per-face vertex color? I found this script that can generate Per-face vertex color from Normals of 2.79, or an add-on Bake vertex color, but it ...
3
votes
1answer
29 views

Cell Fracture Add-On Automatically Decimates Base Mesh

Wondering if anyone here can offer some advice on the Cell Fracture add-on. I am trying to fracture some very high-poly triangulated 3D scans but it seems that the Cell Fracture add-on takes it upon ...
3
votes
0answers
36 views

Updating very old add ons for use in Blender 2.8-2.9 onwards

I have a question regarding a very old add on for Blender, that I am hoping to make work in the current version. Currently, I have gotten into to developing add ons for the Space Simulation software ...
3
votes
0answers
39 views

How to write unittest to test Add-on

How to write unit tests in blender and how to compile them to see there are running perfectly. note: unit tests to test add-on. Thank you.
3
votes
1answer
77 views

Importing SVG files without losing transparency data

I've been using Blender to make things like these: stylized vector illustrations made with Inkscape or Illustrator, imported as layered transparent pngs into Blender. The effect is easier to ...
3
votes
0answers
96 views

Header Alignment - Make Stretchy

Is it Python, from the space_view3d.py or related python file, or the deeper C/C++ code that allows alignment of the header elements at the top of the 3D Viewport? You can see space after the Object ...
3
votes
0answers
50 views

Node Wrangler Viewer node's Emission Strength defaults to 16.667

Is there a way to change back the Viewer node's Emission Strength to 1 by default? Every time I ctrl+click on a node it creates a viewer node with the strength of 16.667 and I have to turn it down to ...
3
votes
0answers
43 views

How to add my own SECOND splash screen

I want to add a second splash screen that will appear when I start blender and in which I can add my own text. This is necessary for my addon.
3
votes
0answers
520 views

*.JT CAD format direct import

Has anyone stumbled across a decent way of importing .jt CAD files into Blender? Direct import would be nice. Currently I am using CAD Exchanger (paid license) but if someone is using an different ...
3
votes
0answers
220 views

Custom Renderer as an Add-on

I have been writing a custom raytracing renderer in C++ and I would like to natively integrate it with Blender 2.8 as a custom renderer. I know that this is possible, as I have seen many projects (for ...
3
votes
0answers
246 views

Drag & Drop custom mesh formats into viewport

I have an add-on for importing/exporting a particular mesh format. Is there a way I can have drag & drop of this file type from the file browser into blender viewport automatically trigger my ...
3
votes
0answers
2k views

Everything Nodes?

A few years ago in blender community exploded an information that blender will make some game changing feature, they called Everything Nodes, but to this day, we have nothing more than one short video ...
3
votes
1answer
125 views

Animate A Change In Speed (Velocity Keyframes)

In blender you can keyframe a parameter's value, but is possible to keyframe rate of change in that value (the speed). For example, animating a rotating wheel smoothly speeding up, staying at a ...
3
votes
1answer
611 views

How to wait for an operation - to another operator - to complete within an operator (import_scene)

Besides the point but why is this not working as a default stack is expected to work? I'm trying to get an operator to call another operator and wait for the operator's response before proceeding. ...
3
votes
0answers
53 views

What is the best Addons location?

Blender 2.80 Hi, looking for info on best practices for Addons. What are the benefits of installing to "Roaming" vs User and are both path location needed? I would like to have Stable and Beta version ...
3
votes
0answers
82 views

How to customize height of buildings with the OSM add-on?

I'm having problem regarding to the height of each of the building. I want to have different heights of the building like what is look like in that particular place. What should I do? I was thinking ...
3
votes
0answers
95 views

How do I use Bgl?

So my question is: I understand nothing about openGl api, that's super confuse to me, Where do I start? I did get that I need to append a callback to a draw handler and remove it to enable/disable my ...
3
votes
0answers
205 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 ...
3
votes
0answers
204 views

How to debug (more or less) random segfaults?

I ran into a wall with my add on development. (I am still a beginner with python and programming and add on development, so please be lenient). I am running a modal operator to do some changes on the ...
3
votes
0answers
393 views

Creating nodes with dynamic number of input sockets?

Is it possible in any way to create one's own node type in one of the node editors (let's just say the Compositor for example) that can have a dynamic number of inputs? Not a group node, just a ...
3
votes
0answers
139 views

How to Make a Cinematic Timelapse?

Is there any addon program or plugin, to make a Timelapse look like this? https://www.youtube.com/watch?v=ac4qV2uIF3Q
3
votes
0answers
106 views

Help with understanding the addon enable process in blender

I’m trying to make our add-on work when its enabled from blender starting up (safe as enabled in user prefs). But for some reason this doesn’t work. It works fine when enabled after blender has ...
3
votes
1answer
318 views

Animation Loop Add-On Problem

So I've worked on a local add-on that would allow me to adjust the start frame and the end frame of the playback loop. I created an enum list with three options: default, A, and B. Basically want I ...
3
votes
0answers
122 views

Can you access blender from a third party application?

I was wondering if it was possible to use some of the blender addons, such as the virtual reality addon, through another party. Meaning, can I run blender Virtual reality through another application, ...
3
votes
0answers
72 views

Possible to get the current “item” of the undo_history?

Is it possible to get the current "item" of the operator: bpy.ops.ed.undo_history(item=x) I'd like to store this information to use it later but need to get back ...
3
votes
0answers
152 views

Could not Render Loaded Texture in 3D View by bgl module

I wrote below scripts to render texture already loaded by blender. However, no images are rendered on 3D View. This code works correctly when I run this script on blender 2.70. But, this script ...
3
votes
0answers
141 views

Seeking add-on for notes

I often wish there were an add-on to embed notes in a blender design, tacked to specific points in the model of an object. I mostly do 3D models for mechanical designs that get 3D printed, and ...
2
votes
0answers
20 views

Call update function when initializing a custom property

I am writing an add-on with a panel UI, in which I want to have a drop-down list of all objects in a specified .blend file, so that my operator could append the selected object. I've managed to do ...
2
votes
1answer
26 views

Import Image as Plane Without Cropping

I'm using the Import Image as Plane add-on to import RGBA PNG-24's. My issue is that the add-on automatically crops the planes, which changes the images' location relative to the world origin. As you ...
2
votes
0answers
16 views

I can't see the drop down menu of my add-on in Blender 2.8

I work recently on the passage of my add - ones in the version 2.80 (formerly 2.79), however, when I click on the furniture or equipments menu, the pop-up menu does not display, while with the version ...
2
votes
1answer
29 views

Operator addons with multiple texture inputs in Python

I'm fairly new to Python in Blender and working on an add-on to allow users to input their textures without accessing the node editor. I take reference from some of the codings within this website and ...
2
votes
0answers
68 views

How to call bpy.ops.view3d.cursor3d() from another operator?

I want to set the 3d cursor location using bpy.ops.view3d.cursor3d() operator before calling my own operator with a shortcut. This is what I have tried- ...
2
votes
0answers
70 views

How to re-register a built-in operator?

An existing operator can be overridden by assigning bl_idname of an existing operator to a new one. This can be used to extend and even limit the functionality of ...

1
2 3 4 5
15