Commit graph

  • 1c410ab6e7 Fix #33183: cycles bump mapping was not executed with only an AO node in a material. Brecht Van Lommel 2012-11-15 14:08:46 +00:00
  • b89026a302 Correction to 32bit buildslaves Sergey Sharybin 2012-11-15 13:26:32 +00:00
  • 987f6a7d4f code cleanup: move local math functions into math_geom.c, math_vector.c, no functional changes. Campbell Barton 2012-11-15 13:24:14 +00:00
  • 9eccf40daa OSL Scons rules Sergey Sharybin 2012-11-15 13:11:12 +00:00
  • abeeea6a96 Z sampling for nodes backdrop As it turned out, the node space was the only place we have the option to sample the backdrop buffer RGB, but not the zed. This code is copied from image space. Dalai Felinto 2012-11-15 13:10:24 +00:00
  • 029d29e4f7 fix [#33179] Can't delete centered edge loop if x-mirror is activated Campbell Barton 2012-11-15 06:10:09 +00:00
  • 8d8c69406b fix for 3d text input failing for non utf8 input. Campbell Barton 2012-11-15 06:02:32 +00:00
  • 283ee53085 fix for deleting lines hanging the text editor when no markers are used, presence of markers still hangs. Campbell Barton 2012-11-15 02:11:40 +00:00
  • cd8584aad5 Fix 'polygon eating' problem in bevel (bug #33141) which was due to almost-parallel lines. Howard Trickey 2012-11-15 02:05:32 +00:00
  • c3ce2bbfdf looks like we need those libs as well to compile with static ffmpeg on fedora (by why in hell librt???)... Bastien Montagne 2012-11-14 23:20:16 +00:00
  • 4a5e8bf24c Patch [#31006] Text editor undo buffer rework. Justin Dailey 2012-11-14 23:10:19 +00:00
  • 16f1c86953 Fix OSL build error on linux. Brecht Van Lommel 2012-11-14 22:45:44 +00:00
  • 42db4fb50a fix range map node clipping when max < min (useful for flipping the values inside the node) Dalai Felinto 2012-11-14 22:15:45 +00:00
  • 67f0a4b424 Fixes, mostly for RPM (tested on fedora17): *Better handling of optional libs for ffmpeg, and is now able to check and give user additional link libs for ffmpeg. *Added two helpers (only used by RPM for now) to: **check whether a version number is greater or equal than another one, and... **check whether a version number is "included" into another one (eg 3.3.2 is included into more general 3.3). *Added date-time as target when building our own boost. *Removed apt-get upgrade action for DEB (let the user decide when he wants to globally upgrade its system!). Bastien Montagne 2012-11-14 21:57:47 +00:00
  • 7cfb79256e Map Range Node (tiles) this node allows for more control for normalization of the mapped input range. Dalai Felinto 2012-11-14 19:53:46 +00:00
  • 71389d4d74 Cycles OSL: windows build fixes. Brecht Van Lommel 2012-11-14 17:18:47 +00:00
  • 8c6350f926 fix [#33169] Interface destroyed after Text Object Edit Campbell Barton 2012-11-14 14:47:45 +00:00
  • a286afe75d use memarena for bevel allocs Campbell Barton 2012-11-14 11:06:58 +00:00
  • 7295d98e07 use ghash for bevel verts, saves list lookups when getting a BMVert's BevVert Campbell Barton 2012-11-14 10:23:38 +00:00
  • 0163ae1701 speedup bevel by tagging verts and edges to bevel, this avoids a loop over all bevel edges for each bevel vert (can use edges-of-vert instead) Campbell Barton 2012-11-14 10:08:39 +00:00
  • 7c3db355b1 remove ifdef'd bevel code, current bevel works better then the previous code. reduce strlen check in texttool_suggest_add() use 'del list[:]' rather then 'list[:] = []' in python scripts which clear lists. Campbell Barton 2012-11-14 09:45:15 +00:00
  • 97fe21410c Fix #33166: Wrong profile name in config.ocio causes crash Sergey Sharybin 2012-11-14 08:12:53 +00:00
  • 7138beaa64 Fix for oiio/ocio/boost in those scons config, else specifying a custom "root" path for those libs in user-config.py is useless! Bastien Montagne 2012-11-14 08:12:52 +00:00
  • 2417967267 Fix #33171: Sculpt lag in recent builds Sergey Sharybin 2012-11-14 08:05:40 +00:00
  • 4cd129bb50 fix for the update issue reported in [#32452] Campbell Barton 2012-11-14 06:13:42 +00:00
  • 697d29cbed add 'use_unselected' option to UV_OT_remove_doubles, handy of you have a UV island that doesnt quite fit into its surrounding UV's - its a quick way to snap selected -> unselected UV's. Campbell Barton 2012-11-14 04:02:43 +00:00
  • ebde2d579a each different remove doubles function used a different property name, use 'threshold' for all now. Campbell Barton 2012-11-14 03:13:51 +00:00
  • 54ff14c29d speedup to uv remove doubles. - no need to copy the UV vectors, just point to them. - calculate the midpoint once and copy rather then mid_v2_v2v2() on each UV. - reduce the number of comparisons by only checking the remaining uv's in the nested loop. Campbell Barton 2012-11-14 02:58:43 +00:00
  • cc8a43fb22 style cleanup: with uv remove doubles, weld distance soft/hard ranges were wrong rename to "Remove Doubles UV" to avoid confusion with the mesh operator of the same name. Campbell Barton 2012-11-14 02:03:34 +00:00
  • 6cee7bb2b7 Merged changes in the trunk up to revision 52191. Tamito Kajiyama 2012-11-14 02:01:02 +00:00
  • 050f09aa6c buildsystem cleanup: remove duplicate source & includes for scons, add a check for duplicates in BlenderLib()m, if 0'd now. Campbell Barton 2012-11-14 01:41:24 +00:00
  • de5d0d649d scons/warningfix: remove mask_evaluate.c from blenkernel/intern, as it is already build Jens Verwiebe 2012-11-13 19:17:35 +00:00
  • b6d15e3778 Added 'remove doubles' tool to uv editor. Matthew Smith 2012-11-13 18:29:29 +00:00
  • 95a64ff2da Fixes for scons Bastien Montagne 2012-11-13 18:12:57 +00:00
  • 4713c30017 Adding an escape for '/' char inside the regex's char classe, looks like it is needed for ubuntu 's awk but not mandatory for debian's awk??? Anyway, does not arm... ;) Bastien Montagne 2012-11-13 18:04:52 +00:00
  • 093854e564 Docs update for r52164 Mitchell Stokes 2012-11-13 17:50:18 +00:00
  • a46b1feb77 Add more info to make ffmpeg work "out of the box" for DEB systems: *For CMake, enable ffmpeg (it is disabled by default...) *Give the full list a librairies to link. Bastien Montagne 2012-11-13 16:42:36 +00:00
  • 7abee9614a Bugfix, IRC report: Ton Roosendaal 2012-11-13 15:47:22 +00:00
  • f579aea076 code cleanup: use ptrdiff_t when comparing pointers and tag event as an unused arg to move_to_layer_invoke() Campbell Barton 2012-11-13 15:46:55 +00:00
  • f9428065b8 Bugfix #33161 Ton Roosendaal 2012-11-13 15:36:46 +00:00
  • f0b6b89911 fix [#33156] Ctrl+L Link modifiers produce copies with identical names Campbell Barton 2012-11-13 14:53:33 +00:00
  • 37cc2b4fdc Bugfix #26891 Ton Roosendaal 2012-11-13 14:34:36 +00:00
  • 5aee7c7744 Correction to YCCK and CNYK jpeg images loading into blender Sergey Sharybin 2012-11-13 14:28:45 +00:00
  • d94b2efbb9 disable applying constructive modifiers when in sculpt mode with multi-res data, since this would crash. also rename modifier_sameTopology -> modifier_isSameTopology(), modifier_nonGeometrical -> modifier_isNonGeometrical() Campbell Barton 2012-11-13 14:21:55 +00:00
  • 054c6159de Bugfix #33159 Ton Roosendaal 2012-11-13 12:55:09 +00:00
  • 9a5cc8235a Last fix to get_plugin in ikplugin_api.c was off by one in the wrong direction. Jason Wilkins 2012-11-13 11:31:54 +00:00
  • 590ed4feb1 Render Engines: fix crash when changing render engine during rendering Sergey Sharybin 2012-11-13 11:00:46 +00:00
  • 741e167f83 More fixes: *Unset LANG envar for the script execution time, because commands like "apt-cache policy" will return translated messages, which would not be grep'ed crrectly... *Disable using distrib's ffmpeg for DEB distribs too, as e.g. official debian features libav under ffmpeg name, which is not that much compatible with current Blender code. *Also check for libxvidcore-dev .deb package, debian has no libxvidcore4-dev ;) Bastien Montagne 2012-11-13 10:49:55 +00:00
  • c382c03ccf Hopefully now suse will just work :) Sergey Sharybin 2012-11-13 10:12:42 +00:00
  • 0b1411046b Install dependencies script: added support of OpenSUSE Sergey Sharybin 2012-11-13 09:29:22 +00:00
  • 140d382cee fix [#33143] Exporter crash since 2.64 Campbell Barton 2012-11-13 06:57:07 +00:00
  • aadfcb7a83 Removing again windows' long_locales! :p Bastien Montagne 2012-11-13 06:29:46 +00:00
  • d1cd8f5802 fix for boost (symlink was buggy, and better to only build needed boost libs). Bastien Montagne 2012-11-13 06:22:47 +00:00
  • add5dd3797 add an operator for mesh mode switching, this lets python menu for mode setting do mixed selection and extending the selection - just like the buttons in the header. Campbell Barton 2012-11-13 05:44:49 +00:00
  • 590dbb87e7 BGE: Renaming KX_GameObject.group_parent and group_children to groupObject and groupMembers to be a bit more descriptive and match the rest of the BGE Py API. KX_MeshProxy.transform_uv has also been renamed to transformUV. It would be nice to switch to PEP8 names for the BGE Python API, but for now, consistency is better. Mitchell Stokes 2012-11-13 04:38:34 +00:00
  • a7bee65d38 make smoothing value for ring select compatible with the operator. also wrap long lines in noise.c Campbell Barton 2012-11-13 02:45:42 +00:00
  • 6335401a49 todo from 2.4x, add back smooth option to edge loop cut. Campbell Barton 2012-11-13 02:28:07 +00:00
  • 1c1e7a0237 avoid divide by zero in cycles progress calculation Campbell Barton 2012-11-13 01:53:07 +00:00
  • 2243ab514a Jason Wilkins 2012-11-13 00:54:57 +00:00
  • 156047263e uv stitch was executing on Enter-key release, making it not work when starting from operator search popup (pressing enter), also Plus/Minus keys would get incremented for key press and release. Campbell Barton 2012-11-12 22:52:16 +00:00
  • 1c32617f1e remove 'Reset' button from operator UI, instead have 'Restore Defaults' in preset menu. Campbell Barton 2012-11-12 21:44:48 +00:00
  • d3c3f07133 Initial implementation of a script for automatic dependencies installer/builder Sergey Sharybin 2012-11-12 19:39:09 +00:00
  • 9e8a66e16f Minor spell fix (only one this week, yeah!). Bastien Montagne 2012-11-12 19:31:31 +00:00
  • e811a2d0ff Fix to allow several include dirs for python under scons build system (needed with new py3.3 debian-like packages). Bastien Montagne 2012-11-12 18:31:15 +00:00
  • f0caab41b2 Bugfix #33147 Ton Roosendaal 2012-11-12 18:07:33 +00:00
  • 66aa7e9192 add simple quad-strip filling to bevel, use to bevel edges when 2 bevel-edges share a vertex. Campbell Barton 2012-11-12 16:08:02 +00:00
  • 872af48183 Fix conflict of cycles persistent data flag with freestyle. Brecht Van Lommel 2012-11-12 14:25:46 +00:00
  • d934ae70a0 Fix conflict of cycles persistent data flag with freestyle, add reserved value for freestyle now. Brecht Van Lommel 2012-11-12 14:25:29 +00:00
  • 0364a83771 fan filling didnt always work well, now only apply this when its going to work properly. Campbell Barton 2012-11-12 12:30:58 +00:00
  • fbdae9ca0a change bevel do/while loops to step the pointer in the while check, no functional changes. Campbell Barton 2012-11-12 12:16:21 +00:00
  • 3e910de184 Enable libboost_locale for buildbot rules Sergey Sharybin 2012-11-12 12:10:46 +00:00
  • 08ec3ab64e bevel fan fill edges meeting non selected geometry rather then making ngons which often dont triangulate nicely to follow rounded corners: http://www.graphicall.org/ftp/ideasman42/bevel_fan_fill.png Campbell Barton 2012-11-12 11:59:28 +00:00
  • 5993a10f94 OSX/cmake: revert a testchange back for kaito Jens Verwiebe 2012-11-12 10:51:29 +00:00
  • 0fc0cb351b More spelling errors, whitespace, and simplifying code with many side effects Joshua Leung 2012-11-12 10:38:51 +00:00
  • 40382c15ac enable multi-sampling on x11 Campbell Barton 2012-11-12 10:16:50 +00:00
  • ad5cf1fe9c fix scons compile after introducing BF_BOOST_LIB_INTERNATIONAL Jens Verwiebe 2012-11-12 09:31:10 +00:00
  • fbc61c96d6 fix for DNA alignment on 32 and 64bit systems. Campbell Barton 2012-11-12 09:27:39 +00:00
  • d0570c3e39 fix syntax error when disabling both IK solvers Jason Wilkins 2012-11-12 08:39:27 +00:00
  • cf6994b910 code cleanup: spelling, also initialize bmesh-bevel settings struct to zero to avoid possible uninitialized memory later. Campbell Barton 2012-11-12 07:33:01 +00:00
  • 0bfc92ff8e BM_iter_as_arrayN() can now take an optional existing array argument, useful to avoid many small malloc's by passing a fixes size stack variable instead. Campbell Barton 2012-11-12 05:53:43 +00:00
  • 428e5b7a99 bmesh bevel todo: don't loop through all faces to find faces connected to a vertex. Campbell Barton 2012-11-12 05:29:54 +00:00
  • 97b7154142 replace BM_edge_face_count with BM_edge_is_manifold/BM_edge_is_wire/BM_edge_is_boundary Campbell Barton 2012-11-12 04:50:45 +00:00
  • 744378483c style cleanup Campbell Barton 2012-11-12 03:41:25 +00:00
  • 955b5db5e9 build fix: recent commit broke building on 64bit linux Campbell Barton 2012-11-12 03:37:28 +00:00
  • 5d8a207b67 Whitespace tweaks and Bugfixes Joshua Leung 2012-11-12 03:26:40 +00:00
  • d22c5d4341 update to python api Gotcha docs to reflect changes to the api. also add a section about modifying linked library data. Campbell Barton 2012-11-12 03:23:47 +00:00
  • b747759698 Bevel: several bug fixes. Howard Trickey 2012-11-12 02:52:24 +00:00
  • c844033cd0 Scons compiling fix Joshua Leung 2012-11-12 02:30:16 +00:00
  • cf1801e167 DNA alignment fix for GPencil commit Joshua Leung 2012-11-12 02:25:21 +00:00
  • 7fa096261a Merged changes in the trunk up to revision 52118. Tamito Kajiyama 2012-11-12 00:30:55 +00:00
  • 89845f280f fix [#33142] Ctrl LMB higher selection mode in edit mode sometimes selects extra elements Campbell Barton 2012-11-11 23:33:59 +00:00
  • 929e88fd95 Fix CMake boost locale lib names for MinGW64. Antony Riakiotakis 2012-11-11 22:50:28 +00:00
  • fbc1cc712f OSX: fix linking with new boost_locale Jens Verwiebe 2012-11-11 20:41:28 +00:00
  • 31fd769641 * Remove one last "gnu_gettext.dll" reference in scons. Thomas Dinges 2012-11-11 19:53:12 +00:00
  • 0738284e32 Clen up of gettext stuff from scons scripts... Did not touch to buildbots ones, nor to iconv, as it’s still uncleare whether we can get rid of it :/ Bastien Montagne 2012-11-11 19:46:36 +00:00
  • 13e474047b * Replace math.h with BLI_math.h, this fixes compile on windows. Thomas Dinges 2012-11-11 18:56:58 +00:00
  • 3dffa021d1 Fix for RNA soft values (confused with hard ones... tss). Bastien Montagne 2012-11-11 18:38:54 +00:00
  • 731e15be06 Four fixes (own collection) Ton Roosendaal 2012-11-11 18:33:35 +00:00
  • 6f32bece7f revert muddle in changing jack in msvc instead apple Jens Verwiebe 2012-11-11 18:28:45 +00:00
  • 724c55aafa Fix a stupid warning (due to last minute refactor...). Bastien Montagne 2012-11-11 18:26:39 +00:00