New answers tagged

2

I keep a copy of Blender 2.79, where it still works, on my desktop to import LWO. Import, then save as a blend file and open in 2.8x


1

In free version you must remove archipack parameters using python console. Take a look at custom properties in mesh tab, you'll find the name of the property to remove. (for wall it is archipack_wall2) Select your wall, then in python interactive console, enter C.active_object.data.archipack_wall2.clear()


1

You can use a message bus subscription to do that. The following script will call a function when 'use_keyframe_insert_auto' is changing from the UI. The principle is: Obtain a subscription link using path_resolve on the scene Then use this link to subscribe in order to fire a function when the value changes Here is the code (look at the console to see ...


2

Annotations are properties of the class instance Bold question title, for what in the end is a python syntax error. The error is because the property annotations of the operator need to be referenced from the instance (self) subdivide.show_viewport = self.sub_visible Without, the script is looking for a local variable sub_visible that is not defined. ...


0

In the 3D view workspace, press N or click on the left pointing arrow on the top right corner. Go to the "Tools" tab, there you can find what you are looking for.


3

The official releases do not include the add-ons from the Blender Add-ons Contrib repository. However you can download and install them yourself. The exporter for Adobe After Effects (.jsx) can be found here. In order to install it: Download the file. Open add-on preferences in Blender (Edit > Preferences > Add-ons). Click the install button and select ...


1

Setter / Getter on property Something like this can be done with an update, or setter and getter on a blender property. The operator has been ditched altogether. Because the compositor is being used, the Scene type is a natural choice. For shader nodes choose Material. The getter returns how many math nodes are in the node tree. The setter adds more if ...


2

You need to use the newest version with 2.81+ compatibility. It's available here on GitHub, and here's a cleaned-up version by @p2or. Don't forget to enable it in Preferences > Addons


1

Track to Quaternion To align to vertex normal. The normal orientation with respect to vertices appear to be a track to quaternion, tracking Z in direction of normal, and using -Y as up. Since the only options for up in Vector.to_track_quat(to, up) are 'X', 'Y', 'Z' track with Y up and inverting the scale in X and Y. Simple example. Run in object mode, ...


0

Found a solution: import bpy from bpy.props import IntProperty class AddManyNodesOP(bpy.types.Operator): bl_idname = ".add_many_nodes" bl_label = "Adds many Nodes" bl_description = "Adds many Nodes" def execute(self,context): tree = bpy.context.scene.node_tree for i in range(context.scene.number_Nodes_Prop): ...


1

The add-on is just a wrapper for the rhino3dm package, which is currently missing on your system. The following steps should allow you to install the missing Python package: Open Blender and switch to the Scripting workspace. In the Text Editor press the + New button. Copy and paste the following script into the editor. import bpy import subprocess try: ...


1

Log showed this error: ERROR:BlenderGIS-master.operators.io_get_srtm:112:Http request fails url:opentopo.sdsc.edu/otr/…, code:403, error:Forbidden Turns out my company firewall was blocking the open topographry website, when i connected to my phone as hotspot it worked great.


0

That is nai be a pre release of its latest version and you will have to complete it yourself. I know that can be tricky but there are many blogs which can help you complete it yourself if you are able to find one which suits you and is understandable.


-1

These might be the possible errors:- 1. Check if there is sufficient space in the drive your os is installed. 2. Check if the addon downloaded is of correct windows architecture I.e. 32 bit or 64 bit. 3. Check if the blender version you are using is same as mentioned for the addon. 4. Install a stable blender release instead of nightly build or alpha build. ...


2

Add-ons usually give you an information where they are to find/use from. Most are in the right hand Sidebar opened with N. Here the Text FX: Location: "View3D > Tools" refers to the default Sidebar, as mentioned above. The Add-on gives you the option to "add a text", which depending on the type/function you want chosen from the drop-down menu then ...


1

I edited this a while ago for 2.7x and now for 2.83-alpha currently, this one preserves the values of the shapekeys and also hides other modifiers that could mess with the joining of shapekeys. bl_info = { "name": "Apply modifier for object with shape keys", "author": "Przemysław Bągard", "blender": (2,8,0), "version": ...


1

The rock generator has been merged in the "Add Mesh : Extra Objects" Add-on. You can then go to Add > Mesh > Rock Generator. You can find such informations by visiting https://developer.blender.org/


2

Blender's Python API allows to get the currently enabled add-ons, without any differentiation of what/who enabled them. Therefore it's not possible to distinguish between add-ons that have been enabled by default, by the user or by another add-on/script. You may however compare the currently active add-ons to the ones that are known to be enabled by default ...


1

Not direct answer, but maybe helpful if you choose the way of the viewport. The viewport is mainly faster because the GPU pushes the image directly to the screen instead of copying it back to the cpu for colomanagement and other calculations. So using the viewport, maybe directly pipelining it to whatever other output you seek might be one of the fastest ...


2

You have to check "Tab for Pie Menu" box in Preferences>Keymap


1

Use a property switch Declare a boolean property with an update method. def toggle_op(self, context): if self.toggle: bpy.ops.foo.bar() # start the operator bpy.types.Scene.toggle = BoolProperty(update=toggle_op) In your modal if not scene.toggle: return {'CANCELLED'} # or self.cancel(context) to do some clean up Related example for 2....


0

What happens if you copy blenderplayer.app over to that empty folder. Then, you could use it. There is also likely a preferences input for the player path. I once copied blenderplayer.app from one computer to another through Google drive, I think it worked (it was a while ago). I am currently not with my computer, but good luck!


1

sometimes blender will break the files of addon in addon folder. so you can not see it on blender addon list. What you only need to do is install them manually. Just unzip your addon make sure all the addon file in one folder copy this folder into this folder C:\Users{user name}\AppData\Roaming\Blender Foundation\Blender\2.81\scripts\addons\ restart ...


1

You either need to be in Pose Mode or have an armature object selected, otherwise the panel won't be displayed. This happens because the panel implements a poll() function that checks for these two conditions.


0

G'day Daniel, The install function in blender just copies the addon files to your scripts/addons folder for the version of Blender that you install the addons from. So there are somethings we'd like to check. 1st is the addon actually installed into the correct directory? You will need to check your addons folder for the version of blender you are using. ...


1

Maybe you can consider starting with a new blend file (empty), then you pass to addon the source blend file. The addon can link the scene/collection from the source file, render and remove linked. Then repeat the process. Or, to follow your initial setup, you could put the whole scene in a "root" collection and then call bpy.ops.outliner.collection_delete (...


2

If I understand what your goal is correctly, then here is a solution that should work for you in version 2.8 without needing any add-ons or extra tools. Move your clone object(s) to a new collection with M and give it(them) a useful name, such as "hair". Add a new vertex group to your main object, Suzanne in our example here. You can leave it at the ...


Top 50 recent answers are included