- User Since
- Feb 22 2016, 4:25 PM (182 w, 5 d)
Wed, Aug 21
@Miguel Porces (cmporces) What would it take to do these two?
Add Python utilities for managing custom nodes
Add Python utilities for converting nodegroups into custom nodes
It seemed like we were well on our way to this API/Interface: https://developer.blender.org/D2577 I don't understand why this is being abandoned.
The Look Development workflow is really straightforward. Model/Create an asset or assembly. Create materials for those assets, add lights, tweak till you're happy. Look Dev view in Blender should reflect this simplicity. From my perspective I've always seen this as a massive improvement over the OpenGL Material preview mode from Blender 2.7x. As for the design implementation, there are several cues to be taken from Marmoset Toolbag and Katana. However, when it comes to software UI and UX, everyone has their own opinion on what things should look like, so I don't want to push for anything too specific...
May 3 2019
Dec 3 2018
Nov 18 2018
Nov 10 2018
Jul 11 2018
+1 for Python 3.7. Now would definitely be a good time.
Jan 1 2018
Dec 31 2017
There are probably a lot of addon devs who would love to use the scene update handler but don't understand how it works, or they are using it incorrectly. The idealized function of the scene update handlers should still be included in 2.8, just in a less hacky way. The intended function of the scene update handlers should also be included. Specifically, when the scene is updated, the handler should run.
Nov 26 2017
This issue is part of a deeper problem. Sockets are not uniquely named. Unlike everything in else in Blender, multiple nodes can have the same socket names (even the same node can have the same socket names). I don't think this is good or consistent behavior. There's three things that could solve this issue...
Jul 10 2017
scene_update_pre & post, while used as hacks, actually provide a useful pipe into blender's update logic that would make some specific scripting tasks impossible. Clever usage allows operators to be run out of context, let's a dev run asynchronous requests and smart threading, as well as code injections. Until there is a proper proposal for replacement handlers, scene_update_pre/post could be left in 2.8, as at least to my knowledge, there are several addons and plugins in production environments that take advantage of them.
Mar 26 2017
Operator requires an execution override to work properly:
When called from the Dynamic Context Menu (spacebar), it works just fine
Feb 22 2016
Do you have any settings enabled in the Color Management tab? If you are using Film, RRT, Log, or Raw color management settings, or have color curves enabled, or you are using one of the built in camera filters, Blender will crash upon rendering your scene. (These settings can be found in Scene Properties, next to the World Properties button, underneath the Color Management tab)