english Sivu saatavilla vain englanninkielisen�.

Blender Git Statistics -> Developers -> LucaRood

Luca Rood (LucaRood)

Total Commits : 395
Master Commits : 147
Branch Commits : 248
First Commit : May 6, 2016
Latest Commit : January 16, 2020

Commits by Month

DateNumber of Commits
January, 20203
December, 20190
November, 20190
October, 20190
September, 20190
August, 20190
July, 20190
June, 201969
May, 201927
April, 20190
March, 20195
February, 20191
January, 20190
December, 20180
November, 20180
October, 20180
September, 20185
August, 20183
July, 20182
June, 20180
May, 20180
April, 20180
March, 20180
February, 20180
January, 20180
December, 20170
November, 20170
October, 20170
September, 20170
August, 20170
July, 201714
June, 201724
May, 201738
April, 201718
March, 201731
February, 201745
January, 201779
December, 201619
November, 201610
October, 20160
September, 20160
August, 20161
July, 20160
June, 20160
May, 20161

Commit Distribution

PathNumber of Commits
master147
cloth-improvements109
interactive_physics106
temp-ui-layout-2.8106
collada2.8106
temp-outliner-visibility106
hair_object106
blender2.8_snap_gizmo106
temp-tab_drag_drop102
topbar102
hair_guides100
tmp-COW_InsertKeyframe_Fix100
temp-flexible-spacing100
blender2.8-workbench100
temp-benchmark100
temp-workspace-changes100
experimental_gp_weight100
temp-select-axis100
tmp-CollectionsAnim100
temp-eeveelightcache100
temp-sybren-particles100
blender2.8-snapping_with_occlusion100
temp-keymap-save100
temp-workspace-addons100
temp-scene-obedit-remove100
tmp-b28-motionpath-drawing100
temp-dynamic-overrides100
temp-sybren-modifier-nonmesh100
tmp_hair_curves100
benchmark100
temp-keymap-changes100
temp-unified-collections100
custom-manipulators100
temp-render-depsgraph100
temp-drawcontext100
temp-workspace_mode100
id_override_static100
temp-sybren-meshdeform100
tmp-TimelineHeaderButtonsStretching100
temp-group-collections100
strand_editmode100
temp-workspace_active_object100
temp-sybren-cow-ocean100
tmp-static-override-insertion100
temp-greasepencil-vfx100
soc-2018-cycles-volumes100
TEMP-UI-DECOR100
temp-object-multi-mode100
temp-workspace-object-mode-removal100
hair_guides_grooming100
temp-greasepencil-object-stacksplit100
soc-2018-bevel100
temp-udim-images100
ui_layout_gridflow100
temp-modifier-rm-cddm100
temp-ssr99
tmp-debug-filebrowser99
tangent28_openvdb_import96
cycles_unbiased_volumes96
temp-lightprobe-rename75
workspaces73
surface-deform-modifier37
temp-cycles-draw-manager36
temp-workspace-multi-window30
transform-manipulators30
imm_port_wm_playanim30
temp-depsgraph-layers30
temp-blender2.8-stable13
render-layers10
temp-select-pick1

Favourite Files

FilenameTotal Edits
collision.c51
cloth.c48
pointcache.c44
BPH_mass_spring.cpp43
rna_modifier.c37
MOD_surfacedeform.c36
rna_cloth.c33
properties_data_modifier.py32
properties_physics_cloth.py31
MOD_openvdb.c30

File Changes

ActionTotalPer Commit
Added320.1
Modified1 5724.0
Deleted140.0

Code Changes

ActionTotalPer Commit
Lines Added20 25253.0
Lines Removed10 80528.3

Latest commits Feed

Revision d42a7bb by Luca Rood / Sebastian Parborg (master)
January 16, 2020, 17:54 (GMT)
Integrate hair collisions with cloth collision

This integrates hair collisions with the new cloth collision system,
greatly improving reliability, and reducing the amount of hair-specific
code paths in the cloth code.

The removes all the point constraint based collision stuff, instead
implementing segment impulse based collisions, using the same collision
response code as the normal cloth solver.

The hair system can now also collide with the emitter if it is a
collision object.

Reviewed By: mano-wii, Sebastian Parborg

Differential Revision: https://developer.blender.org/D6545
Revision f6aac92 by Luca Rood (master)
January 12, 2020, 16:27 (GMT)
Merge branch 'blender-v2.82-release'
Revision 0ef881c by Luca Rood (master)
January 12, 2020, 16:23 (GMT)
Fix T71620: broken particle collisions due to rB0666ece2e2f9

An optimisation in the collision system for cloth (static collisions),
broke the particle collisions, as they take motion into account. This
restores the moving BVH required for the particle collisions, while
keeping the optimisation for the cloth collisions.

Reviewed By: mano-wii

Maniphest Tasks: T71620

Differential Revision: https://developer.blender.org/D6560
Revision 1f039c4 by Luca Rood / Stefan Werner (cycles_unbiased_volumes, tangent28_openvdb_import)
June 17, 2019, 09:20 (GMT)
OpenVDB: Disable simplification when rendering sparse

Simplification would mess up some values that Cycles needs when doing
sparse renders, so this commit disables render simplification when
sparse rendering is enabled, ensuring the values will be correct.
Revision 4d32bdf by Luca Rood / Stefan Werner (cycles_unbiased_volumes, tangent28_openvdb_import)
June 17, 2019, 09:20 (GMT)
OpenVDB: Expose `index_offset` property in RNA
Revision 1b14dc3 by Luca Rood / Stefan Werner (cycles_unbiased_volumes, tangent28_openvdb_import)
June 17, 2019, 09:04 (GMT)
OpenVDB: Set `clipping` to 0.0
Revision 218ce03 by Luca Rood / Stefan Werner (cycles_unbiased_volumes, tangent28_openvdb_import)
June 17, 2019, 09:03 (GMT)
OpenVDB: Make filepath of current frame available

This makes `abs_path` in the OpenVDB modifier return the path to the
frame that should currently be read (taking into account the current
frame, the frame offset, and frame overrides).

This is a bit hackish, as it duplicates the frame calculation and path
generation code, but it was the quickest and easiest way to achieve
this, in contrast to adapting and exposing the existing functions to
work with this use-case.
Revision 1466208 by Luca Rood / Stefan Werner (cycles_unbiased_volumes, tangent28_openvdb_import)
June 17, 2019, 09:03 (GMT)
OpenVDB: Add sparse render option

This option prevents the cache from being loaded into memory.
Revision f8fc538 by Luca Rood / Stefan Werner (cycles_unbiased_volumes, tangent28_openvdb_import)
June 14, 2019, 13:02 (GMT)
OpenVDB: Make "simplify" available for render
Revision c403793 by Luca Rood / Stefan Werner (cycles_unbiased_volumes, tangent28_openvdb_import)
June 11, 2019, 09:18 (GMT)
Fix volume not visible in render with "hide volume"

This fixes an issue that caused volumes to disappear in renders when the
"hide volume" or "hide uunselected" display options are enabled.

The issue was that the modifier is called prior to rendering, with the
"MOD_APPLY_RENDER" flag, as expected. However immediately after, and
while still rendering, the modifier is called again, without the render
flag, causing it to be recomputed as it should be for the viewport
display. This happens because Blender allows you to work while
rendering, and thus the display version of the modifiers has to be
computed.

The issue is of course that while this is not a problem for meshes, as
they are copied and passed along the modifier stack, data which is read
directly (such as volume data), is still subject to side-effects.

This commit prevents the modifier from updating the data while a render
is in progress, thus keeping the render data intact. This unfortunately
causes the minor side-effect of full resolution smoke being displayed in
the viewport after rendering, even when the "simplify" option is used.
Note however that this causes no extra data loading, and thus
performance is unaffected. Also note that the hiding options don't
suffer from this side effect, and so if the volume is hidden, it's
hidden state will still be in effect after the render, as hiding does
not rely on the cache being reloaded.

MiikaHweb - Blender Git Statistics v1.06
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2020