Campbell Barton
ac6e44887e
code cleanup: remove references to old bevel code (which has been removed for a while)
2013-02-21 17:13:25 +00:00
Campbell Barton
6869ea8e7e
code cleanup: no need to use list(range()), just use range()
2013-02-21 17:12:08 +00:00
Campbell Barton
13670e1e06
code cleanup: pass mval to ED_view3d_cursor3d_position() rather then event x/y
2013-02-21 17:11:38 +00:00
Campbell Barton
9a86abd440
code cleanup: remove unused runtime var - World.fastcol
2013-02-21 17:10:27 +00:00
Thomas Dinges
a239700f43
Cycles:
...
* Code cleanup, remove deprecated support_advanced_shading() functions. Left over from r43734.
2013-02-21 17:10:14 +00:00
Thomas Dinges
3df2b93c6d
Cycles Addon:
...
* Code cleanup
2013-02-21 17:08:13 +00:00
Thomas Dinges
d2efd72335
Blender 2.67 release cycles begin:
...
* BCon1, alpha. New features, extensive breakage...the usual thing. :)
2013-02-21 17:07:01 +00:00
Ton Roosendaal
2605dd231f
Getting ready for the 2.66 release!
...
- Version bump to 2.66
- Splash image by Lucas Falcao, selected by Jonathan Williamson, Andrew Price
and Bart Veldhuizen.
2013-02-20 16:05:29 +00:00
Campbell Barton
f6f0ec6dfc
increase openmp limit for release so low poly meshes don't use openmp threads (which can be slow)
2013-02-20 15:34:31 +00:00
Antony Riakiotakis
b9333b304c
Fix visible seams on normal map bake due to clear colour being black:
...
This is a special case, tangent space normal maps should be cleared to
0.5, 0.5, 1.0. This is good practice but there's no reason why not to
automate this (for artists whose bump map fu may be a bit shallow).
Thanks to Morten Mikkelsen for reporting.
2013-02-20 15:06:13 +00:00
Brecht Van Lommel
7175549de6
Fix DPI not taken into account for header text (e.g. during transform).
2013-02-20 14:53:31 +00:00
Campbell Barton
a8ebc1b2de
edits to document uploading script so the latest release docs can always be found at:
...
http://www.blender.org/documentation/blender_python_api
Easier for linking wiki docs.
2013-02-20 14:22:36 +00:00
Bastien Montagne
f844b79577
Quick fix: translating header's string with some languages (complex scripts, like Japanese or Hindi) generates a very odd segfault! Have really no time to fix now, will try in a few hours, but safer to do this for now!
2013-02-20 13:41:29 +00:00
Bastien Montagne
d9d1f8e58f
Raise a bit Header string fixed length, else some translations (e.g. Japanese) have not enough room!
2013-02-20 13:07:28 +00:00
Sergey Sharybin
e55848179a
Fix for blenderplayer build after recent motrack changes
2013-02-20 13:03:14 +00:00
Brecht Van Lommel
4c287f1d4d
Fix shadow pass issue with non-progressive render shadow pass with emitting
...
meshes and world MIS.
2013-02-20 12:10:05 +00:00
Sergey Sharybin
ea99b9a392
Made ldl code a part of extern_ssba library, otherwise gcc fails to
...
find ldl symbols because order of libraries seems to be critical
for gcc linker.
A bit stupid, but that's how linker works..
Both CMake and SCons shall work fine on linux now.
2013-02-20 12:07:27 +00:00
Sergey Sharybin
705d2ab417
Correction to previous release -- scons on linux was broken
2013-02-20 11:41:33 +00:00
Sergey Sharybin
1f88ee6213
Fix #34299 : Motion Tracking 20x slower under Windows
...
Root of the issue goes to SSBA library which didn't work
properly when using optimization in MSVC. It was worked
around by disabling optimization for libmv, which is in
fact shame and shouldn't have been done.
It seems after some changes optimization does not affect
on SSBA code, but enabling optimization could be risky so
close to release.
For now solved by splitting SSBA to separate CMake/SCons
library, disabling optimization only for this particular
library and enabling optimization for rest of libmv.
Tested on all files which used to fail with optimization
enabled in SSBA and all of them works the same as before.
Tracking speed is significantly higher now.
After release we'll enable optimization for SSBA as well,
so there'll be no crappy build setup. Later we'll replace
old SSBA library with new BA code based on Ceres.
Bundle script would be broken for until then, so better
not to use it.
2013-02-20 11:29:43 +00:00
Bastien Montagne
5d04d06d76
Fix drawing of translated strings (can't use _ascii version of BLF_draw in these cases, when WITH_INTERNATIONAL is defined we need unicode support).
2013-02-20 08:39:31 +00:00
Campbell Barton
7f8d597c79
fix [ #32294 ] Navmesh crashed if on creation navmesh is also selected
...
thanks to Sv. Lockal for investigating and providing the fix.
2013-02-20 01:36:35 +00:00
Campbell Barton
c22e52f409
remove unneeded call to RNA_property_enum_get(), the icon was always overwritten after.
2013-02-20 01:23:34 +00:00
Sergej Reich
2f0eec488c
rigidbody: Properly handle constrained objects not having rigid bodies
...
This is a pretty rare case that can be triggered by switching rigid body
and constraint groups before simulation was validated.
Code checked for existing physics objects but was missing else block.
2013-02-20 00:45:53 +00:00
Campbell Barton
6adb526f31
change to proportional editing suggested by Jeroen Hoolmans,
...
don't interpolate projection, just project all points within the PET radius.
2013-02-20 00:44:18 +00:00
Gaia Clary
7337c2d4c2
fix #34049 : Collada importer doesn't import armature. Added some comments to the program code for better understanding.
2013-02-20 00:13:34 +00:00
Gaia Clary
134537b65b
fix #34049 : Collada importer doesn't import armature. Added support for 'rootless' armature similar to Maya.
2013-02-20 00:06:31 +00:00
Sergej Reich
3e5f6293b6
rigidbody: Don't run simulation if cache is baked
...
In rare cases this would allow the simulation to run before being
initialized (if cache is baked and reading cache fails after undo or
loading a file).
2013-02-19 20:04:08 +00:00
Campbell Barton
3d41532554
fix [ #34244 ] Snap to face projection - Entire mesh is affected by projection when Proportional Editing mode is active, regardless of influence radius
2013-02-19 16:57:04 +00:00
Campbell Barton
7f1ae2497b
fix [ #34275 ] Text autocomplete cuts words with accents or special characters
...
autocomplete is now unicode aware, using python api's checks for now. eventually we should have our own.
2013-02-19 16:13:41 +00:00
Campbell Barton
91a63e347d
set unicode conversion errors as UNLIKELY
2013-02-19 15:58:38 +00:00
Campbell Barton
cd3b98c4fa
step over unicode characters with autocomplete (correctly this time).
2013-02-19 15:56:49 +00:00
Bastien Montagne
de26f59220
Add CTX_wm_operator_poll_msg_set as auto-detected func for translations.
2013-02-19 15:47:30 +00:00
Bastien Montagne
04d628a5b5
Another huge bunch of new UI translations (some reported by Leon Cheung, thanks!)...
2013-02-19 15:45:56 +00:00
Campbell Barton
1a620ac9c3
bpy.props.RemoveProperty() py api docs were still incorrect.
2013-02-19 15:21:12 +00:00
Campbell Barton
c3b96f33af
internal: add include so blender builds against libpng1.6
2013-02-19 15:15:34 +00:00
Campbell Barton
9f0dffb202
fix [ #34033 ] Mesh customdata settings are missing
...
Mesh edge number buttons were removed when the custom-data layers weren't present.
More of a usability regression than a bug.
2013-02-19 14:36:26 +00:00
Campbell Barton
bc52cb1be3
fix for apply rotation/location failing for surface object types (were recognized as 2d curves).
2013-02-19 14:19:53 +00:00
Campbell Barton
917252175d
internal: increase error threshold for normalize assert since normals converted from shorts are not always exactly unit length.
2013-02-19 14:14:37 +00:00
Sergey Sharybin
ba375ae699
Small correction to make strict compiler setup be happy
2013-02-19 13:41:58 +00:00
Campbell Barton
54311fde29
revert own commit r54625, broke autocomplete.
2013-02-19 13:41:53 +00:00
Sergey Sharybin
f5bdd591e9
Remove define which is not actually needed and could have been
...
conflicted with one from IMB_colormanagement.h
2013-02-19 13:38:36 +00:00
Brecht Van Lommel
e3b2df5806
Fix #34315 : memory leak cancelling move to layer operator, after change to make
...
it not execute immediately when opening the popup.
2013-02-19 13:37:48 +00:00
Campbell Barton
f784856906
make asserts that check for unit length vectors into a macro.
...
this was really not nice logic to try to fit into an assert.
2013-02-19 13:15:34 +00:00
Campbell Barton
0528162eb6
patch [ #34320 ] Cross compiling with mingw-w64 on ubuntu
...
from Martijn Berger (juicyfruit)
applying since this is only corrects header case which is ignored on windows anyway.
2013-02-19 12:05:38 +00:00
Joshua Leung
0f359c41ea
Style tweak - missing braces
2013-02-19 10:31:29 +00:00
Joshua Leung
c5e6a35e85
Remove ztrans_hack. Looks like just keeping the angles compatible works well
...
enough.
2013-02-19 10:10:09 +00:00
Sergey Sharybin
fdb25a1d27
Fix #34249 : collapse edges crash blender with a specific mesh
...
OpenMP block was using shared variable, which for sure leads to
threading issues.
2013-02-19 09:51:32 +00:00
Campbell Barton
2d2164f10b
fix [ #34295 ] Color picker brightness to infinity
...
simply clamp the color to the buttons softrange since color conversion can cause the value to scale outside the intended button limits.
2013-02-19 09:41:48 +00:00
Sergey Sharybin
e5a135e0b2
Fixes for alpha mode do_versions code
...
Before this change only old flag "Premultiply" was used to
detect alpha mode, which is not enough actually.
Now the logic here is:
- If "Premultiply" was enabled it is likely float image with
straight alpha, which shall be premultiplied before usage.
In this case image/sequence Alpha Mode is set to Straight.
- Otherwise use default alpha mode for image format based on
an extension. This could fail in some cases like TIFF, but
this wasn't handled fully correct in older blender anyway.
Initial discovered issue was that EXR images saved in older
Blender versions were set to Straight alpha mode, which is
obviously a straight way to lots of headache.
2013-02-19 08:37:08 +00:00
Campbell Barton
c68d5325d0
fix for [ #34283 ] wasn't working in my tests (attached to original report),
...
made bone roll get compatible angle values with the original roll.
2013-02-19 04:37:28 +00:00