Age | Commit message (Collapse) | Author |
|
|
|
|
|
needed since the removal of node tree panels in rB48c137ad5d5a
|
|
|
|
Differential Revision: https://developer.blender.org/D3746
|
|
|
|
- use diplacement node instead of two math nodes now
- better spacing of nodes
- add frames around textures an mapping nodes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
was caused by recent clickdrag event changes
|
|
|
|
also turned some tuples into namedtuples for better readability
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"Close D2736"
This adds an Operator for automatic texture setup for the pricipled
shader.
Shortcut is ctrl-shift-T
|
|
|
|
|
|
|
|
|
|
Differential Revision: D2129
|
|
Differential Revision: D2262
|
|
Also:
* update texture node list (and make names consistent with blender (ending int 'Texture'))
* rename variable 'type' (which is a python keyword)
|
|
Thanks to @Severin for help on IRC :)
|
|
|
|
Forgot to check for active node and tree type.
|
|
|
|
|
|
|
|
Fixes a bug with frames, selects only the source node afterwards, reports info.
From D2129 by @poor
|
|
|
|
outputs the same if it's already connected
|
|
misleading the user
|
|
Also added option to not add the texture coord and mapping nodes, in case the user just wants the image node.
|
|
When using basically any NW function inside a 2nd (or higher) level nested node group, it would fetch instead the 1st level nodes.
Logic is now simplified and improved to find the active tree no matter how far down the rabbit hole you go.
|
|
|
|
(optionally)
|
|
far left)
|
|
|