June 9, 2021, 06:39 (GMT) |
June 9, 2021, 06:39 (GMT) |
Fix T88899: `__file__` not set for `text.as_module()` |
June 9, 2021, 06:38 (GMT) |
LineArt: Bound box visibility check when loading |
June 9, 2021, 04:41 (GMT) |
adaptive_remesh: create a new modifier |
June 9, 2021, 04:41 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lineart-contained |
June 9, 2021, 04:10 (GMT) |
Simplify checks for python object types, just use `PyLong_AsLong` and `PyFloat_AsDouble` |
June 9, 2021, 03:48 (GMT) |
Merge branch 'master' into refactor-idprop-ui-data |
June 8, 2021, 22:51 (GMT) |
Fix RNA struct type |
June 8, 2021, 22:32 (GMT) |
Geometry Nodes: Curve to Points Node This node implements the second option of T87429, creating points along the input splines with the necessary evaluated information for instancing: `tangent`, `normal`, and `rotation` attributes. All generic curve point and spline attributes are copied to the result points as well. I'm actually quite happy with the implementation right now. It's readable enough and there isn't too much boilerplate code. The thing I expect could use improvement is that there is a lot of temporary memory allocation. Sharing a buffer for each thread would be a nice improvement in the future. The patch currently includes some refactoring of the curve resample node with some newly abstracted functions. I may commit that separately. The "Evaluated" mode for the resample node will be a separate commit. Differential Revision: https://developer.blender.org/D11539 |
June 8, 2021, 20:56 (GMT) |
Merge branch 'master' into sculpt-dev |
Revision 4c81692 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) June 8, 2021, 20:54 (GMT) |
EEVEE: GPencil: Fix missing strokes And comment velocity not implemented yet |
Revision a1459e1 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) June 8, 2021, 20:30 (GMT) |
EEVEE: Shadows: Modify view matrix instead of projection for each face This is the same reason we changed back for lightprobes rendering: To much area assume -Z is camera direction. |
June 8, 2021, 20:26 (GMT) |
Revert "Sequencer: Performance image crop transform." This reverts commit 2e19649bb91bd2ee686eff8bde96b34d66ad1675. |
Revision 4260823 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) June 8, 2021, 20:09 (GMT) |
EEVEE: GPencil: Finish geometry support This port the facing "flat" normal trick used by the gpencil engine to EEVEE as well as the thickness mode. The objects parameters are passed via the objectInfos UBO to avoid much boiler plate code. However if this UBO grows too much we might have to split it. The normal trick for planar surfaces is quite simple to port to the vertex shader even if it is less efficient. However to compute it we need the objects bounds. This is passed as a scale only through the orco factors. This will needs a bit of cleaning at some points, with boundbox computed at object level. |
June 8, 2021, 19:56 (GMT) |
Revert "Fix (unreported): TextureOperation inputs have no resolution" This reverts commit e9f2f17e8518f31706756b4ebe7c38a3582a3612. |
June 8, 2021, 17:46 (GMT) |
Fix Cycles X assert when writing Noisy Image pass |
June 8, 2021, 17:46 (GMT) |
Fix Cycles X AOV writing not working |
June 8, 2021, 17:09 (GMT) |
Curve Deform Node: Always show position axis |
June 8, 2021, 16:48 (GMT) |
Merge branch 'master' into temp-geometry-nodes-curve-deform-node |
June 8, 2021, 15:28 (GMT) |
Merge branch 'master' into soc-2021-uv-editor-improvements |
|