Brecht Van Lommel
869c69b149
Fix for isnan compile issue on windows (second try).
2012-04-16 09:13:32 +00:00
Campbell Barton
1492754c8f
bmesh todo: ctrl+l now delimits by hidden faces.
2012-04-16 08:44:11 +00:00
Brecht Van Lommel
93df58160e
Fix #30966 : cycles nan mesh vertices got set to (0, 0, 0), now remove them instead.
2012-04-16 08:35:21 +00:00
Brecht Van Lommel
9cf2e5baf6
Fix windows compile issue with missing isnan.
2012-04-16 08:11:07 +00:00
Campbell Barton
52023f9e88
bmesh todos:
...
- curve undo now runs ED_curve_updateAnimPaths() again.
- comment out unneeded index setting.
2012-04-16 08:04:12 +00:00
Campbell Barton
0635f8101c
make scanfill threadsafe (wasnt threadsafe before BMesh merge but before the merge it didn't need to be) - now rendering uses its better if its threadsafe.
2012-04-16 06:48:57 +00:00
Campbell Barton
fb1e60762f
style cleanup: scanfill, spelling and use NULL rather then 0
2012-04-16 05:23:40 +00:00
Campbell Barton
79693e4543
code cleanup: avoid confusion with incorrectly named argument to BLI_edgefill(), was 'mat_nr', now 'do_quad_tri_speedup'
2012-04-16 05:03:04 +00:00
Campbell Barton
d89db25c53
bmesh api todo:
...
emDM_getTessFaceDataArray now returns UV's and Colors from editmode loops.
2012-04-16 04:17:33 +00:00
Campbell Barton
d9fa08e73d
rename wm.blenderplayer_start label from 'Start' to 'Start Game In Player', also made it check if the player is found before running.
2012-04-16 02:28:18 +00:00
Campbell Barton
034d5194ab
fix [ #30967 ] Straighten X/Y in the UV/Image Editor bug
...
patch by Bastien Montagne, checked this works the same as 2.62.
2012-04-16 01:55:25 +00:00
Nicholas Bishop
f120433fa3
Fix for remesh modifier crash mentioned in comments of bug [ #30966 ]
...
Reading in triangles now skips any NaN coordinates.
2012-04-16 01:18:02 +00:00
Thomas Dinges
583957470c
UI:
...
* Remove un-descriptive Tooltip from Cloth preset menu.
2012-04-15 21:10:14 +00:00
Thomas Dinges
5496e87eee
Fluid Simulation:
...
* Replaced the hard coded viscosity presets with Python ones.
* Added version check, so older files load fine.
Loading new files into 2.62 also works fine.
2012-04-15 21:02:08 +00:00
Francisco De La Cruz
86508076d8
Fix [ #30943 ] Crash when edge mode enabled and use the bmesh vertex slide(shift-V)
...
Also fixed snapping sensitivity. Gave BMOp a more consistent name "vertex_slide".
2012-04-15 18:34:13 +00:00
Brecht Van Lommel
117f2826b9
Fix #30955 : cycles render issue with lights that have shadow casting disabled.
2012-04-15 15:35:09 +00:00
Campbell Barton
6520aa97a9
add 'idprop' module so we can document idprop.types.*, currently doc generator has no access to ID Property types.
2012-04-15 14:54:15 +00:00
Nicholas Bishop
24286ba5bd
Fix bug [ #30953 ] Changing brush preset irreversibly undoes things
...
Remove REGISTER/UNDO flags from brush preset operator.
2012-04-15 14:54:01 +00:00
Campbell Barton
bab7b47a71
code cleanup: minor edits, use function for getting console module.
2012-04-15 14:51:37 +00:00
Campbell Barton
20a37ba8f8
fix [ #30956 ] Unwrapping, Lightmap Pack broken
2012-04-15 14:14:15 +00:00
Bastien Montagne
6fed4fdd5e
Style cleanup (mostly line length, also no final point in tips...).
2012-04-15 13:41:07 +00:00
Benoit Bolsee
6627fe3f75
BGE bug #30555 : crash in Replace Mesh when physics shape is triangle mesh and new mesh has no collision faces. The fix consists in keeping the previous physics shape, which is not quite correct, but the situation is unusual anyway.
2012-04-15 12:49:34 +00:00
Benoit Bolsee
5f0c43d2c2
BGE bug #30515 : Sensor physics mode missing UI for use_actor option. This option tells whether the sensor object is only affected by objects that have the Actor option on or any object. The option was missing from the UI.
2012-04-15 11:47:08 +00:00
Daniel Genrich
c96be5c5f9
Bugfix [ #30954 ] Fluid obstacle checkbox has no effect
...
Needs testing for sideeffects.
If there are negative sideeffects, revert commit and mark as "will not fix"/"not supported"/"needs UI fix".
2012-04-15 10:31:38 +00:00
Brecht Van Lommel
cda6230a85
Fix #30952 : uv unwrapper not working as well as 2.62 on some topologies, let the
...
unwrapper itself decide how to split quads since it has specific checks for the
best unwrapping split built in, gives better results.
2012-04-15 10:31:07 +00:00
Campbell Barton
db53faffa3
make ngon_perimeter into a public api function and expose to python.
2012-04-15 10:09:27 +00:00
Brecht Van Lommel
97538bd9ed
Fix #30960 : various mesh operators were missing tooltip descriptions.
2012-04-15 10:07:57 +00:00
Brecht Van Lommel
46146ecd08
Tweak knife/unwrap tesselation code a bit, it uses a random offset, now also
...
seed the random number generator to at least make these operator repeatable.
I don't know why it is using random numbers at all, we should really not be
doing this in my opinion, but I don't understand why it's being done so won't
remove it.
2012-04-15 10:06:36 +00:00
Campbell Barton
e533fe72a3
fix incorrect use of PLATFORM_DEFAULT with cmake
2012-04-15 09:51:30 +00:00
Thomas Dinges
9ef26d145c
Fix [ #30959 ] "undocumented operator" tooltip for Collada im- and export
...
* Also change UI name for ColorRamp node in rna_nodetree_types.h (Had a different name than in the actual UI)
2012-04-15 09:39:51 +00:00
Campbell Barton
5c4a7171fe
qtcreator/netbeans generators: fix for error getting project info when svn isnt found (common on windows)
2012-04-15 09:34:57 +00:00
Brecht Van Lommel
637387b8ac
Fix #30949 : live unwrap when marking seams did not work with bmesh.
2012-04-15 09:20:42 +00:00
Brecht Van Lommel
ac07f89838
Fix #30948 : add scene > copy settings did not copy settings like units, audio, game
...
data, and tool settings.
What exactly should be copied is a bit up to interpretation, but I think these make
sense, and things like audio or game data used to be part of render settings which
do get copied so at least for those it was a regression.
2012-04-15 08:48:11 +00:00
Campbell Barton
a73d0d3e72
code cleanup: dont include BLI_winstuff.h on non windows systems, also cleanup some defines/includes for windows.
2012-04-15 07:54:07 +00:00
Campbell Barton
a8077c8222
disallow invalid mingw configurations, not just disable by default but disallow the built to run if they are set by the developer.
2012-04-15 07:32:56 +00:00
Campbell Barton
e7f1033dcb
style cleanup: for loop macros, also add a config file for uncrustify source formatter (able to get very close to our own style guide).
2012-04-15 07:24:14 +00:00
Thomas Dinges
3f605bff4b
Scons:
...
* Add new scons options to 'blenderlite' target
* Remove ancient yafray comment
2012-04-14 22:33:48 +00:00
Antony Riakiotakis
9e68c3cb3f
Hrm...parse error from previous commit
2012-04-14 22:21:50 +00:00
Thomas Dinges
f725a3d6c4
Scons ToDo:
...
* Made Frameserver building optional, added WITH_BF_FRAMESERVER.
* Enabled per default in btools.py
2012-04-14 22:19:29 +00:00
Thomas Dinges
48ed63b1a5
Scons ToDo:
...
* Made Smoke building optional, added WITH_BF_SMOKE.
* Enabled per default in btools.py
2012-04-14 21:55:38 +00:00
Thomas Dinges
44f10d889e
Blender Internal:
...
* Remove some remaining (already commented) radiosity cruft.
2012-04-14 21:48:34 +00:00
Antony Riakiotakis
8d665ccdcc
Fix linking issue with MinGW. For some reason ffmpeg needs to be enabled. Some kind of bizarre linking order issue seems to be the case but since it touches so many areas of the code I prefer to simply enable by default.
2012-04-14 21:26:50 +00:00
Daniel Genrich
73a77650d0
Fluidsim: Text fix.
2012-04-14 20:35:39 +00:00
Daniel Genrich
ab6c8c2565
Fluidsim:
...
a) Remove "animatable" flag from resolution property
b) "Hide fluid surface": Add description and changed prperty name. Nobody really understood the purpose of that checkbox.
2012-04-14 20:24:12 +00:00
Thomas Dinges
51211b9419
Revert rename of ColorRamp node from r45629.
...
Don't make such changes based on an assumption, it could be wrong and coordinate with the UI team first!
2012-04-14 18:05:44 +00:00
Bastien Montagne
6c285ce1a6
Minor fix to UI messages.
2012-04-14 16:24:30 +00:00
Bastien Montagne
9cd72eef99
Minor fix to recent i18n commits.
2012-04-14 16:06:59 +00:00
Bastien Montagne
e5bda9f827
Fixed some UI message typos (spotted by Leon Cheung, thx).
2012-04-14 15:44:31 +00:00
Bastien Montagne
310c0b9f10
Fixed another bunch of i18n bugs (thx to Leon Cheung for spotting them), among which:
...
* Drag'n'drop translation in Outliner
* "Execute" button in file window
* "Labels" of spacing elements, in multi-column enums
* A glitch with nodes "Value to RGB", they where called "ColorRamp" in node_type_base() call. This is not definitive, though, as it appears that UI node names are determined by this call, while it should be by "defines" in rna_nodetrre_types.h, I guess... Anyway, not good to have such things in two different places!
Also moved default context name under BLF_translation.h, much better to have those all in one place, accessible from whole Blender code!
2012-04-14 15:06:41 +00:00
Joshua Leung
513f363ea0
Silencing some compiler warnings on Windows
...
argv is defined as "char *" here so that unicode magic can happen causing
problems later on when "const char**" is expected instead. While this fix is
redundant on other platforms, it's a lot less confusing than some of the
alternative fixes.
2012-04-14 11:58:52 +00:00