4 ms·
It's pretty nice, but there are some quirks. For instance commands depend on which Blender UI tab has mouse foucs (kind of natural for a GUI application).
by semi-extrinsic 4y ago
It's pretty nice, but there are some quirks. For instance commands depend on which Blender UI tab has mouse foucs (kind of natural for a GUI application).
- boppo1 4y agoThat's just if you're running stuff through bpy.ops. If you work at a state level with bpy.data it's a lot more agnostic.
- Etherlord87 4y agoSome stuff can only be done through bpy.ops, like changing the order of modifiers (if you really didn't want to use bpy.ops, you would need to remove all modifiers and recreate them, though this would severe any references to the old modifiers outside of your script, so you really can't do it without bpy.ops). Also sometimes operators are faster, so resigning from them sacrifices performance. And of course sometimes there just isn't an equivalent non-operator function, so you would need to recreate a functionality in order to not use an operator.