Revision 9ba1ff1 by Philipp Oeser March 8, 2021, 12:47 (GMT) |
Fix T86373: crash picking colors in geometry nodesockets Caused by {rB85421c4fab02}. Above commit treated `SOCK_RGBA` and `SOCK_STRING` the same in `std_node_socket_draw`. That would turn a RGBA button into a text button (for attribute search), leading to trouble. Note these were just treated the same prior to above commit because both were doing the layout split. Now just give RGBA sockets their own case. Maniphest Tasks: T86373 Differential Revision: https://developer.blender.org/D10646 |
Revision 1775ea7 by Jeroen Bakker March 8, 2021, 12:41 (GMT) |
Cleanup: Change extension .cpp to .cc |
Revision b9cd2f4 by Howard Trickey March 8, 2021, 11:45 (GMT) |
Revert "Fix modernize-raw-string-literal complaints from clang-tidy." This reverts commit 7a34bd7c2886dfc812345c0b1649d63a9ee4666f. Broke windows build. Can apparently fix with /Zc:preprocessor flag for windows but need a Windows dev to make that fix. |
Revision e9e53ff by Sebastián Barschkis March 8, 2021, 10:55 (GMT) |
Cleanup: Removed duplicate slash in macOS SDK path Cleanup although it's harmless. |
March 8, 2021, 10:37 (GMT) |
Geometry Nodes: support Vector Rotate node Differential Revision: https://developer.blender.org/D10410 |
Revision 2b9eea1 by Philipp Oeser March 8, 2021, 09:47 (GMT) |
Particles: change default name to "ParticleSystem" Since {rB7a6b46aac56b}, particle systems were named "ParticleSettings" by default, same as particle settings themselves. These are not the same thing and their names should reflect that. Issue came up in T86366. Now name them "ParticleSystem" by default, name uniqueness is preserved for both system and settings. Maniphest Tasks: T86366 Differential Revision: https://developer.blender.org/D10641 |
Revision 74c50d0 by Jeroen Bakker March 8, 2021, 07:52 (GMT) |
Cleanup: Remove unused variable. |
Revision cbf033c by Jeroen Bakker March 8, 2021, 07:47 (GMT) |
Fix T86026: Crash Opening Cryptomatte File. But this time the root cause. Writing undo files is done in a separate thread. This patch moved the updating of the matte_id when the user actually changes the matte. |
Revision 89757f9 by Jeroen Bakker March 8, 2021, 07:28 (GMT) |
Revert "Fix T86026: Crash Opening Cryptomatte File." This reverts commit 7f3649874070de38131263317d02906d50279f93. |
Revision a1bc772 by Campbell Barton March 8, 2021, 03:54 (GMT) |
Cleanup: use ofs instead of offs as an abbreviation for offset Used for local structs/variables, since `ofs` is by far the most widely used abbreviation. |
Revision b4f5128 by Campbell Barton March 8, 2021, 03:44 (GMT) |
Cleanup: rename offs to offset |
Revision 242a278 by Campbell Barton March 8, 2021, 03:40 (GMT) |
Cleanup: rename offs to offscreen |
Revision c950e08 by Campbell Barton March 8, 2021, 03:39 (GMT) |
Cleanup: add use prefix for boolean |
Revision 1ba15f1 by Howard Trickey March 7, 2021, 23:13 (GMT) |
Speedup for usual non-manifold exact boolean case. The commit rB6f63417b500d that made exact boolean work on meshes with holes (like Suzanne) unfortunately dramatically slowed things down on other non-manifold meshes that don't have holes and didn't need the per-triangle insideness test. This adds a hole_tolerant parameter, false by default, that the user can enable to get good results on non-manifold meshes with holes. Using false for this parameter speeds up the time from 90 seconds to 10 seconds on an example with 1.2M triangles. |
Revision 7a34bd7 by Howard Trickey March 7, 2021, 22:03 (GMT) |
Fix modernize-raw-string-literal complaints from clang-tidy. |
Revision 239a7d9 by Jacques Lucke March 7, 2021, 17:05 (GMT) |
Cleanup: fix compiler warning |
Revision 7497945 by Jacques Lucke March 7, 2021, 16:53 (GMT) |
Geometry Nodes: simplify allocating dynamically sized buffer on stack |
Revision 9c8382e by Kévin Dietrich March 7, 2021, 16:22 (GMT) |
Cleanup: do not pass class member to class methods |
Revision ac4d45d by Kévin Dietrich March 7, 2021, 16:16 (GMT) |
Alembic procedural: fix infinite update loop when modifying Object level properties |
Revision 00f2186 by Kévin Dietrich March 7, 2021, 16:16 (GMT) |
Alembic procedural: fix missing update when only the transforms change The missing update has two sources: The TimeSampling used for looking up transformations in the cache was uninitialized. To fix this, simply use the TimeSampling from the last transformation in the hierarchy (that is the object's parent), which should also contain the time information for all of its parents. The objects are not tagged for update when their trasformations change. |
|
|
|


Master Commits
MiikaHweb | 2003-2021