Campbell Barton
97d0846d2c
svn merge -r37335:37500 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-07-24 13:03:48 +00:00
Geoffrey Bantle
352c0ba387
Fix for boolean modifier:
...
----------------------------------------------
Patch for making faces stop dissapearing when
using the boolean modifier submitted by
howardt in IRC.
2011-06-22 00:39:14 +00:00
Geoffrey Bantle
1bb763922d
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
2011-06-22 00:34:08 +00:00
Campbell Barton
991634c147
own mistake in recent mask commit.
2011-06-14 04:19:00 +00:00
Campbell Barton
d3dbd2f5b4
mask modifier: replace bone hash lookup with a boolean array to quickly check selection state.
...
simple test gives ~28% speedup in building the vertex hash. (no functional change)
2011-06-14 02:26:43 +00:00
Campbell Barton
dd3b729d62
mask modifier was taking into account zero weighted verts.
2011-06-14 01:54:03 +00:00
Daniel Genrich
5745f99dee
Elbeem / Fluidsim update:
...
a) Enable the possibility to remove the "air bubble" around submerged collision object. This feature is enabled as standard for new files. The code was found in elbeem by nudelZ, coded and provided by Nils Thürey (thanks!)
b) Old baked files gets deleted if a new bake gets started (were overwritten before and resulted in weird old bake + new bake mixture) (idea by nudelZ)
2011-06-12 23:51:30 +00:00
Janne Karhu
09492d9072
Bug fix: keyed physics didn't work properly if the first key wasn't the keyed particle system itself
...
* Also some nicer rotation handling for the explode modifier
2011-06-12 11:09:39 +00:00
Campbell Barton
f122a74b1e
svn merge -r37078:37335 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-06-09 15:20:29 +00:00
Campbell Barton
21f5a87999
fix for memory leak re-binding meshes.
2011-06-09 11:19:34 +00:00
Campbell Barton
e7e1bc4ca1
add foreachIDLink function for cloth, remove cloth specific newlibadr calls in readfile.
2011-06-09 02:47:22 +00:00
Campbell Barton
65ec26ab83
fix for own error r35918, generalizing looping over modifier ID links
...
broke loading smoke group references because they already had calls to
newlibadr_us() elsewhere, removing those assignments fixes loading.
2011-06-08 16:00:52 +00:00
Joseph Eagar
e40debc51b
=bmesh= removed extraneous debug printf
2011-06-05 01:00:36 +00:00
Joseph Eagar
e86d85b78e
=bmesh= fixed an edgesplit bug
2011-06-05 00:54:14 +00:00
Campbell Barton
a440679c57
edits to make these cmake files compatible with my own basic cmake parser which checks for correctness in our files.
2011-06-04 11:06:41 +00:00
Campbell Barton
1915f1b1e2
quiet 2 compiler warnings and update man page
2011-06-04 03:07:56 +00:00
Joseph Eagar
f5318bc04d
=bmesh= edge split modifier uses bmesh code for now, slower but works.
2011-06-01 19:47:21 +00:00
Joseph Eagar
142d87f154
=bmesh= committing not-quite-functional edge split modifier code before replacing it with a bmesh version, taking too much time to debug right now.
2011-06-01 19:30:19 +00:00
Campbell Barton
9d2abb445a
svn merge -r37030:37035 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-05-31 06:39:57 +00:00
Campbell Barton
8949387186
svn merge -r37028:37030 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-05-31 05:28:00 +00:00
Campbell Barton
08d6932c86
svn merge -r36900:37028 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-05-31 05:11:04 +00:00
Campbell Barton
35cbb3ed49
svn merge -r36840:36890 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-05-31 02:55:29 +00:00
Campbell Barton
09da9d4393
cmake maintenance
...
blender_add_lib now takes a separate include argument to suppress warnings in system includes (mostly ffmpeg & python).
also only build wm_apple.c on apple+carbon configuration.
2011-05-31 01:15:44 +00:00
Sergey Sharybin
e1466b8ca2
Fix #27392 : boolean intersect's
...
It was lag of optimization logic, which always retuns object's derivedMesh
if one of of boolean operation's meshes has got no faces.
Actually, result depends on operation and which mesh has got no faces.
Added small utility function to handle this.
2011-05-29 15:53:38 +00:00
Brecht Van Lommel
0f1f6e448d
Fix #27480 : armature multimodifier was not working in edit mode.
2011-05-26 10:21:09 +00:00
Joseph Eagar
a7e9223caa
=bmesh= fixed problem with creases in solidify modifier
2011-05-25 23:29:38 +00:00
Nathan Letwory
a751c48b5f
clamp delta to prevent cases where strength is a huge number. Very high values would lead to scale problems of objects.
2011-05-24 11:20:33 +00:00
Joseph Eagar
94b8a81c17
=bmesh= fixed mask modifier stack bug
2011-05-24 01:54:13 +00:00
Campbell Barton
88f4087a57
svn merge -r36725:36801 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-05-20 16:52:10 +00:00
Campbell Barton
2999d0fad9
rename mul_project_m4_v4 to mul_project_m4_v3.
2011-05-20 10:09:03 +00:00
Brecht Van Lommel
e088f592bd
Fix some compile warnings.
2011-05-19 11:54:03 +00:00
Brecht Van Lommel
ae0c552bd1
Fix crash when accessing mesh from python while a mesh with a subsurf modifier
...
is in editmode.
2011-05-19 11:24:56 +00:00
Campbell Barton
068c627013
remove unused vars
2011-05-13 13:17:30 +00:00
Campbell Barton
1d8fa52883
rename BMINDEX_GET/SET to BM_GetIndex/BM_SetIndex
2011-05-13 10:49:26 +00:00
Campbell Barton
6cc8f734c0
svn merge -r36603:36651 https://svn.blender.org/svnroot/bf-blender/trunk/blender \nwith some manual edits
2011-05-13 04:04:53 +00:00
Matt Ebb
b73fe01295
* Enabled rna access to fluid sim velocity vectors
...
The main purpose for this is to allow rendering motion blurred blender fluids in external renderers (eg. http://vimeo.com/21870635 ).
Python code snippet for interpreting this data here: http://www.pasteall.org/21577 . Cleaned up some ugly hacks in this area too
* Also added read-only access to scene.subframe to RNA - setting current frame and subframe should still go via scene.frame_set()
2011-05-12 22:52:30 +00:00
Campbell Barton
1e90add66c
more syncing with trunk.
2011-05-11 09:31:00 +00:00
Campbell Barton
5ba0c2c049
tag unused arguments, quiet some warnings
2011-05-09 14:32:55 +00:00
Campbell Barton
5776d7ff9c
svn merge -r36529:36564 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-05-09 09:38:48 +00:00
Campbell Barton
b93594bf30
quiet more compiler warnings, also found a bug using printf rather then fprintf.
2011-05-09 05:09:07 +00:00
Campbell Barton
5a2a3d7d82
more syncing with trunk, also cleared many warnings with gcc4.6
2011-05-09 04:06:48 +00:00
Joseph Eagar
6ef77cf95a
=bmesh= merge from trunk at r36529
2011-05-08 23:43:18 +00:00
Campbell Barton
b432520799
fix [ #27324 ] WindowManager.invoke_search_popup() crashes blender and does not work
...
also minor formatting fixes.
2011-05-08 12:51:05 +00:00
Brecht Van Lommel
1357443e48
Fix #27230 : texture paint face selection mask did not work on multires. It
...
seems the support mapping flag was removed for disabling in edit mode, but
this wasn't necessary.
2011-05-02 10:21:07 +00:00
Guillermo S. Romero
4548063f97
SVN maintenance.
2011-05-01 23:16:16 +00:00
Campbell Barton
7cc98cbb0b
warp modifier, using negative strength inverts the transformation matrix but the location it gave wasnt useful when rotation was used too, just negate the translation.
2011-05-01 16:07:18 +00:00
Campbell Barton
6b0d932c0d
warp modifier, added in the render branch for durian.
...
simple modifier, almost like a hook, except it can deform with 2 object source -> target, has option to preserve rotation and use different falloff types.
2011-05-01 15:16:59 +00:00
Campbell Barton
f3a9b7580e
spelling corrections.
2011-04-29 04:43:36 +00:00
Campbell Barton
7a2d6482e3
skip some calculations with the wave modifier - when the vert has no vgroup weight or 0.0 falloff.
2011-04-28 05:34:11 +00:00
Campbell Barton
f280f8384f
fix [ #27186 ] Wave modifier falloff
...
regression from 2.4x (own fault)
2011-04-28 05:19:17 +00:00