Revision a3027fb by Richard Antalik September 24, 2021, 19:18 (GMT) |
Fix T91662: VSE Image overlay is drawn for backdrop Don't draw image overlay in timeline, image manipulation only works in preview. |
Revision b314d3e by Brecht Van Lommel September 24, 2021, 19:08 (GMT) |
Fix T91639: Cycles crash rendering high resolution images with multiple passes We were writing large 2048x2048 tiles into EXR files, which appears to cause integer overflow inside the OpenEXR library when there are multiple passes. Now use smaller tiles in the image file, while still rendering large tiles. This adds the requirement that the render tile size must be a multiple of 128 or be smaller than 128, this is adjusted automatically. |
Revision 2dd3968 by Hans Goudey September 24, 2021, 19:06 (GMT) |
Geometry Nodes: Add versioning and legacy warning for random float node |
September 24, 2021, 19:03 (GMT) |
Geometry Nodes: Random Value Node This node replaces the deprecated Attribute Randomize node, populating a vector, float, integer or boolean field with random values. Vector, float, and integer have min/max settings, which are also field aware. The boolean type has a probability value for controlling what portion of the output should be true. All four types have a field seed input which is implicitly driven by the index, otherwise, all values would be the same "random" value. The Random Float node is now deprecated like other nodes, since it is redundant with this node. Differential Revision: https://developer.blender.org/D12603 |
Revision c87e6b2 by Julian Eisel September 24, 2021, 18:17 (GMT) |
Assets: Read catalogs immediately when loading a library Until now, the asset catalogs would only show up after all assets from the library were loaded. Now the catalogs are read first, which makes them appear pretty much immediately. This makes the UI more responsive and feel less heavy. I added a dedicated file-list type for asset libraries now. While not necessarily needed, I prefer that so asset library specific stuff can be handled in there. |
September 24, 2021, 17:41 (GMT) |
Geometry Nodes: String to Curves Node This commit adds a node that generates a text paragraph as curve instances. The inputs on the node control the overall shape of the paragraph, and other nodes can be used to move the individual instances afterwards. To output more than one line, the "Special Characters" node can be used. The node outputs instances instead of real geometry so that it doesn't have to duplicate work for every character afterwards. This is much more efficient, because all of the curve evaluation and nodes like fill curve don't have to repeat the same calculation for every instance of the same character. In the future, the instances component will support attributes, and the node can output attribute fields like "Word Index" and "Line Index". Differential Revision: https://developer.blender.org/D11522 |
September 24, 2021, 16:00 (GMT) |
Geometry Nodes: Special string characters node This patch adds a new node called "Special Characters" with two string outputs: "Line Break" and "Tab". This is necessary because the newline character cannot be easily typed with a keyboard, but is necessary for the string to curve node. Differential Revision: https://developer.blender.org/D12620 |
Revision bdb8ee9 by Brecht Van Lommel September 24, 2021, 15:46 (GMT) |
Fix Cycles memory leak in baking, after recent changes |
September 24, 2021, 15:13 (GMT) |
Nodes: initial support for socket tooltips This adds initial limited support for socket tooltips. It's limited in a couple of ways for now: * Only works when hovering over the socket shape, not when hovering over the value in the socket. * Only works for built-in nodes that already use the new node declaration system. This can later be extended to support pynodes. Those limitations are well worth it for now, given that the implementation is quite simple and the impact on usability is quite large. More complex updates to the layout system, that would allow showing socket tooltips in the nodes, can be done later. With the current implementation we can at least start writing tooltips for geometry nodes now. This commit already adds tooltips for the Cylinder node as an example. Differential Revision: https://developer.blender.org/D12607 |
Revision 90b410f by Jacques Lucke September 24, 2021, 14:42 (GMT) |
Fix: field evaluation crash when the domain size is zero |
Revision 4a2c63f by Jacques Lucke September 24, 2021, 14:42 (GMT) |
Nodes: hide socket value when input is a field implicitly |
Revision 25d4de9 by Sybren A. Stüvel September 24, 2021, 14:34 (GMT) |
Cleanup: UUID, add some documenting comments No functional changes. |
Revision c0db8e3 by Brecht Van Lommel September 24, 2021, 14:34 (GMT) |
Fix T91660: Cycles remaining render time does not take into account time limit |
Revision ab8f248 by Brecht Van Lommel September 24, 2021, 14:34 (GMT) |
Cleanup: remove unused device code and includes |
Revision 5859989 by Brecht Van Lommel September 24, 2021, 14:34 (GMT) |
Cycles: some steps towards getting standalone compiling again Render output and display still need to be rewritten to work with the new system. |
Revision 9cf593f by Antonio Vazquez September 24, 2021, 14:27 (GMT) |
GPencil: Reorganize list of modifiers As we have a now a new `Modify` column, we move some modifers to this column. |
Revision ede14b3 by Antonio Vazquez September 24, 2021, 14:16 (GMT) |
GPencil: Invert weight in Weight Proximity modifier In meshes modifer the Lowest is 0 and Highest is 1.0 and this was working inverted for grease pencil. Now, it works equals to meshes modifier. Also changed the tooltip to keep consistency with meshes modifier. |
Revision 45e432b by Antonio Vazquez September 24, 2021, 14:16 (GMT) |
GPencil: Change Proximity distance properties to distance type This keep consistency with mesh modifer. |
Revision 95ec6e4 by Jacques Lucke September 24, 2021, 14:03 (GMT) |
Geometry Nodes: make index field more reusable Some inputs will be the index field implicitly, so we want this class to be available outside of `node_geo_input_index.cc`. |
Revision 1a1c546 by Bastien Montagne September 24, 2021, 13:25 (GMT) |
Fix T91240: Object duplication was duplicating its action twice. Weird that this was not reported before, this was creating a lot of extra actions everytime... |
|