June 10, 2021, 08:42 (GMT) |
Cycles X: Move pass mapping outside of the class No functional changes, just avoids use of class as a namespace, and allows to modify the logic and signature a bit easier. Differential Revision: https://developer.blender.org/D11551 |
June 10, 2021, 07:35 (GMT) |
Merge branch 'master' into temp-attribute-processor |
June 10, 2021, 07:04 (GMT) |
Cleanup: spelling in comments |
June 10, 2021, 06:51 (GMT) |
Cleanup: quiet array-parameter warning from GCC11 |
June 10, 2021, 06:36 (GMT) |
adaptive_cloth: initial conversion of cloth modifier to `modifyMesh` from `deformVerts` Adaptive remeshing requires the mesh connectivity to change, so the modifier should be of `eModifierTypeType_Nonconstructive` type and use the `modifyMesh()` function instead of the `deformVerts()` function. The next step is to make the `clothModifier_do()` function to take advantage of the mesh given to it since now that mesh can be edited by it and returned directly. |
June 10, 2021, 06:34 (GMT) |
Docs: update oxygen configuration to v1.9.1 |
June 10, 2021, 00:54 (GMT) |
Curve Deform Node: Refactor parameter sorting again |
June 10, 2021, 00:44 (GMT) |
Docs: Add preprocessor define for doxygen Doxygen by default leaves out any functions inside #ifdef blocks that it thinks are disabled. This change adds a DOXYGEN symbol, so you can still get the functions included in the documentation even if the #ifdef would have normally excluded them. before #if defined(_WIN32) after #if defined(_WIN32) || defined(DOXYGEN) Patch provided by Campbell Barton on chat. |
June 10, 2021, 00:34 (GMT) |
Windows: Use TBBMalloc for GMP TBBmalloc_proxy already takes care of any allocations being done from MSVC compiled code, some of the dependencies like GMP cannot be build with MSVC and we have to use mingw to build them. mingw however links against the older msvcrt.dll for its allocation needs, which TBBMallocProxy does not hook. GMP has an option to supply your own allocation functions so we can still manually redirect them to TBBMalloc. In a test-file with a boolean geometry node, this patch uses 32s effective CPU time compared to 52s before. Differential Revision: https://developer.blender.org/D11435 Reviewed by Campbell Barton, Ray Molenkamp |
June 9, 2021, 21:51 (GMT) |
Merge branch 'master' into temp-geometry-nodes-curve-deform-node |
June 9, 2021, 21:51 (GMT) |
Fix: Point translate and point scale don't execute on curve data |
June 9, 2021, 21:43 (GMT) |
Merge branch 'master' into temp-geometry-nodes-curve-deform-node |
June 9, 2021, 21:31 (GMT) |
Fix T88546: Pose slider typed input not working Remove an unnecessary call to pose_slide_mouse_update_percentage That call was overriding the typed value Reviewed By: #animation_rigging, Sybren A. St�vel Differential Revision: https://developer.blender.org/D11395 Ref D11395 |
June 9, 2021, 20:54 (GMT) |
Geometry Nodes: Copy spline attributes in the curve resample node Previously only point domain attributes were copied to the result curve. |
June 9, 2021, 20:39 (GMT) |
Fix T88799: 3DViewport Stats Column Measurements To draw the overlay stats in columns the strings must be measured to find the longest one. In some circumstances this measurement can be incorrect. We draw the text with a specific size yet do not explicitly set the size before calling BLF_size. This patch properly sets the size so that the measurement will match what will be used for output. See T88799 for examples of measurement failure. Differential Revision: https://developer.blender.org/D11504 Reviewed by Hans Goudey |
June 9, 2021, 20:15 (GMT) |
Merge branch 'master' into geometry-nodes-curve-to-points-node |
June 9, 2021, 19:53 (GMT) |
Splines: Add API functions for interpolating data First, expand on the interpolation to evaluated points with a templated helper function, and a function that takes a GSPan. Next, add a set of functions to `Spline` for interpolating at arbitrary intervals between the evaluated points. The code for doing that isn't that complicated anyway, but it's nice to avoid repeating, and it might make it easier to unroll the special cases for the first and last points if we require the index factors to be sorted. |
June 9, 2021, 18:53 (GMT) |
Added an AttributeRef struct that is the actual data during node eval. |
June 9, 2021, 18:22 (GMT) |
Clean up: Refactored and commented |
June 9, 2021, 18:06 (GMT) |
Cleanup: remove unused code |
|
|
|


Master Commits
MiikaHweb | 2003-2021