[Bf-codereview] Custom Nodes (issue 7099061)
brechtvanlommel at gmail.com
brechtvanlommel at gmail.com
Mon Jan 21 12:06:48 CET 2013
Reviewers: bf-codereview_blender.org,
Description:
Custom Nodes
Please review this at http://codereview.appspot.com/7099061/
Affected files:
M intern/cycles/blender/blender_python.cpp
M intern/cycles/blender/blender_shader.cpp
M intern/cycles/blender/blender_util.h
M intern/cycles/render/nodes.cpp
M intern/cycles/render/nodes.h
M release/scripts/modules/bpy_types.py
M release/scripts/startup/bl_operators/node.py
M release/scripts/startup/bl_ui/__init__.py
M release/scripts/startup/bl_ui/space_node.py
M source/blender/blenkernel/BKE_blender.h
M source/blender/blenkernel/BKE_node.h
M source/blender/blenkernel/intern/image.c
M source/blender/blenkernel/intern/mask.c
M source/blender/blenkernel/intern/movieclip.c
M source/blender/blenkernel/intern/node.c
M source/blender/blenlib/CMakeLists.txt
M source/blender/blenloader/intern/readfile.c
M source/blender/blenloader/intern/readfile.h
M source/blender/blenloader/intern/versioning_250.c
M source/blender/blenloader/intern/writefile.c
M source/blender/compositor/intern/COM_CompositorContext.cpp
M source/blender/compositor/intern/COM_CompositorContext.h
M source/blender/compositor/intern/COM_Converter.cpp
M source/blender/compositor/intern/COM_ExecutionSystem.cpp
M source/blender/compositor/intern/COM_ExecutionSystemHelper.cpp
M source/blender/compositor/intern/COM_InputSocket.cpp
M source/blender/compositor/intern/COM_InputSocket.h
M source/blender/compositor/intern/COM_Node.cpp
M source/blender/compositor/intern/COM_NodeBase.h
M source/blender/compositor/intern/COM_Socket.cpp
M source/blender/compositor/intern/COM_Socket.h
M source/blender/compositor/nodes/COM_BlurNode.cpp
M source/blender/compositor/nodes/COM_BokehBlurNode.cpp
M source/blender/compositor/nodes/COM_ColorCurveNode.cpp
M source/blender/compositor/nodes/COM_ColorNode.cpp
M source/blender/compositor/nodes/COM_GroupNode.cpp
M source/blender/compositor/nodes/COM_LensDistortionNode.cpp
M source/blender/compositor/nodes/COM_NormalNode.cpp
M source/blender/compositor/nodes/COM_SocketProxyNode.cpp
M source/blender/compositor/nodes/COM_ValueNode.cpp
M source/blender/editors/include/ED_node.h
M source/blender/editors/include/UI_interface.h
M source/blender/editors/include/UI_resources.h
M source/blender/editors/include/UI_view2d.h
M source/blender/editors/interface/interface_draw.c
M source/blender/editors/interface/interface_handlers.c
M source/blender/editors/interface/interface_intern.h
M source/blender/editors/interface/interface_templates.c
M source/blender/editors/interface/interface_widgets.c
M source/blender/editors/interface/resources.c
M source/blender/editors/interface/view2d.c
M source/blender/editors/object/object_add.c
M source/blender/editors/render/render_shading.c
M source/blender/editors/screen/screen_ops.c
M source/blender/editors/space_node/drawnode.c
M source/blender/editors/space_node/node_add.c
M source/blender/editors/space_node/node_buttons.c
M source/blender/editors/space_node/node_draw.c
M source/blender/editors/space_node/node_edit.c
M source/blender/editors/space_node/node_group.c
M source/blender/editors/space_node/node_header.c
M source/blender/editors/space_node/node_intern.h
M source/blender/editors/space_node/node_ops.c
M source/blender/editors/space_node/node_relationships.c
M source/blender/editors/space_node/node_select.c
M source/blender/editors/space_node/node_templates.c
M source/blender/editors/space_node/node_view.c
M source/blender/editors/space_node/space_node.c
M source/blender/makesdna/DNA_node_types.h
M source/blender/makesdna/DNA_space_types.h
M source/blender/makesrna/RNA_access.h
M source/blender/makesrna/RNA_define.h
M source/blender/makesrna/RNA_enum_types.h
M source/blender/makesrna/intern/CMakeLists.txt
M source/blender/makesrna/intern/rna_access.c
M source/blender/makesrna/intern/rna_define.c
M source/blender/makesrna/intern/rna_lamp.c
M source/blender/makesrna/intern/rna_main_api.c
M source/blender/makesrna/intern/rna_material.c
M source/blender/makesrna/intern/rna_nodetree.c
D source/blender/makesrna/intern/rna_nodetree_types.h
M source/blender/makesrna/intern/rna_scene.c
M source/blender/makesrna/intern/rna_space.c
M source/blender/makesrna/intern/rna_texture.c
M source/blender/makesrna/intern/rna_ui_api.c
M source/blender/makesrna/intern/rna_userdef.c
M source/blender/makesrna/intern/rna_world.c
M source/blender/nodes/CMakeLists.txt
M source/blender/nodes/NOD_composite.h
M source/blender/nodes/NOD_shader.h
M source/blender/nodes/NOD_socket.h
M source/blender/nodes/NOD_texture.h
M source/blender/nodes/composite/node_composite_tree.c
M source/blender/nodes/composite/node_composite_util.h
M source/blender/nodes/composite/nodes/node_composite_alphaOver.c
M source/blender/nodes/composite/nodes/node_composite_bilateralblur.c
M source/blender/nodes/composite/nodes/node_composite_blur.c
M source/blender/nodes/composite/nodes/node_composite_bokehblur.c
M source/blender/nodes/composite/nodes/node_composite_bokehimage.c
M source/blender/nodes/composite/nodes/node_composite_boxmask.c
M source/blender/nodes/composite/nodes/node_composite_brightness.c
M source/blender/nodes/composite/nodes/node_composite_channelMatte.c
M source/blender/nodes/composite/nodes/node_composite_chromaMatte.c
M source/blender/nodes/composite/nodes/node_composite_colorMatte.c
M source/blender/nodes/composite/nodes/node_composite_colorSpill.c
M source/blender/nodes/composite/nodes/node_composite_colorbalance.c
M source/blender/nodes/composite/nodes/node_composite_colorcorrection.c
M source/blender/nodes/composite/nodes/node_composite_common.c
M source/blender/nodes/composite/nodes/node_composite_composite.c
M source/blender/nodes/composite/nodes/node_composite_crop.c
M source/blender/nodes/composite/nodes/node_composite_curves.c
M source/blender/nodes/composite/nodes/node_composite_defocus.c
M source/blender/nodes/composite/nodes/node_composite_despeckle.c
M source/blender/nodes/composite/nodes/node_composite_diffMatte.c
M source/blender/nodes/composite/nodes/node_composite_dilate.c
M source/blender/nodes/composite/nodes/node_composite_directionalblur.c
M source/blender/nodes/composite/nodes/node_composite_displace.c
M source/blender/nodes/composite/nodes/node_composite_distanceMatte.c
M source/blender/nodes/composite/nodes/node_composite_doubleEdgeMask.c
M source/blender/nodes/composite/nodes/node_composite_ellipsemask.c
M source/blender/nodes/composite/nodes/node_composite_filter.c
M source/blender/nodes/composite/nodes/node_composite_flip.c
M source/blender/nodes/composite/nodes/node_composite_gamma.c
M source/blender/nodes/composite/nodes/node_composite_glare.c
M source/blender/nodes/composite/nodes/node_composite_hueSatVal.c
M source/blender/nodes/composite/nodes/node_composite_huecorrect.c
M source/blender/nodes/composite/nodes/node_composite_idMask.c
M source/blender/nodes/composite/nodes/node_composite_image.c
M source/blender/nodes/composite/nodes/node_composite_inpaint.c
M source/blender/nodes/composite/nodes/node_composite_invert.c
M source/blender/nodes/composite/nodes/node_composite_keying.c
M source/blender/nodes/composite/nodes/node_composite_keyingscreen.c
M source/blender/nodes/composite/nodes/node_composite_lensdist.c
M source/blender/nodes/composite/nodes/node_composite_levels.c
M source/blender/nodes/composite/nodes/node_composite_lummaMatte.c
M source/blender/nodes/composite/nodes/node_composite_mapRange.c
M source/blender/nodes/composite/nodes/node_composite_mapUV.c
M source/blender/nodes/composite/nodes/node_composite_mapValue.c
M source/blender/nodes/composite/nodes/node_composite_mask.c
M source/blender/nodes/composite/nodes/node_composite_math.c
M source/blender/nodes/composite/nodes/node_composite_mixrgb.c
M source/blender/nodes/composite/nodes/node_composite_movieclip.c
M source/blender/nodes/composite/nodes/node_composite_moviedistortion.c
M source/blender/nodes/composite/nodes/node_composite_normal.c
M source/blender/nodes/composite/nodes/node_composite_normalize.c
M source/blender/nodes/composite/nodes/node_composite_outputFile.c
M source/blender/nodes/composite/nodes/node_composite_pixelate.c
M source/blender/nodes/composite/nodes/node_composite_premulkey.c
M source/blender/nodes/composite/nodes/node_composite_rgb.c
M source/blender/nodes/composite/nodes/node_composite_rotate.c
M source/blender/nodes/composite/nodes/node_composite_scale.c
M source/blender/nodes/composite/nodes/node_composite_sepcombHSVA.c
M source/blender/nodes/composite/nodes/node_composite_sepcombRGBA.c
M source/blender/nodes/composite/nodes/node_composite_sepcombYCCA.c
M source/blender/nodes/composite/nodes/node_composite_sepcombYUVA.c
M source/blender/nodes/composite/nodes/node_composite_setalpha.c
M source/blender/nodes/composite/nodes/node_composite_splitViewer.c
M source/blender/nodes/composite/nodes/node_composite_stabilize2d.c
M source/blender/nodes/composite/nodes/node_composite_switch.c
M source/blender/nodes/composite/nodes/node_composite_texture.c
M source/blender/nodes/composite/nodes/node_composite_tonemap.c
M source/blender/nodes/composite/nodes/node_composite_trackpos.c
M source/blender/nodes/composite/nodes/node_composite_transform.c
M source/blender/nodes/composite/nodes/node_composite_translate.c
M source/blender/nodes/composite/nodes/node_composite_valToRgb.c
M source/blender/nodes/composite/nodes/node_composite_value.c
M source/blender/nodes/composite/nodes/node_composite_vecBlur.c
M source/blender/nodes/composite/nodes/node_composite_viewer.c
M source/blender/nodes/composite/nodes/node_composite_zcombine.c
M source/blender/nodes/intern/node_common.c
M source/blender/nodes/intern/node_common.h
M source/blender/nodes/intern/node_exec.c
M source/blender/nodes/intern/node_exec.h
M source/blender/nodes/intern/node_socket.c
M source/blender/nodes/intern/node_util.c
M source/blender/nodes/intern/node_util.h
M source/blender/nodes/shader/node_shader_tree.c
M source/blender/nodes/shader/node_shader_util.c
M source/blender/nodes/shader/node_shader_util.h
M source/blender/nodes/shader/nodes/node_shader_add_shader.c
M source/blender/nodes/shader/nodes/node_shader_ambient_occlusion.c
M source/blender/nodes/shader/nodes/node_shader_attribute.c
M source/blender/nodes/shader/nodes/node_shader_background.c
M source/blender/nodes/shader/nodes/node_shader_brightness.c
M source/blender/nodes/shader/nodes/node_shader_bsdf_anisotropic.c
M source/blender/nodes/shader/nodes/node_shader_bsdf_diffuse.c
M source/blender/nodes/shader/nodes/node_shader_bsdf_glass.c
M source/blender/nodes/shader/nodes/node_shader_bsdf_glossy.c
M source/blender/nodes/shader/nodes/node_shader_bsdf_refraction.c
M source/blender/nodes/shader/nodes/node_shader_bsdf_translucent.c
M source/blender/nodes/shader/nodes/node_shader_bsdf_transparent.c
M source/blender/nodes/shader/nodes/node_shader_bsdf_velvet.c
M source/blender/nodes/shader/nodes/node_shader_bump.c
M source/blender/nodes/shader/nodes/node_shader_camera.c
M source/blender/nodes/shader/nodes/node_shader_common.c
M source/blender/nodes/shader/nodes/node_shader_curves.c
M source/blender/nodes/shader/nodes/node_shader_emission.c
M source/blender/nodes/shader/nodes/node_shader_fresnel.c
M source/blender/nodes/shader/nodes/node_shader_gamma.c
M source/blender/nodes/shader/nodes/node_shader_geom.c
[[ 72 additional files ]]
More information about the Bf-codereview
mailing list