August 17, 2021, 19:41 (GMT) |
Fix T77307: Particle Info Node Does Not Consider Time Remapping `frame_current_final()` should be used to access the Scene time after remapping, which also matches how the particles system handles time. Reviewed By: brecht Maniphest Tasks: T77307 Differential Revision: https://developer.blender.org/D12239 |
August 17, 2021, 19:38 (GMT) |
Fix T82336: Cycles standard attributes missing in displacement shaders Standard attributes are not added to the attributes requests when shaders only have displacement. This is because nodes are only considering the case when the surface socket is connected. To support this, added `Shader.has_surface_link()` which checks for both cases (`has_surface` and `has_displacement`) and replaces all checks on `Shader.has_surface`. Reviewed By: brecht Differential Revision: https://developer.blender.org/D12240 |
August 17, 2021, 19:33 (GMT) |
Reuse MeshExtract run data facility. |
August 17, 2021, 19:08 (GMT) |
Use C++ for the main subdivision file. |
August 17, 2021, 18:57 (GMT) |
Reuse the MeshExtract APIs to build buffers. |
August 17, 2021, 18:30 (GMT) |
August 17, 2021, 18:20 (GMT) |
GPencil: Convert from Mesh copying Vertex Groups This patch adds the missing ability to keep the vertex groups when converting to a grease pencil object. This is increadible useful to create rigged grease pencil objects which move together with rigged meshes. Differential Revision: https://developer.blender.org/D12249 |
August 17, 2021, 17:52 (GMT) |
Merge branch 'master' into soc-2021-vse-strip-thumbnails |
August 17, 2021, 17:50 (GMT) |
Fix : Last thumb with error in crop values |
August 17, 2021, 17:38 (GMT) |
Cycles X: add anisotropic random walk SSS This adds new Subsurface Anisotropy and IOR to the Principled BSDF and Subsurface Scattering nodes. Real world skin has an anisotropy of around 0.8 and this makes it possible to simulate that more accurately. Based on the paper: "Path Traced Subsurface Scattering using Anisotropic Phase Functions and Non-Exponential Free Flights" https://graphics.pixar.com/library/PathTracedSubsurface/ This comes with a new albedo inversion that gives different results than the old one. For that reason there is now a Random Walk and Random Walk (Fixed Radius) option. The latter is provided for backwards compatibility, and uses the radius exactly as specified. The new one adjust the radius based on albedo and IOR. Differential Revision: https://developer.blender.org/D11965 |
August 17, 2021, 16:47 (GMT) |
Cleanup: remove a bit more unused diffusion BSSRDF code |
August 17, 2021, 16:01 (GMT) |
Fix T90719: Boost sources dowload address needed to be updated. |
Revision 1891c95 by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) August 17, 2021, 15:24 (GMT) |
refactor variable store |
August 17, 2021, 14:37 (GMT) |
CMake: add missing headers |
August 17, 2021, 14:23 (GMT) |
RNA: de-duplicate enums in generated source Reuse existing enums instead of expanding them since it bloats the binary. The icons enum for example contains over 900 items and was being expanded 17 times (once for each function that takes an icon argument). Similar with the event type enum which contains over 200 items and was duplicated 7 times. makesrna.c now matches enum definitions from declarations in RNA_enum_items.h, using their identifiers when found. The overall space saving on my system is 776kb (tested with a stripped release build). Reviewed By: brecht Ref D12245 |
August 17, 2021, 13:57 (GMT) |
August 17, 2021, 13:52 (GMT) |
Fix wrong Anim Auto-Snap Ctrl toggle This was not working like elsewhere in both NLA and Graph Editor (meaning that when snapping was already enabled, {key Ctrl} during transform did not disable it). Now use getAnimEdit_SnapMode() for this in NLA and GE as well. Maniphest Tasks: T87173 Differential Revision: https://developer.blender.org/D12244 |
August 17, 2021, 13:41 (GMT) |
Cycles X: Write all passes on cancel Makes it possible to cancel rendering and have current state of all passes written to the render result, matching old behavior. Differential Revision: https://developer.blender.org/D12246 |
Revision 249c050 by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) August 17, 2021, 13:27 (GMT) |
add single test |
August 17, 2021, 13:01 (GMT) |
Version bump: 2.93.3-release |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021