Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(499)

Issue 5189041: Blender Dynamic Paint (soc-2011-carrot)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 7 months ago by MiikaH
Modified:
12 years, 6 months ago
Reviewers:
bf-codereview, nazgul, brechtvl
Base URL:
https://svn.blender.org/svnroot/bf-blender/trunk/blender/
Visibility:
Public.

Patch Set 1 #

Total comments: 42

Patch Set 2 : Updated latest changes #

Total comments: 34

Patch Set 3 : Updated with latest changes #

Total comments: 32

Patch Set 4 : Fixed issues in the last patchset. #

Patch Set 5 : Updated with recent changes #

Patch Set 6 : Updated with latest changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8102 lines, -107 lines) Patch
M release/scripts/startup/bl_ui/__init__.py View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M release/scripts/startup/bl_ui/properties_data_modifier.py View 1 2 3 4 5 1 chunk +3 lines, -0 lines 0 comments Download
M release/scripts/startup/bl_ui/properties_physics_common.py View 1 2 3 4 5 3 chunks +5 lines, -4 lines 0 comments Download
A release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py View 1 2 3 4 1 chunk +495 lines, -0 lines 0 comments Download
M release/scripts/startup/bl_ui/space_time.py View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/CMakeLists.txt View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/blenkernel/BKE_bvhutils.h View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download
M source/blender/blenkernel/BKE_customdata.h View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
A source/blender/blenkernel/BKE_dynamicpaint.h View 1 2 3 4 5 1 chunk +89 lines, -0 lines 0 comments Download
M source/blender/blenkernel/BKE_pointcache.h View 1 2 3 4 5 4 chunks +4 lines, -1 line 0 comments Download
M source/blender/blenkernel/CMakeLists.txt View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/blenkernel/intern/DerivedMesh.c View 1 2 3 4 5 3 chunks +6 lines, -1 line 0 comments Download
M source/blender/blenkernel/intern/bvhutils.c View 1 2 3 4 5 3 chunks +3 lines, -3 lines 0 comments Download
M source/blender/blenkernel/intern/cdderivedmesh.c View 1 2 3 4 5 1 chunk +3 lines, -1 line 0 comments Download
M source/blender/blenkernel/intern/customdata.c View 1 2 3 4 5 1 chunk +19 lines, -0 lines 0 comments Download
A source/blender/blenkernel/intern/dynamicpaint.c View 1 2 3 4 5 1 chunk +4874 lines, -0 lines 0 comments Download
M source/blender/blenkernel/intern/particle.c View 1 2 3 4 5 2 chunks +9 lines, -0 lines 0 comments Download
M source/blender/blenkernel/intern/pointcache.c View 1 2 3 4 5 13 chunks +160 lines, -7 lines 0 comments Download
M source/blender/blenkernel/intern/subsurf_ccg.c View 1 2 3 4 5 2 chunks +4 lines, -2 lines 0 comments Download
M source/blender/blenlib/BLI_math_geom.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/blenlib/BLI_threads.h View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download
M source/blender/blenlib/intern/BLI_kdtree.c View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M source/blender/blenlib/intern/math_geom.c View 1 2 3 4 5 1 chunk +15 lines, -0 lines 0 comments Download
M source/blender/blenlib/intern/threads.c View 1 2 3 4 5 1 chunk +14 lines, -0 lines 0 comments Download
M source/blender/blenloader/intern/readfile.c View 1 2 3 4 5 3 chunks +36 lines, -1 line 0 comments Download
M source/blender/blenloader/intern/writefile.c View 1 2 3 4 5 2 chunks +26 lines, -0 lines 0 comments Download
M source/blender/editors/include/ED_mesh.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/editors/include/UI_icons.h View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
M source/blender/editors/interface/interface_templates.c View 1 2 3 4 5 7 chunks +33 lines, -5 lines 0 comments Download
M source/blender/editors/mesh/mesh_data.c View 1 2 3 4 5 1 chunk +19 lines, -0 lines 0 comments Download
M source/blender/editors/physics/CMakeLists.txt View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
A source/blender/editors/physics/dynamicpaint_ops.c View 1 2 3 1 chunk +421 lines, -0 lines 0 comments Download
M source/blender/editors/physics/physics_intern.h View 1 2 3 4 5 1 chunk +7 lines, -0 lines 0 comments Download
M source/blender/editors/physics/physics_ops.c View 1 2 3 4 5 2 chunks +12 lines, -0 lines 0 comments Download
M source/blender/editors/space_buttons/buttons_context.c View 1 2 3 4 5 2 chunks +11 lines, -1 line 0 comments Download
M source/blender/editors/space_outliner/outliner_draw.c View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M source/blender/editors/space_time/space_time.c View 1 2 3 4 5 3 chunks +8 lines, -2 lines 0 comments Download
M source/blender/editors/space_view3d/drawmesh.c View 1 2 3 4 5 5 chunks +14 lines, -4 lines 0 comments Download
M source/blender/editors/space_view3d/drawobject.c View 1 2 3 4 5 6 chunks +56 lines, -7 lines 0 comments Download
M source/blender/editors/space_view3d/view3d_intern.h View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download
A source/blender/makesdna/DNA_dynamicpaint_types.h View 1 2 3 4 5 1 chunk +207 lines, -0 lines 0 comments Download
M source/blender/makesdna/DNA_modifier_types.h View 1 2 3 4 5 2 chunks +14 lines, -1 line 0 comments Download
M source/blender/makesdna/DNA_object_force.h View 1 2 3 4 5 2 chunks +2 lines, -0 lines 0 comments Download
M source/blender/makesdna/DNA_space_types.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/makesdna/intern/makesdna.c View 1 2 3 4 5 2 chunks +2 lines, -0 lines 0 comments Download
M source/blender/makesrna/RNA_access.h View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download
M source/blender/makesrna/RNA_enum_types.h View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M source/blender/makesrna/intern/CMakeLists.txt View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/makesrna/intern/makesrna.c View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
A source/blender/makesrna/intern/rna_dynamicpaint.c View 1 2 3 4 5 1 chunk +906 lines, -0 lines 0 comments Download
M source/blender/makesrna/intern/rna_internal.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/makesrna/intern/rna_modifier.c View 1 2 3 4 5 5 chunks +30 lines, -0 lines 0 comments Download
M source/blender/makesrna/intern/rna_object_force.c View 1 2 3 4 5 1 chunk +16 lines, -0 lines 0 comments Download
M source/blender/makesrna/intern/rna_space.c View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download
M source/blender/modifiers/CMakeLists.txt View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/modifiers/MOD_modifiertypes.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
A source/blender/modifiers/intern/MOD_dynamicpaint.c View 1 2 3 4 5 1 chunk +178 lines, -0 lines 0 comments Download
M source/blender/modifiers/intern/MOD_util.h View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M source/blender/modifiers/intern/MOD_util.c View 1 2 3 4 5 3 chunks +2 lines, -20 lines 0 comments Download
M source/blender/modifiers/intern/MOD_uvproject.c View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M source/blender/modifiers/intern/MOD_wave.c View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M source/blender/nodes/shader/node_shader_util.h View 1 2 3 4 5 1 chunk +2 lines, -1 line 0 comments Download
M source/blender/nodes/shader/node_shader_util.c View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M source/blender/nodes/shader/nodes/node_shader_geom.c View 1 2 3 4 5 2 chunks +6 lines, -2 lines 0 comments Download
M source/blender/render/extern/include/RE_render_ext.h View 1 2 3 4 5 2 chunks +7 lines, -0 lines 0 comments Download
M source/blender/render/extern/include/RE_shader_ext.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M source/blender/render/intern/include/pointdensity.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/render/intern/include/texture.h View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M source/blender/render/intern/include/voxeldata.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M source/blender/render/intern/source/convertblender.c View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M source/blender/render/intern/source/pointdensity.c View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M source/blender/render/intern/source/render_texture.c View 1 2 3 4 5 13 chunks +274 lines, -13 lines 0 comments Download
M source/blender/render/intern/source/shadeinput.c View 1 2 3 4 5 5 chunks +23 lines, -5 lines 0 comments Download
M source/blender/render/intern/source/shadeoutput.c View 1 2 3 4 5 2 chunks +17 lines, -5 lines 0 comments Download
M source/blender/render/intern/source/volumetric.c View 1 2 3 4 5 4 chunks +5 lines, -5 lines 0 comments Download
M source/blender/render/intern/source/voxeldata.c View 1 2 3 4 5 5 chunks +5 lines, -5 lines 0 comments Download
M source/blenderplayer/bad_level_call_stubs/stubs.c View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 19
MiikaH
12 years, 7 months ago (2011-10-04 14:16:03 UTC) #1
nazgul
Hi, Made really quick review, so just some of issues reported. General remarks: - You're ...
12 years, 7 months ago (2011-10-06 13:35:33 UTC) #2
MiikaH
6.10.2011 16:35, g.ulairi@gmail.com wrote: > Hi, > > Made really quick review, so just some ...
12 years, 7 months ago (2011-10-06 16:11:29 UTC) #3
MiikaH
http://codereview.appspot.com/5189041/diff/1/source/blender/blenkernel/intern/dynamicpaint.c File source/blender/blenkernel/intern/dynamicpaint.c (right): http://codereview.appspot.com/5189041/diff/1/source/blender/blenkernel/intern/dynamicpaint.c#newcode65 source/blender/blenkernel/intern/dynamicpaint.c:65: #include "../editors/include/ED_screen.h" On 2011/10/06 13:35:33, nazgul wrote: > Editors ...
12 years, 7 months ago (2011-10-06 17:08:54 UTC) #4
nazgul
Pardon, didn't have enough time yet to make deeper review. Answered some comments. http://codereview.appspot.com/5189041/diff/1/source/blender/blenkernel/intern/dynamicpaint.c File ...
12 years, 7 months ago (2011-10-11 12:13:12 UTC) #5
MiikaH
12 years, 7 months ago (2011-10-13 22:01:13 UTC) #6
MiikaH
Updated issue with latest carrot revision. http://codereview.appspot.com/5189041/diff/7001/source/blender/blenkernel/intern/dynamicpaint.c File source/blender/blenkernel/intern/dynamicpaint.c (right): http://codereview.appspot.com/5189041/diff/7001/source/blender/blenkernel/intern/dynamicpaint.c#newcode67 source/blender/blenkernel/intern/dynamicpaint.c:67: #include "intern/MOD_util.h" Oh, ...
12 years, 7 months ago (2011-10-13 22:07:31 UTC) #7
nazgul
Didn't notice something fatal. But as i told, a asked Brecht to check render-related stuff. ...
12 years, 6 months ago (2011-10-19 16:55:34 UTC) #8
MiikaH
Some replies to comments. http://codereview.appspot.com/5189041/diff/7001/source/blender/blenkernel/intern/dynamicpaint.c File source/blender/blenkernel/intern/dynamicpaint.c (right): http://codereview.appspot.com/5189041/diff/7001/source/blender/blenkernel/intern/dynamicpaint.c#newcode2537 source/blender/blenkernel/intern/dynamicpaint.c:2537: #if 0 On 2011/10/19 16:55:34, ...
12 years, 6 months ago (2011-10-19 17:13:13 UTC) #9
brechtvl
Comments from a quick read over the diffs, more later. http://codereview.appspot.com/5189041/diff/7001/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py File release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py (right): http://codereview.appspot.com/5189041/diff/7001/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py#newcode49 ...
12 years, 6 months ago (2011-10-20 14:03:28 UTC) #10
MiikaH
Replied to some comments. I'll work tomorrow on some material/rendering changes discussed in irc. http://codereview.appspot.com/5189041/diff/7001/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py ...
12 years, 6 months ago (2011-10-20 18:09:57 UTC) #11
MiikaH
12 years, 6 months ago (2011-10-22 17:56:40 UTC) #12
brechtvl
More comments. http://codereview.appspot.com/5189041/diff/34001/source/blender/blenkernel/BKE_dynamicpaint.h File source/blender/blenkernel/BKE_dynamicpaint.h (right): http://codereview.appspot.com/5189041/diff/34001/source/blender/blenkernel/BKE_dynamicpaint.h#newcode17 source/blender/blenkernel/BKE_dynamicpaint.h:17: #include "DNA_dynamicpaint_types.h" Convention is to avoid including ...
12 years, 6 months ago (2011-10-26 16:34:51 UTC) #13
brechtvl
Default Brush color could be something nicer than (0, 0, 1), e.g. (0.2, 0.5, 0.8). ...
12 years, 6 months ago (2011-10-26 18:12:15 UTC) #14
brechtvl
http://codereview.appspot.com/5189041/diff/34001/source/blender/blenkernel/intern/dynamicpaint.c File source/blender/blenkernel/intern/dynamicpaint.c (right): http://codereview.appspot.com/5189041/diff/34001/source/blender/blenkernel/intern/dynamicpaint.c#newcode103 source/blender/blenkernel/intern/dynamicpaint.c:103: #define VECMULVAL(v,val) {*(v)*=(val); *(v+1)*=(val); *(v+2)*=(val);} mul_v3_fl can be used ...
12 years, 6 months ago (2011-10-26 18:43:44 UTC) #15
MiikaH
12 years, 6 months ago (2011-10-28 18:44:31 UTC) #16
MiikaH
12 years, 6 months ago (2011-10-31 14:14:43 UTC) #17
brechtvl
Latest changes look good, will take a closer look and do some more testing tomorrow, ...
12 years, 6 months ago (2011-11-01 19:22:55 UTC) #18
MiikaH
12 years, 6 months ago (2011-11-05 08:53:24 UTC) #19

          
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b