blender.git
8 years agosvn merge -r37700:37800 https://svn.blender.org/svnroot/bf-blender/trunk/blender
Campbell Barton [Mon, 25 Jul 2011 14:34:36 +0000 (14:34 +0000)]
svn merge -r37700:37800 https://svn.blender.org/svnroot/bf-blender/trunk/blender

8 years agosvn merge -r37600:37700 https://svn.blender.org/svnroot/bf-blender/trunk/blender
Campbell Barton [Mon, 25 Jul 2011 12:59:54 +0000 (12:59 +0000)]
svn merge -r37600:37700 https://svn.blender.org/svnroot/bf-blender/trunk/blender

manually merged source/blender/editors/uvedit/uvedit_unwrap_ops.c

8 years agoReturn of Spin tool:
Geoffrey Bantle [Mon, 25 Jul 2011 12:18:51 +0000 (12:18 +0000)]
Return of Spin tool:
----------------------------------------------
Spin tool brought back by patch submitted
by howardt in IRC

8 years agofound some changes were missed from previous manual merge
Campbell Barton [Mon, 25 Jul 2011 11:34:09 +0000 (11:34 +0000)]
found some changes were missed from previous manual merge

8 years agosync with r37500, fix for merge, bmesh builds again.
Campbell Barton [Mon, 25 Jul 2011 10:51:24 +0000 (10:51 +0000)]
sync with r37500, fix for merge, bmesh builds again.
also some compiler warning fix.

8 years agorecent merges lost changes in this file, manually merge changes from -r37078:37500
Campbell Barton [Mon, 25 Jul 2011 10:14:02 +0000 (10:14 +0000)]
recent merges lost changes in this file, manually merge changes from -r37078:37500

8 years agorecent merges lost changes in this file, manually merge changes from -r37078:37500
Campbell Barton [Mon, 25 Jul 2011 10:07:50 +0000 (10:07 +0000)]
recent merges lost changes in this file, manually merge changes from -r37078:37500

8 years agoclobbered bmesh code by accident from commit r38660, reverted and apply changes from...
Campbell Barton [Mon, 25 Jul 2011 09:53:36 +0000 (09:53 +0000)]
clobbered bmesh code by accident from commit r38660, reverted and apply changes from trunk merge -r37500:37600

8 years agosvn merge -r37500:37600 https://svn.blender.org/svnroot/bf-blender/trunk/blender
Campbell Barton [Sun, 24 Jul 2011 13:21:54 +0000 (13:21 +0000)]
svn merge -r37500:37600 https://svn.blender.org/svnroot/bf-blender/trunk/blender

8 years agosvn merge -r37335:37500 https://svn.blender.org/svnroot/bf-blender/trunk/blender
Campbell Barton [Sun, 24 Jul 2011 13:03:48 +0000 (13:03 +0000)]
svn merge -r37335:37500 https://svn.blender.org/svnroot/bf-blender/trunk/blender

8 years agoExtrude Bug Fixes:
Geoffrey Bantle [Mon, 11 Jul 2011 09:27:21 +0000 (09:27 +0000)]
Extrude Bug Fixes:
----------------------------------------------
Two extrude bug fixes provided by howardt in IRC

1: Edges getting extruded in sheets did not have
consistent normals.

2: Sometimes faces created by the extrusion
process were corrupt

8 years agofixing compile errors with VisualStudio 2008.
Andrea Weikert [Sun, 3 Jul 2011 17:07:07 +0000 (17:07 +0000)]
fixing compile errors with VisualStudio 2008.
* macro ABS has no effect with uintptr_t anyway and was throwing warning (promoted to error) -> commented out and marked with TODO
* removed two unused variables trhowing warning also promoted to error when compiling.

8 years agoTurned select vertex path back on and added
Geoffrey Bantle [Mon, 27 Jun 2011 04:54:58 +0000 (04:54 +0000)]
Turned select vertex path back on and added
back in selection history for bmesh->mesh
and mesh->bmesh conversions:
----------------------------------------------
Select Vertex Path had wrong invoke callback
(shouldn't have any?).

Also selection history was not converted when
doing bmesh->mesh or mesh->bmesh conversions.
This meant that tabbing in and out of editmode
would make your selection history dissapear.
Undo pop would also not preserve selection
history so any operators that relied on it
would not work when you adjusted their settings.

8 years agoBrought back select by number of vertices
Geoffrey Bantle [Sun, 26 Jun 2011 20:23:27 +0000 (20:23 +0000)]
Brought back select by number of vertices
and select loose verts/edges:
----------------------------------------------
Split select by number of vertices and select
loose verts/edges into seperate functions.

Previously select by number of vertices was
also accessed through two different UI items,
"Select Quads" and "Select Triangles". Now
it is one function with a integer property
for selecting the size of the face you want
selected.

Also added an option to modify the behavior
of the selection. Can now select whether you
want to select faces that have vertices
equal to, less than or greater than the number
of vertices in operator property.

8 years agoBrought back loop multiselect:
Geoffrey Bantle [Sun, 26 Jun 2011 01:11:03 +0000 (01:11 +0000)]
Brought back loop multiselect:
----------------------------------------------
Loop multiselect operator brought back. It can
be accessed via the select->edge loop and
select->edge ring menu entries or through the
ctrl-e edge specials menu.

8 years agoSVN maintenance.
Guillermo S. Romero [Fri, 24 Jun 2011 23:14:26 +0000 (23:14 +0000)]
SVN maintenance.

8 years agoown patch [#27752] Python Callback (Scriptlink functionality)
Campbell Barton [Fri, 24 Jun 2011 16:54:30 +0000 (16:54 +0000)]
own patch [#27752] Python Callback (Scriptlink functionality)

Python:
 * adds bpy.app.handlers which contains lists, each for an event type:
   render_pre, render_post, load_pre, load_post, save_pre, save_post
 * each list item needs to be a callable object which takes 1 argument (the ID).
 * callbacks are cleared on file load.

Example:
 def MyFunc(scene): print("Callback:", data)
 bpy.app.handlers.render_post.append(MyFunc)

C:
 * This patch adds a generic C callback api which is currently only used by python.
 * Unlike python callbacks these are not cleared on file load.

8 years agomove callbacks file out of intern (only contains 1 function but re-using it for new...
Campbell Barton [Fri, 24 Jun 2011 15:10:34 +0000 (15:10 +0000)]
move callbacks file out of intern (only contains 1 function but re-using it for new callback api)

8 years agoFirst commit to make "Style" settings saved in startup.blend
Ton Roosendaal [Fri, 24 Jun 2011 14:00:15 +0000 (14:00 +0000)]
First commit to make "Style" settings saved in startup.blend

Usage currently is limited to:
- Panel text, widget text and label text style:
  point size, shadow effects

Setting individual fonts to these is not possible yet, it uses the
default for it.

Access goes via outliner now; check "User Preferences". UI team could
add this in userpref scripts :)

8 years agofree_bvhtree_from_mesh was incorrectly useing sizeof() when clearing memory.
Campbell Barton [Fri, 24 Jun 2011 05:34:03 +0000 (05:34 +0000)]
free_bvhtree_from_mesh was incorrectly useing sizeof() when clearing memory.

8 years agofix [#27742] Smart UV project no longer works in 2.58
Campbell Barton [Fri, 24 Jun 2011 04:12:01 +0000 (04:12 +0000)]
fix [#27742] Smart UV project no longer works in 2.58
failed with active, unselected objects.

8 years agofix [#27747] Modal operator in Special Menu (W) ignores continues grab
Campbell Barton [Fri, 24 Jun 2011 03:59:41 +0000 (03:59 +0000)]
fix [#27747] Modal operator in Special Menu (W) ignores continues grab

8 years agofix [#27746] Black and White Render doesn't work and/or Saves as a Blank screen
Campbell Barton [Fri, 24 Jun 2011 03:49:56 +0000 (03:49 +0000)]
fix [#27746] Black and White Render doesn't work and/or Saves as a Blank screen
convert to grayscale when saving renders rather then only writing the red channel.

8 years agoW special menu for changing orthographic camera lens scale was missing
Daniel Salazar [Fri, 24 Jun 2011 03:41:07 +0000 (03:41 +0000)]
W special menu for changing orthographic camera lens scale was missing

btw continues grab doesn't work with this modal ops.. whats up?

8 years agoBringing back statistics draw options:
Geoffrey Bantle [Fri, 24 Jun 2011 00:55:14 +0000 (00:55 +0000)]
Bringing back statistics draw options:
----------------------------------------------
Based on a patch from howardt, this commit brings
back drawing:

-Edge length
-Face edge angles

and

-Face area

for the 3d view.

8 years agoFix for a crash:
Geoffrey Bantle [Thu, 23 Jun 2011 22:33:42 +0000 (22:33 +0000)]
Fix for a crash:
----------------------------------------------
Another fix from howardt in IRC.

8 years agorevert commit 27133: Committing patch [#27133] "Fix for for Object Color in BGE"...
Dalai Felinto [Thu, 23 Jun 2011 22:29:02 +0000 (22:29 +0000)]
revert commit 27133: Committing patch [#27133] "Fix for for Object Color in BGE" by Kupoman
This was causing a lot of backward compatibility problems and side effects.

It has to be done properly, linked with Material ObjectColor shader_flag or at least the TF OBCOLOR (which apparently worked at some point so I've been told).
If you need to use OBCOLOR simply keyframe the obcolor and it will work as before.

8 years agoGHOST Cocoa: move y origin top/bottom conversions out of windowmanager module
Brecht Van Lommel [Thu, 23 Jun 2011 19:55:47 +0000 (19:55 +0000)]
GHOST Cocoa: move y origin top/bottom conversions out of windowmanager module
and into GHOST. Also fixes a problem where e.g. the user preferences window
would not open under the mouse cursor correctly.

8 years agoFix typo in addon user preferences menu.
Brecht Van Lommel [Thu, 23 Jun 2011 19:42:54 +0000 (19:42 +0000)]
Fix typo in addon user preferences menu.

8 years agoMore flexible size options for particle billboards. This adds scale factors for width...
Lukas Toenne [Thu, 23 Jun 2011 18:59:47 +0000 (18:59 +0000)]
More flexible size options for particle billboards. This adds scale factors for width and height of billboards, relative to the particle size. It's useful when the particle size is primarily used for collision and the like, so the billboard appearance can be adjusted independently. Also allows non-square billboards.
In addition the billboards can be scaled by the particle velocity with optional head and tail factors (similar to line drawing options). This allows for pseudo-motionblur effects.

8 years agoRemove unnecessary check. OpenAL, SDL, JACK don't depend on samplerate.
Nathan Letwory [Thu, 23 Jun 2011 17:29:18 +0000 (17:29 +0000)]
Remove unnecessary check. OpenAL, SDL, JACK don't depend on samplerate.

8 years agofix for building mingw in debug mode
Campbell Barton [Thu, 23 Jun 2011 16:33:59 +0000 (16:33 +0000)]
fix for building mingw in debug mode

8 years agoallow building with ffmpeg but not aud
Campbell Barton [Thu, 23 Jun 2011 16:10:48 +0000 (16:10 +0000)]
allow building with ffmpeg but not aud

8 years agocorrection to recent commit & made ffmpeg includes only add when enabled.
Campbell Barton [Thu, 23 Jun 2011 15:58:41 +0000 (15:58 +0000)]
correction to recent commit & made ffmpeg includes only add when enabled.

8 years agomistake in own commit.
Campbell Barton [Thu, 23 Jun 2011 15:12:05 +0000 (15:12 +0000)]
mistake in own commit.

8 years agocmake option to build without an audio library.
Campbell Barton [Thu, 23 Jun 2011 09:27:56 +0000 (09:27 +0000)]
cmake option to build without an audio library.

8 years agofix for function before definition in own recent commit.
Campbell Barton [Thu, 23 Jun 2011 07:50:28 +0000 (07:50 +0000)]
fix for function before definition in own recent commit.

8 years agochecks in rna range functions that the max value cant be less than the min.
Campbell Barton [Thu, 23 Jun 2011 06:13:21 +0000 (06:13 +0000)]
checks in rna range functions that the max value cant be less than the min.
also fix for invalid rage for FILE_OT_filenum.

8 years agofix for building on arch linux with ffmpeg version:
Campbell Barton [Thu, 23 Jun 2011 06:11:13 +0000 (06:11 +0000)]
fix for building on arch linux with ffmpeg version:
 LIBAVCODEC_VERSION_MAJOR 52
 LIBAVCODEC_VERSION_MINOR 122

8 years agofix [#27726] Driven properties not checked for legal UI bounds
Campbell Barton [Thu, 23 Jun 2011 05:58:44 +0000 (05:58 +0000)]
fix [#27726] Driven properties not checked for legal UI bounds

The rna set function clamps to the property range however properties with range functions were ignored when set by python or the animation system.

Now call the range function for ints and floats when setting.

8 years agoupdate automatic rna changelog
Campbell Barton [Wed, 22 Jun 2011 12:05:24 +0000 (12:05 +0000)]
update automatic rna changelog

8 years agocmake was installing .bfont.ttf in ~/.blender/VER/config, use ~/.blender/VER instead...
Campbell Barton [Wed, 22 Jun 2011 08:43:01 +0000 (08:43 +0000)]
cmake was installing .bfont.ttf in ~/.blender/VER/config, use ~/.blender/VER instead (as with scons)

8 years agosplit cmake check configuration out
Campbell Barton [Wed, 22 Jun 2011 05:30:06 +0000 (05:30 +0000)]
split cmake check configuration out

8 years agoFix for boolean modifier:
Geoffrey Bantle [Wed, 22 Jun 2011 00:39:14 +0000 (00:39 +0000)]
Fix for boolean modifier:
----------------------------------------------
Patch for making faces stop dissapearing when
using the boolean modifier submitted by
howardt in IRC.

8 years agoFix for decimator:
Geoffrey Bantle [Wed, 22 Jun 2011 00:34:08 +0000 (00:34 +0000)]
Fix for decimator:
----------------------------------------------
Patch for making faces stop dissapearing when
using the decimator submitted by howardt in IRC.

Also fixed crash for when input mesh had less than
three triangles

8 years agoBump version in Doxyfile.
Nathan Letwory [Tue, 21 Jun 2011 19:31:06 +0000 (19:31 +0000)]
Bump version in Doxyfile.

8 years agopep8 compliance
Campbell Barton [Tue, 21 Jun 2011 17:17:51 +0000 (17:17 +0000)]
pep8 compliance

8 years agoupdate cmake checker to ignore file list and add some headers to the source list.
Campbell Barton [Tue, 21 Jun 2011 17:00:34 +0000 (17:00 +0000)]
update cmake checker to ignore file list and add some headers to the source list.

8 years agoNew 2.58 splash image. Thanks Rogério Perdiz! v2.58
Ton Roosendaal [Tue, 21 Jun 2011 16:54:34 +0000 (16:54 +0000)]
New 2.58 splash image. Thanks Rogério Perdiz!
(Judge committee Sebastian_K && FrancoisGFX)

8 years agoUpping the release number to 2.58
Ton Roosendaal [Tue, 21 Jun 2011 16:38:28 +0000 (16:38 +0000)]
Upping the release number to 2.58

8 years agoSnapping/Project
Martin Poirier [Tue, 21 Jun 2011 15:28:13 +0000 (15:28 +0000)]
Snapping/Project

Disable editmesh as target if proportional edit is on (that was messed up incorrectly in revision 33233)

8 years ago1 pixel tweak to have outliner icons + selection circles align
Ton Roosendaal [Tue, 21 Jun 2011 13:02:21 +0000 (13:02 +0000)]
1 pixel tweak to have outliner icons + selection circles align
for default DPI. Problem now is that icons/text are scaling
and drawing with pixel units, whilst other items draw subpixel.
This makes not every dpi size result in perfect aligning yet.

8 years agoFix for [#26939] Hair Combing intersects emitter when combed fast
Janne Karhu [Tue, 21 Jun 2011 11:15:37 +0000 (11:15 +0000)]
Fix for [#26939] Hair Combing intersects emitter when combed fast
* Hair combing now uses substeps to apply the combing when the mouse movement exceeds 0.2 of the brush radius.
* This could make combing a bit slower on fast mouse movements, but the increase in combing quality is definitely worth it.

8 years agopy api: make all classes __init__ functions in a readonly state, except for operators.
Campbell Barton [Tue, 21 Jun 2011 08:09:42 +0000 (08:09 +0000)]
py api: make all classes __init__ functions in a readonly state, except for operators.

In bug [#27701], the panels __init__ function (which runs on every draw), was adding new rna properties.

8 years agoallow rna to set vertex parent indices, blender checks for invalid values on access.
Campbell Barton [Tue, 21 Jun 2011 07:41:49 +0000 (07:41 +0000)]
allow rna to set vertex parent indices, blender checks for invalid values on access.
build blenderplayer by default on linux with scons.

8 years agocorrect FSF address, as pointed out by Dave Plater
Campbell Barton [Tue, 21 Jun 2011 05:01:54 +0000 (05:01 +0000)]
correct FSF address, as pointed out by Dave Plater

8 years agofix for PLY import using directory only select, operators which define 'files' but...
Campbell Barton [Tue, 21 Jun 2011 04:03:26 +0000 (04:03 +0000)]
fix for PLY import using directory only select, operators which define 'files' but not 'filename' or 'filepath' would use the directory selector.

also made code less confusing.

8 years agofix [#27707] Script error for UVs->Copy Mirrored UV coords
Campbell Barton [Tue, 21 Jun 2011 02:16:22 +0000 (02:16 +0000)]
fix [#27707] Script error for UVs->Copy Mirrored UV coords

8 years agofix for error in swizzle assignment leaving an unhandled exception.
Campbell Barton [Tue, 21 Jun 2011 02:15:07 +0000 (02:15 +0000)]
fix for error in swizzle assignment leaving an unhandled exception.

8 years agoFix for select non manifold:
Geoffrey Bantle [Tue, 21 Jun 2011 01:14:21 +0000 (01:14 +0000)]
Fix for select non manifold:
----------------------------------------------
Select non manifold was not working properly
because BM_Nonmanifold_Edge considered border
edges to be manifold.

8 years agoAdded call to flushing function for primitives:
Geoffrey Bantle [Tue, 21 Jun 2011 00:03:38 +0000 (00:03 +0000)]
Added call to flushing function for primitives:
----------------------------------------------
Editmode selection flushing wasn't getting called
on primitive addition. This caused inconsistent
selection state.

8 years agofix for build with cmake (patch by Joerg Mueller)
Dalai Felinto [Mon, 20 Jun 2011 22:44:35 +0000 (22:44 +0000)]
fix for build with cmake (patch by Joerg Mueller)

8 years agoSet Player building to True by default.
Nathan Letwory [Mon, 20 Jun 2011 20:51:12 +0000 (20:51 +0000)]
Set Player building to True by default.

8 years agoBlender 2.58 release preparations:
Thomas Dinges [Mon, 20 Jun 2011 20:21:52 +0000 (20:21 +0000)]
Blender 2.58 release preparations:
* Update of Release Log Links to point to: http://www.blender.org/development/release-logs/blender-258/

8 years agoBlender 2.58 release preparations:
Thomas Dinges [Mon, 20 Jun 2011 20:15:02 +0000 (20:15 +0000)]
Blender 2.58 release preparations:
* Updated readme file.

8 years ago== CMake ==
Andrea Weikert [Mon, 20 Jun 2011 18:16:46 +0000 (18:16 +0000)]
== CMake ==
* added same definition used for compiling openjpeg with SCons, was causing issues when linking

8 years agofix for crash drawing zero length motion path and a leak with zero length paths.
Campbell Barton [Mon, 20 Jun 2011 17:50:59 +0000 (17:50 +0000)]
fix for crash drawing zero length motion path and a leak with zero length paths.

8 years agoFix related to #27689: unwrap, pack island, minimize stretch now cancel
Brecht Van Lommel [Mon, 20 Jun 2011 17:28:25 +0000 (17:28 +0000)]
Fix related to #27689: unwrap, pack island, minimize stretch now cancel
operator if there are no uv's selected.

8 years agoBugfix #27692
Ton Roosendaal [Mon, 20 Jun 2011 16:38:21 +0000 (16:38 +0000)]
Bugfix #27692

Render + compositing error:
When adding renderlayer nodes in a composite, without having own
scene render, the renderlayer nodes were not tagged as changed,
causing compositing to give previous result.

8 years agofix for incorrect bake api usage. but not a bug.
Campbell Barton [Mon, 20 Jun 2011 15:20:33 +0000 (15:20 +0000)]
fix for incorrect bake api usage. but not a bug.

8 years agosince render branch isnt planned to be merged now, enable strict warning flags for...
Campbell Barton [Mon, 20 Jun 2011 15:17:02 +0000 (15:17 +0000)]
since render branch isnt planned to be merged now, enable strict warning flags for cmake and tag unused vars.

8 years agoFix [#26912] [Collada] Screw up with names/ids on import
Nathan Letwory [Mon, 20 Jun 2011 12:43:10 +0000 (12:43 +0000)]
Fix [#26912] [Collada] Screw up with names/ids on import
Reported by Valeriy Firsov

Use the node name if it exists, fall back to id otherwise.

8 years agoFix [#26821] Import Collada: instance_node still incorrectly handled
Nathan Letwory [Mon, 20 Jun 2011 10:50:17 +0000 (10:50 +0000)]
Fix [#26821] Import Collada: instance_node still incorrectly handled
reported by David Roy
patch submitted by Camillo Dell'mour

8 years agoApply Patch [#27454] Add simple Transparency texture import for COLLADA
Nathan Letwory [Mon, 20 Jun 2011 10:28:37 +0000 (10:28 +0000)]
Apply Patch [#27454] Add simple Transparency texture import for COLLADA
submitted by Steffen Ohrendorf.

8 years agoRemove redundant e usage. Energy is already multiplied into exported light. Fixes...
Nathan Letwory [Mon, 20 Jun 2011 10:22:39 +0000 (10:22 +0000)]
Remove redundant e usage. Energy is already multiplied into exported light. Fixes potential bug (e used uninitialised, reported by Campbell Barton on IRC).

8 years agofix for python ABI search, was missing 'd'
Campbell Barton [Mon, 20 Jun 2011 09:39:14 +0000 (09:39 +0000)]
fix for python ABI search, was missing 'd'

8 years agoFix [#27474] Blender crashes on collada import if input_set is missing
Nathan Letwory [Mon, 20 Jun 2011 09:34:35 +0000 (09:34 +0000)]
Fix [#27474] Blender crashes on collada import if input_set is missing
reported by Rebin Cornelius.

This needs patch from upstream report http://code.google.com/p/opencollada/issues/list?thanks=164 applied to OpenCOLLADA. lib/windows/collada and lib/win64/collada have already been updated. Ensures we don't read past array boundaries.

8 years agoFix #27703: reflection texture coordinates + nodes not working right in GLSL.
Brecht Van Lommel [Mon, 20 Jun 2011 09:08:41 +0000 (09:08 +0000)]
Fix #27703: reflection texture coordinates + nodes not working right in GLSL.

8 years agofix [#27700] Add effect strip ignore channel argument
Campbell Barton [Mon, 20 Jun 2011 04:09:33 +0000 (04:09 +0000)]
fix [#27700] Add effect strip ignore channel argument

8 years agosmall fix, This enables correction of the tangent when normal mapping is in use and...
Michael Fox [Mon, 20 Jun 2011 03:37:41 +0000 (03:37 +0000)]
small fix, This enables correction of the tangent when normal mapping is in use and tangent lighting will be used

8 years agofix [#27664] startup.blend - manipulator user-prefs
Campbell Barton [Mon, 20 Jun 2011 03:24:07 +0000 (03:24 +0000)]
fix [#27664] startup.blend - manipulator user-prefs
regarding issues in the report
 1) fixed in previous commit.
 2) intentional leaving as is.
 3) left 'handle size' as is IMHO acceptably general, edited 'hotshop' tooltip/
 4) corrected default values.

8 years agochanges to startup.blend
Campbell Barton [Mon, 20 Jun 2011 03:10:02 +0000 (03:10 +0000)]
changes to startup.blend
- enable manipulator option, applies to new 3d views (not sure why it was disabled) - reported in [#27664]
- remove rigify and netrender scene ID properties
- set console scrollback to 256, was 128 which could sometimes cut off output of help()
- enabled syntax highlighting and line number in the text editor for game logic and python screens

8 years ago- add example for python rna property update
Campbell Barton [Mon, 20 Jun 2011 02:54:56 +0000 (02:54 +0000)]
- add example for python rna property update
- edit the copyright for blender specific cmake find modules

8 years agosmall safety fix for recent commit to normal mapping (uninitialised variables)
Michael Fox [Mon, 20 Jun 2011 02:37:13 +0000 (02:37 +0000)]
small safety fix for recent commit to normal mapping (uninitialised variables)

8 years agoBy Morten S. Mikkelsen; this adds support for tangent bump shading
Daniel Salazar [Sun, 19 Jun 2011 20:41:41 +0000 (20:41 +0000)]
By Morten S. Mikkelsen; this adds support for tangent bump shading

left: legacy bump, righ: sparkybump

http://pasteall.org/pic/show.php?id=13875

bugs [#26320], [#27506]

there's still an issue with texture OSA as you can see

8 years agofix for python include in msvc
Campbell Barton [Sun, 19 Jun 2011 15:55:49 +0000 (15:55 +0000)]
fix for python include in msvc

8 years agocmake: add find jack module
Campbell Barton [Sun, 19 Jun 2011 15:03:50 +0000 (15:03 +0000)]
cmake: add find jack module

8 years agocmake: add find jemalloc module
Campbell Barton [Sun, 19 Jun 2011 14:55:51 +0000 (14:55 +0000)]
cmake: add find jemalloc module

8 years agofix for building opencollada + msvc
Campbell Barton [Sun, 19 Jun 2011 14:14:29 +0000 (14:14 +0000)]
fix for building opencollada + msvc

8 years agosince cmake new auto-detects many features, print a summery of the configuration...
Campbell Barton [Sun, 19 Jun 2011 13:49:20 +0000 (13:49 +0000)]
since cmake new auto-detects many features, print a summery of the configuration on first run.

8 years agocmake: fix for recent break in msvc+collada, also dont cache duplicate python include...
Campbell Barton [Sun, 19 Jun 2011 13:06:21 +0000 (13:06 +0000)]
cmake: fix for recent break in msvc+collada, also dont cache duplicate python include/library variables.

8 years agoadd back PYTHON_LIBPATH, needed for installing on python
Campbell Barton [Sun, 19 Jun 2011 11:04:15 +0000 (11:04 +0000)]
add back PYTHON_LIBPATH, needed for installing on python

8 years agofix for building with msvc
Campbell Barton [Sun, 19 Jun 2011 10:19:10 +0000 (10:19 +0000)]
fix for building with msvc

8 years agoremoving python includes for blenkernel since pynodes are commented.
Campbell Barton [Sun, 19 Jun 2011 09:32:37 +0000 (09:32 +0000)]
removing python includes for blenkernel since pynodes are commented.

8 years agocmake add module for finding fftw3.
Campbell Barton [Sun, 19 Jun 2011 08:57:34 +0000 (08:57 +0000)]
cmake add module for finding fftw3.
also allow debug blender to build with non debug python

8 years agocmake: add libsamplerate find module
Campbell Barton [Sun, 19 Jun 2011 08:20:02 +0000 (08:20 +0000)]
cmake: add libsamplerate find module

8 years agocmake: added FindOpenJPEG module.
Campbell Barton [Sun, 19 Jun 2011 07:46:24 +0000 (07:46 +0000)]
cmake: added FindOpenJPEG module.

8 years agocmake:
Campbell Barton [Sun, 19 Jun 2011 06:57:56 +0000 (06:57 +0000)]
cmake:
 new macro file_list_suffix() for adding a suffix to every file in a path before the file extension.
 useful to create names for debug libs on windows.

8 years agofixed possible use of uninitialized variable.
Campbell Barton [Sun, 19 Jun 2011 01:23:50 +0000 (01:23 +0000)]
fixed possible use of uninitialized variable.

8 years agoSVN maintenance.
Guillermo S. Romero [Sat, 18 Jun 2011 23:22:55 +0000 (23:22 +0000)]
SVN maintenance.