Revision: 49574
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=49574
Author:   nazgul
Date:     2012-08-05 12:54:39 +0000 (Sun, 05 Aug 2012)
Log Message:
-----------
Merging r49534 through r49573 from trunk into soc-2011-tomato

Revision Links:
--------------
    
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=49534
    
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=49573

Modified Paths:
--------------
    branches/soc-2011-tomato/CMakeLists.txt
    branches/soc-2011-tomato/build_files/cmake/macros.cmake
    
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/blurry_footage.py
    
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/default.py
    
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/fast_motion.py
    branches/soc-2011-tomato/release/scripts/startup/bl_operators/clip.py
    branches/soc-2011-tomato/release/scripts/startup/bl_operators/presets.py
    branches/soc-2011-tomato/release/scripts/startup/bl_ui/space_clip.py
    branches/soc-2011-tomato/release/scripts/startup/bl_ui/space_image.py
    branches/soc-2011-tomato/source/blender/blenkernel/BKE_blender.h
    branches/soc-2011-tomato/source/blender/blenkernel/BKE_cloth.h
    branches/soc-2011-tomato/source/blender/blenkernel/BKE_customdata.h
    branches/soc-2011-tomato/source/blender/blenkernel/BKE_font.h
    branches/soc-2011-tomato/source/blender/blenkernel/BKE_mask.h
    branches/soc-2011-tomato/source/blender/blenkernel/intern/anim.c
    branches/soc-2011-tomato/source/blender/blenkernel/intern/bmfont.c
    branches/soc-2011-tomato/source/blender/blenkernel/intern/customdata.c
    branches/soc-2011-tomato/source/blender/blenkernel/intern/font.c
    branches/soc-2011-tomato/source/blender/blenkernel/intern/mask.c
    branches/soc-2011-tomato/source/blender/blenkernel/intern/mask_rasterize.c
    branches/soc-2011-tomato/source/blender/blenkernel/intern/packedFile.c
    branches/soc-2011-tomato/source/blender/blenkernel/intern/sequencer.c
    branches/soc-2011-tomato/source/blender/blenlib/intern/bpath.c
    branches/soc-2011-tomato/source/blender/blenlib/intern/math_geom.c
    branches/soc-2011-tomato/source/blender/blenlib/intern/string_utf8.c
    branches/soc-2011-tomato/source/blender/blenloader/intern/readfile.c
    branches/soc-2011-tomato/source/blender/blenloader/intern/readfile.h
    branches/soc-2011-tomato/source/blender/blenloader/intern/undofile.c
    branches/soc-2011-tomato/source/blender/bmesh/operators/bmo_create.c
    branches/soc-2011-tomato/source/blender/collada/AnimationImporter.cpp
    branches/soc-2011-tomato/source/blender/collada/AnimationImporter.h
    branches/soc-2011-tomato/source/blender/collada/CameraExporter.cpp
    branches/soc-2011-tomato/source/blender/collada/DocumentImporter.cpp
    branches/soc-2011-tomato/source/blender/compositor/nodes/COM_DefocusNode.cpp
    
branches/soc-2011-tomato/source/blender/compositor/operations/COM_BokehBlurOperation.cpp
    
branches/soc-2011-tomato/source/blender/compositor/operations/COM_CombineChannelsOperation.cpp
    
branches/soc-2011-tomato/source/blender/compositor/operations/COM_GaussianBokehBlurOperation.cpp
    
branches/soc-2011-tomato/source/blender/compositor/operations/COM_KeyingScreenOperation.cpp
    
branches/soc-2011-tomato/source/blender/compositor/operations/COM_ProjectorLensDistortionOperation.cpp
    branches/soc-2011-tomato/source/blender/editors/armature/editarmature.c
    branches/soc-2011-tomato/source/blender/editors/curve/editcurve.c
    branches/soc-2011-tomato/source/blender/editors/curve/editfont.c
    branches/soc-2011-tomato/source/blender/editors/include/ED_node.h
    branches/soc-2011-tomato/source/blender/editors/interface/interface_draw.c
    branches/soc-2011-tomato/source/blender/editors/io/io_collada.c
    branches/soc-2011-tomato/source/blender/editors/mask/mask_add.c
    branches/soc-2011-tomato/source/blender/editors/mesh/editmesh_select.c
    branches/soc-2011-tomato/source/blender/editors/object/object_modifier.c
    branches/soc-2011-tomato/source/blender/editors/object/object_select.c
    branches/soc-2011-tomato/source/blender/editors/render/render_preview.c
    branches/soc-2011-tomato/source/blender/editors/render/render_shading.c
    branches/soc-2011-tomato/source/blender/editors/screen/area.c
    branches/soc-2011-tomato/source/blender/editors/screen/screen_edit.c
    branches/soc-2011-tomato/source/blender/editors/screen/screendump.c
    branches/soc-2011-tomato/source/blender/editors/sculpt_paint/paint_image.c
    branches/soc-2011-tomato/source/blender/editors/sound/sound_ops.c
    branches/soc-2011-tomato/source/blender/editors/space_buttons/buttons_ops.c
    branches/soc-2011-tomato/source/blender/editors/space_clip/clip_ops.c
    branches/soc-2011-tomato/source/blender/editors/space_graph/graph_edit.c
    branches/soc-2011-tomato/source/blender/editors/space_graph/space_graph.c
    branches/soc-2011-tomato/source/blender/editors/space_image/image_edit.c
    branches/soc-2011-tomato/source/blender/editors/space_image/image_ops.c
    branches/soc-2011-tomato/source/blender/editors/space_image/space_image.c
    branches/soc-2011-tomato/source/blender/editors/space_info/info_ops.c
    branches/soc-2011-tomato/source/blender/editors/space_node/drawnode.c
    branches/soc-2011-tomato/source/blender/editors/space_node/node_add.c
    branches/soc-2011-tomato/source/blender/editors/space_node/node_buttons.c
    branches/soc-2011-tomato/source/blender/editors/space_node/node_edit.c
    branches/soc-2011-tomato/source/blender/editors/space_node/node_header.c
    branches/soc-2011-tomato/source/blender/editors/space_node/node_intern.h
    branches/soc-2011-tomato/source/blender/editors/space_node/node_ops.c
    
branches/soc-2011-tomato/source/blender/editors/space_node/node_relationships.c
    branches/soc-2011-tomato/source/blender/editors/space_node/node_select.c
    branches/soc-2011-tomato/source/blender/editors/space_node/node_view.c
    branches/soc-2011-tomato/source/blender/editors/space_node/space_node.c
    
branches/soc-2011-tomato/source/blender/editors/space_sequencer/sequencer_add.c
    
branches/soc-2011-tomato/source/blender/editors/space_sequencer/sequencer_edit.c
    branches/soc-2011-tomato/source/blender/editors/space_text/text_ops.c
    branches/soc-2011-tomato/source/blender/editors/transform/transform.c
    
branches/soc-2011-tomato/source/blender/editors/transform/transform_constraints.c
    
branches/soc-2011-tomato/source/blender/editors/transform/transform_conversions.c
    
branches/soc-2011-tomato/source/blender/editors/transform/transform_generics.c
    branches/soc-2011-tomato/source/blender/editors/transform/transform_snap.c
    branches/soc-2011-tomato/source/blender/editors/uvedit/uvedit_ops.c
    branches/soc-2011-tomato/source/blender/editors/uvedit/uvedit_parametrizer.c
    branches/soc-2011-tomato/source/blender/gpu/intern/gpu_draw.c
    branches/soc-2011-tomato/source/blender/imbuf/intern/IMB_indexer.h
    branches/soc-2011-tomato/source/blender/imbuf/intern/jpeg.c
    branches/soc-2011-tomato/source/blender/makesdna/DNA_material_types.h
    branches/soc-2011-tomato/source/blender/makesdna/DNA_texture_types.h
    branches/soc-2011-tomato/source/blender/makesdna/DNA_vfont_types.h
    branches/soc-2011-tomato/source/blender/makesrna/intern/rna_ID.c
    branches/soc-2011-tomato/source/blender/makesrna/intern/rna_movieclip.c
    branches/soc-2011-tomato/source/blender/makesrna/intern/rna_tracking.c
    branches/soc-2011-tomato/source/blender/makesrna/intern/rna_vfont.c
    branches/soc-2011-tomato/source/blender/python/bmesh/bmesh_py_types.c
    branches/soc-2011-tomato/source/blender/render/intern/include/zbuf.h
    
branches/soc-2011-tomato/source/blender/render/intern/source/convertblender.c
    branches/soc-2011-tomato/source/blender/windowmanager/intern/wm_init_exit.c
    branches/soc-2011-tomato/source/blender/windowmanager/intern/wm_operators.c
    branches/soc-2011-tomato/source/creator/CMakeLists.txt
    branches/soc-2011-tomato/source/gameengine/Converter/BL_ArmatureObject.h
    branches/soc-2011-tomato/source/gameengine/Ketsji/KX_FontObject.cpp
    branches/soc-2011-tomato/source/gameengine/Ketsji/KX_Scene.cpp
    
branches/soc-2011-tomato/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp
    branches/soc-2011-tomato/source/gameengine/VideoTexture/ImageRender.cpp

Added Paths:
-----------
    branches/soc-2011-tomato/release/scripts/presets/tracking_settings/planar.py

Removed Paths:
-------------
    branches/soc-2011-tomato/intern/bsp/test/
    
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/blurry_movie.py

Property Changed:
----------------
    branches/soc-2011-tomato/
    branches/soc-2011-tomato/source/blender/editors/interface/interface.c
    branches/soc-2011-tomato/source/blender/editors/space_outliner/


Property changes on: branches/soc-2011-tomato
___________________________________________________________________
Modified: svn:mergeinfo
   - 
/branches/ge_harmony:42255,42279-42282,42286,42302,42338,42349,42616,42620,42698-42699,42739,42753,42773-42774,42832,44568,44597-44598,44793-44794
/branches/soc-2011-cucumber:37517,38166-38167,38177,38179-38180,38187,38242,38384,38387,38403-38404,38407,38968,38970,38973,39045,40845,42997-42998,43439
/branches/vgroup_modifiers:38694-39989
/trunk/blender:36831-49533
   + 
/branches/ge_harmony:42255,42279-42282,42286,42302,42338,42349,42616,42620,42698-42699,42739,42753,42773-42774,42832,44568,44597-44598,44793-44794
/branches/soc-2011-cucumber:37517,38166-38167,38177,38179-38180,38187,38242,38384,38387,38403-38404,38407,38968,38970,38973,39045,40845,42997-42998,43439
/branches/vgroup_modifiers:38694-39989
/trunk/blender:36831-49573

Modified: branches/soc-2011-tomato/CMakeLists.txt
===================================================================
--- branches/soc-2011-tomato/CMakeLists.txt     2012-08-05 10:23:34 UTC (rev 
49573)
+++ branches/soc-2011-tomato/CMakeLists.txt     2012-08-05 12:54:39 UTC (rev 
49574)
@@ -872,7 +872,7 @@
                if(WITH_MOD_CLOTH_ELTOPO)
                        set(LAPACK ${LIBDIR}/lapack)
                        # set(LAPACK_INCLUDE_DIR ${LAPACK}/include)
-                       set_lib_path(LAPACK_LIBPATH ${LAPACK}/lib)      
+                       set(LAPACK_LIBPATH ${LAPACK}/lib)       
                        set(LAPACK_LIBRARIES
                                ${LIBDIR}/lapack/lib/libf2c.lib
                                ${LIBDIR}/lapack/lib/clapack_nowrap.lib
@@ -912,6 +912,7 @@
                endif()
 
                if(WITH_OPENCOLLADA)
+                       set(OPENCOLLADA ${LIBDIR}/opencollada)
 
                        set(OPENCOLLADA_INCLUDE_DIRS
                                
${LIBDIR}/opencollada/include/COLLADAStreamWriter/include
@@ -920,23 +921,22 @@
                                
${LIBDIR}/opencollada/include/COLLADASaxFrameworkLoader/include
                                
${LIBDIR}/opencollada/include/GeneratedSaxParser/include
                        )
-                       
-                       set_lib_path(OPENCOLLADA_LIBPATH "opencollada/lib")
+                       set_lib_path(OPENCOLLADA_LIBPATH "opencollada")
 
                        set(OPENCOLLADA_LIBRARIES
-                               
${OPENCOLLADA_LIBPATH}/OpenCOLLADASaxFrameworkLoader.lib
-                               ${OPENCOLLADA_LIBPATH}/OpenCOLLADAFramework.lib
-                               ${OPENCOLLADA_LIBPATH}/OpenCOLLADABaseUtils.lib
-                               
${OPENCOLLADA_LIBPATH}/OpenCOLLADAStreamWriter.lib
-                               ${OPENCOLLADA_LIBPATH}/MathMLSolver.lib
-                               ${OPENCOLLADA_LIBPATH}/GeneratedSaxParser.lib
-                               ${OPENCOLLADA_LIBPATH}/xml2.lib
-                               ${OPENCOLLADA_LIBPATH}/buffer.lib
-                               ${OPENCOLLADA_LIBPATH}/ftoa.lib
-                               ${OPENCOLLADA_LIBPATH}/UTF.lib
+                               
${OPENCOLLADA_LIBPATH}/lib/OpenCOLLADASaxFrameworkLoader.lib
+                               
${OPENCOLLADA_LIBPATH}/lib/OpenCOLLADAFramework.lib
+                               
${OPENCOLLADA_LIBPATH}/lib/OpenCOLLADABaseUtils.lib
+                               
${OPENCOLLADA_LIBPATH}/lib/OpenCOLLADAStreamWriter.lib
+                               ${OPENCOLLADA_LIBPATH}/lib/MathMLSolver.lib
+                               
${OPENCOLLADA_LIBPATH}/lib/GeneratedSaxParser.lib
+                               ${OPENCOLLADA_LIBPATH}/lib/xml2.lib
+                               ${OPENCOLLADA_LIBPATH}/lib/buffer.lib
+                               ${OPENCOLLADA_LIBPATH}/lib/ftoa.lib
+                               ${OPENCOLLADA_LIBPATH}/lib/UTF.lib
                        )
                        set(PCRE_LIBRARIES
-                               ${OPENCOLLADA_LIBPATH}/pcre.lib
+                               ${OPENCOLLADA_LIBPATH}/lib/pcre.lib
                        )
                        
                        unset(OPENCOLLADA_LIBPATH)
@@ -959,7 +959,8 @@
 
                if(WITH_IMAGE_OPENEXR)
                        set_lib_path(OPENEXR "openexr")
-                       set_lib_path(OPENEXR_LIBPATH "openexr/lib")
+                       set(OPENEXR_INCLUDE_DIR ${OPENEXR}/include)
+                       set(OPENEXR_LIBPATH ${OPENEXR}/lib)
                        set(OPENEXR_LIBRARIES
                                ${OPENEXR_LIBPATH}/Iex.lib
                                ${OPENEXR_LIBPATH}/Half.lib
@@ -967,15 +968,12 @@
                                ${OPENEXR_LIBPATH}/Imath.lib
                                ${OPENEXR_LIBPATH}/IlmThread.lib
                        )
-                       set_lib_path(OPENEXR_INCUDE "openexr/include")
                        set(OPENEXR_INCLUDE_DIRS
-                               ${OPENEXR_INCUDE}
-                               ${OPENEXR_INCUDE}/IlmImf
-                               ${OPENEXR_INCUDE}/Iex
-                               ${OPENEXR_INCUDE}/Imath
+                               ${OPENEXR_INCLUDE_DIR}
+                               ${OPENEXR_INCLUDE_DIR}/IlmImf
+                               ${OPENEXR_INCLUDE_DIR}/Iex
+                               ${OPENEXR_INCLUDE_DIR}/Imath
                        )
-                       unset(OPENEXR_INCUDE)
-                       unset(OPENEXR_LIBPATH)
                endif()
 
                if(WITH_IMAGE_TIFF)
@@ -994,8 +992,9 @@
                if(WITH_PYTHON)
                        # normally cached but not since we include them with 
blender
                        set(PYTHON_VERSION 3.2) # CACHE STRING)
-                       set_lib_path(PYTHON_INCLUDE_DIR 
"python/include/python${PYTHON_VERSION}")
-                       set_lib_path(PYTHON_LIBRARY "python/lib/python32.lib") 
#CACHE FILEPATH)
+                       set_lib_path(PYTHON "python")
+                       set(PYTHON_INCLUDE_DIR 
${PYTHON}/include/python${PYTHON_VERSION})
+                       set(PYTHON_LIBRARY ${PYTHON}/lib/python32.lib) #CACHE 
FILEPATH
                        
                        # uncached vars
                        set(PYTHON_INCLUDE_DIRS "${PYTHON_INCLUDE_DIR}")
@@ -1026,7 +1025,7 @@
                        set(OPENIMAGEIO ${LIBDIR}/openimageio)
                        set(OPENIMAGEIO_INCLUDE_DIRS ${OPENIMAGEIO}/include)
                        set(OPENIMAGEIO_LIBRARIES OpenImageIO)
-                       set_lib_path(OPENIMAGEIO_LIBPATH "openimageio/lib")
+                       set(OPENIMAGEIO_LIBPATH ${OPENIMAGEIO}/lib)
                        set(OPENIMAGEIO_DEFINITIONS)
                endif()
 
@@ -1146,17 +1145,10 @@
                endif()
 
                if(WITH_IMAGE_OPENEXR)
-                       if(MSVC10)
-                               set(OPENEXR ${LIBDIR}/openexr)
-                               set(OPENEXR_INCLUDE_DIRS 
${OPENEXR}/include/vc_10)
-                               set(OPENEXR_LIBRARIES Half IlmImf Imath 
IlmThread Iex)
-                               set(OPENEXR_LIBPATH ${OPENEXR}/lib/vc_10)
-                       else()
-                               set(OPENEXR ${LIBDIR}/openexr)
-                               set(OPENEXR_INCLUDE_DIRS ${OPENEXR}/include)
-                               set(OPENEXR_LIBRARIES Half IlmImf Imath 
IlmThread Iex)
-                               set(OPENEXR_LIBPATH ${OPENEXR}/lib)
-                       endif()
+                       set(OPENEXR ${LIBDIR}/openexr)
+                       set(OPENEXR_INCLUDE_DIRS ${OPENEXR}/include/OpenEXR)
+                       set(OPENEXR_LIBRARIES Half IlmImf Imath IlmThread Iex)
+                       set(OPENEXR_LIBPATH ${OPENEXR}/lib)
                endif()
 
                if(WITH_IMAGE_TIFF)

Modified: branches/soc-2011-tomato/build_files/cmake/macros.cmake
===================================================================
--- branches/soc-2011-tomato/build_files/cmake/macros.cmake     2012-08-05 
10:23:34 UTC (rev 49573)
+++ branches/soc-2011-tomato/build_files/cmake/macros.cmake     2012-08-05 
12:54:39 UTC (rev 49574)
@@ -725,12 +725,9 @@
                lvar
                lproj)
 
-       
-       if(MSVC10 AND EXISTS ${LIBDIR}/vc2010/${lproj})
-               set(${lvar} ${LIBDIR}/vc2010/${lproj})
+       if(MSVC10)
+               set(${lvar} ${LIBDIR}/${lproj}/vc2010)
        else()
                set(${lvar} ${LIBDIR}/${lproj})
        endif()
-
-
 endmacro()

Modified: 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/blurry_footage.py
===================================================================
--- 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/blurry_footage.py
        2012-08-05 10:23:34 UTC (rev 49573)
+++ 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/blurry_footage.py
        2012-08-05 12:54:39 UTC (rev 49574)
@@ -1,12 +1,17 @@
 import bpy
 settings = bpy.context.edit_movieclip.tracking.settings
 
-settings.default_correlation_min = 0.75
-settings.default_pattern_size = 21
-settings.default_search_size = 100
+
+settings.default_pattern_size = 31
+settings.default_search_size = 91
+settings.default_motion_model = 'Loc'
+settings.use_default_brute = True
+settings.use_default_normalization = False
+settings.use_default_mask = False
 settings.default_frames_limit = 0
 settings.default_pattern_match = 'PREV_FRAME'
 settings.default_margin = 0
 settings.use_default_red_channel = True
 settings.use_default_green_channel = True
 settings.use_default_blue_channel = True
+settings.default_correlation_min = 0.6
\ No newline at end of file

Deleted: 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/blurry_movie.py
===================================================================
--- 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/blurry_movie.py
  2012-08-05 10:23:34 UTC (rev 49573)
+++ 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/blurry_movie.py
  2012-08-05 12:54:39 UTC (rev 49574)
@@ -1,9 +0,0 @@
-import bpy
-settings = bpy.context.edit_movieclip.tracking.settings
-
-settings.default_correlation_min = 0.75
-settings.default_pattern_size = 11
-settings.default_search_size = 202
-settings.default_frames_limit = 25
-settings.default_pattern_match = 'KEYFRAME'
-settings.default_margin = 0

Modified: 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/default.py
===================================================================
--- 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/default.py   
    2012-08-05 10:23:34 UTC (rev 49573)
+++ 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/default.py   
    2012-08-05 12:54:39 UTC (rev 49574)
@@ -1,12 +1,17 @@
 import bpy
 settings = bpy.context.edit_movieclip.tracking.settings
 
-settings.default_correlation_min = 0.75
-settings.default_pattern_size = 11
-settings.default_search_size = 61
+
+settings.default_pattern_size = 15
+settings.default_search_size = 51
+settings.default_motion_model = 'Loc'
+settings.use_default_brute = True
+settings.use_default_normalization = False
+settings.use_default_mask = False
 settings.default_frames_limit = 0
 settings.default_pattern_match = 'KEYFRAME'
 settings.default_margin = 0
 settings.use_default_red_channel = True
 settings.use_default_green_channel = True
 settings.use_default_blue_channel = True
+settings.default_correlation_min = 0.75
\ No newline at end of file

Modified: 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/fast_motion.py
===================================================================
--- 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/fast_motion.py
   2012-08-05 10:23:34 UTC (rev 49573)
+++ 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/fast_motion.py
   2012-08-05 12:54:39 UTC (rev 49574)
@@ -1,12 +1,17 @@
 import bpy
 settings = bpy.context.edit_movieclip.tracking.settings
 
-settings.default_correlation_min = 0.7
+
 settings.default_pattern_size = 31
-settings.default_search_size = 300
+settings.default_search_size = 151
+settings.default_motion_model = 'LocRot'
+settings.use_default_brute = True
+settings.use_default_normalization = True
+settings.use_default_mask = False
 settings.default_frames_limit = 0
 settings.default_pattern_match = 'PREV_FRAME'
-settings.default_margin = 5
+settings.default_margin = 0
 settings.use_default_red_channel = True
 settings.use_default_green_channel = True
 settings.use_default_blue_channel = True
+settings.default_correlation_min = 0.6
\ No newline at end of file

Copied: 
branches/soc-2011-tomato/release/scripts/presets/tracking_settings/planar.py 
(from rev 49573, 
trunk/blender/release/scripts/presets/tracking_settings/planar.py)
===================================================================

@@ Diff output truncated at 10240 characters. @@
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to