f426a74c65
Fix #27696 : record animation in game engine not working with pre made fcurves.
2011-11-29 18:37:10 +00:00
faa022563d
svn merge ^/trunk/blender -r42245:42261
2011-11-29 18:18:56 +00:00
f62ad8f69b
remove header text:
...
"The Blender Foundation also sells licenses for use in proprietary software under the Blender Licens"
also remove NaN references from files that have been added since blender went opensource.
2011-11-29 10:54:47 +00:00
3b5bcab09c
svn merge ^/trunk/blender -r42139:42172
2011-11-26 16:29:14 +00:00
57731da05b
Add missing GLEW_STATIC definition, causing link errors.
2011-11-26 15:08:01 +00:00
6736576f6d
replace FILE_MAXDIR + FILE_MAXFILE with FILE_MAX
2011-11-26 04:07:38 +00:00
64008199b9
Merging Blenderplayer modifier fix (U.gameflags |= USER_DISABLE_VBO) from Cucumber.
2011-11-24 21:16:27 +00:00
4b3976cc5a
svn merge ^/trunk/blender -r42116:42139
2011-11-24 20:01:45 +00:00
Dalai Felinto
ddfc518cae
BGE patch: [ #29285 ] Video Texture: Avoid slow rescale (non power of 2 support check) by Goran Milovanovic (goran)
...
"Just a simple check for non power of two support (GLEW_ARB_texture_non_power_of_two), to avoid what seems to be a very slow, and very unnecessary gluScaleImage call."
This is the only part of the VideoTexture that does the POT calculation, so the check seems good.
It would be interesting if some opengl guru would like to benchmark the use of this in other areas of Blender (e.g. 2D Filters, and all GLSL materials).
Note that mipmap should also be supported automatically by this extension, so it's not something to worry about.
2011-11-24 19:27:15 +00:00
f28fd56f8f
svn merge ^/trunk/blender -r42095:42116
2011-11-24 05:33:22 +00:00
3b9b6051d9
rename mathutils constructors to match other parts of the bpy/api (no functional changes)
2011-11-24 04:45:36 +00:00
f94614d791
BGE Animations: Getting the Action Actuator to behave better with pulse mode (on the sensor) and continuous enabled.
2011-11-23 23:29:36 +00:00
Dalai Felinto
59077feff1
BGE patch:[ #29372 ] Matrix size for bge.types.BL_ArmatureBone.bone_mat by Damien Touraine (touraine)
2011-11-23 23:02:38 +00:00
f9e00b5c99
svn merge ^/trunk/blender -r42009:42053
2011-11-22 11:51:42 +00:00
743d2f8c0f
rename image type defines to be less ambiguous, also set BMP as not supporting alpha (it reads but cant write)
2011-11-22 00:35:26 +00:00
30fd1ab523
replace ImBuf.depth with ImBuf.planes to match ImageFormatData.planes & to avoid confusion with ImageFormatData.depth
2011-11-21 20:47:19 +00:00
0e2c8cdcdd
move image settings into their own structure so the interface can be shared where image saving settings are needed.
...
currently file out node and render output share this struct & UI.
2011-11-21 20:19:58 +00:00
3c8d86e117
svn merge ^/trunk/blender -r41961:41998
2011-11-20 01:14:33 +00:00
822d6ae037
- rename MovieTrackingMarker.enabled --> mute, to match constraints/nla/fcurves/sequencer
...
- report an error if an invalid BGpic arg is given to v3d.background_images.remove()
2011-11-19 02:48:09 +00:00
e59ab6486f
svn merge -r41751:41779 ^/trunk/blender
2011-11-15 02:05:32 +00:00
e84c0980a3
correct indentation and some whitespace edits (no functional changes)
2011-11-11 13:09:14 +00:00
aea95c7860
bmesh: fixed merge issues with navmesh (though I've not tested if it works yet).
...
also fixed a small crasher in bridge.
2011-11-08 00:20:50 +00:00
7508540c53
svn merge -r41575:41602 ^/trunk/blender
2011-11-07 07:01:24 +00:00
85540d5aa7
more macro --> BLI math lib, mainly replace VECCOPY in render and blenkernel.
2011-11-06 16:38:21 +00:00
ec3b0c6a96
misc macro --> bli math lib functions
2011-11-06 15:17:43 +00:00
e936c78251
svn merge ^/trunk/blender -r41503:41575
2011-11-06 10:38:44 +00:00
4c17f8e5de
PyUnicode_From_STR_String utility function which passes STR_String to PyUnicode_FromStringAndSize (saves a call to strlen).
...
Also made CValue::ConvertKeysToPython use faster list creation and improved some of the macro formatting.
2011-11-06 01:39:36 +00:00
62f2218554
macro formatting & remve some unused code.
2011-11-05 05:44:52 +00:00
b0adf37ef9
- view bounds (now split from collision bounds) was still being used for bge physics in one place, comparison was incorrectly treating it as a flag too.
...
- cleanup Object struct - remove pad and unused flags, convert some shot's to char's, saving 24 bytes.
2011-11-05 02:30:25 +00:00
057bf2a02b
misc doc edits
...
- remove recently added sphinx reference workaround.
- tested doxygen, correct some warnings, set tab width and added pymathutils group.
- added convenience target 'make doc_doxy'
2011-11-05 01:48:10 +00:00
77934cfaed
Fix #28865 : Draw_bounds_type does not display Polyhedron or Capsule types
...
Separate DNA properties for bounding box used for bounding box display
in 3d viewport and bounding box used for collision detection in game engine.
Bumped subversion for proper updating old files to new system, but it
need more complex testing.
2011-11-04 15:53:34 +00:00
4ea816837d
Configurable sensor size:
...
- Added support of variable size sensor width and height.
- Added presets for most common cameras, also new presets can be defined by user.
- Added option to control which dimension (vertical or horizontal) of sensor
size defines FOV. Old behavior of automatic FOV calculation is also kept.
- Renderer, viewport, game engine and collada importer/exporter should
deal fine with this changes. Other exporters would be updated soon.
2011-11-04 14:36:06 +00:00
2d09bf85af
cleanup some BLF macros and dont over-alloc BGE's PyObjectPlus when setting strings (better change then the one I made recently).
2011-11-04 09:14:49 +00:00
87cd81b162
- added docs and examples for bpy.app.handlers
...
- correct error in own last commit for BKE_screen_find_big_area()
2011-11-04 04:27:46 +00:00
70b7402252
svn merge -r41480:41503 ^/trunk/blender
2011-11-03 22:58:05 +00:00
665f602f15
python string conversion
...
- use _PyUnicode_AsStringAndSize where possible
- use %R for PyErr_Format(...) rather then running repr on the object explicitly
- use const char
2011-11-03 14:09:18 +00:00
d210703bca
use Py_TYPE macro (no functional changes)
2011-11-03 13:10:37 +00:00
0701982933
svn merge -r41329:41335 ^/trunk/blender
2011-10-28 12:57:37 +00:00
0d63bb005f
replace VECCOPY and QUATCOPY with inline funcs.
2011-10-28 12:40:15 +00:00
ff837cbe9b
svn merge -r41310:41329 ^/trunk/blender
2011-10-28 05:17:09 +00:00
7a20ced627
Fix player prototype, fix compile for OSX/XCode4.2, use always tablet enabled (test)
2011-10-27 15:46:26 +00:00
699030ceb6
use const for readonly strings and set some functions to static
2011-10-27 14:41:26 +00:00
ba0ef7a592
Fix #29030 : render operator only used scene property if layers was used, now it
...
is possible to specify the scene without the layer too.
2011-10-26 14:05:01 +00:00
94f8e3198d
svn merge -r41266:41287 ^/trunk/blender
2011-10-26 03:26:52 +00:00
ff683ca5e5
misc small edits, remove remaining Id's
2011-10-25 04:01:09 +00:00
da8a7928c9
svn merge ^/trunk/blender -r41230:41266
2011-10-24 23:06:27 +00:00
685b6e7db9
svn merge ^/trunk/blender -r41227:41230 . --accept=theirs-full
2011-10-24 22:18:32 +00:00
15e6d6cd75
svn merge ^/trunk/blender -r41226:41227 .
2011-10-24 12:43:08 +00:00
70bf00a74c
svn merge ^/trunk/blender -r41200:41226 .
2011-10-24 08:45:55 +00:00
ad1d3dd30f
svn merge ^/trunk/blender -r41175:41200 --- will need to apply fix after
2011-10-24 07:56:42 +00:00