Dalai Felinto
682740e7aa
make file update for recent bge.render.makeScreenshot commit
2010-10-11 18:47:28 +00:00
Nathan Letwory
8ec87bb45f
COLLADA
...
Export unit system and scale instead of hard-coded 1 decimeter.
2010-10-11 12:38:52 +00:00
Dalai Felinto
4814ffa07b
BGE object.life - gives you the life countdown for temporary objects.
...
Whenever using AddObject actuator, this feature gives you control over morbid events (a.k.a. trigger events before the object ends).
Demo file here:
http://blenderecia.orgfree.com/blender/tmp/cube_life.blend
Feature implemented as part of the BGE development workshop in BlenderPRO 2010 - Fortaleza, Brazil
2010-10-11 10:47:20 +00:00
Janne Karhu
e444c77714
Fix for [ #20064 ] Cloth simulation doesn't stop when marker is set back to frame 1 after exiting mesh edit.
...
* First frame was dropped some times when animation was running because clicking "go to start/end frame" changed the current frame directly.
* Now only the animtimer changes the frame and clicking the "go to" queues the next frame for animtimer.
2010-10-11 10:40:34 +00:00
Nathan Letwory
737bc66f2a
Add note about Inv Quad falloff of lamp that there seems to be a hack in use.
2010-10-11 09:52:25 +00:00
Janne Karhu
7ab02f1ec1
Fix for [ #24195 ] Cloth modifier doesn't work after changing subsurf on the object
...
* Cloth has to reset itself properly on vertex count changes as it can be after a constructive modifier (unlike softbody)
2010-10-11 09:02:19 +00:00
Nathan Letwory
67a1a871a9
Revert r32330 and reopening #24184 . The change breaks input where modifier key is used to create a character.
2010-10-11 08:03:28 +00:00
Campbell Barton
fab8deb811
bugfix [ #20761 ] Bones/Armature: "Inherit Scale" doesn't work if "Inherit Rotation" is disabled
2010-10-11 04:00:33 +00:00
Campbell Barton
4ad2e4a383
[ #24045 ] heat weight fails on specific geometry.
...
The error for heat weighting was only being printed in the console, while the problem remains at least a warning is now given that there was a problem calculating the heat weight.
also fixed a memory leak from the mesh octree not being freed after assigning vertex groups. (ModNode error)
2010-10-11 00:15:49 +00:00
Campbell Barton
159cf6e5dd
bugfix [ #24214 ] F6 "last operator" panel repeatable segmentation fault
2010-10-10 23:37:25 +00:00
Campbell Barton
bf4075236f
bugfix [ #23412 ] Weightpaint and rotate around bones
...
fixed by allowing an unselected armature to have its pose bones used in weightpaint mode.
2010-10-10 23:11:34 +00:00
Campbell Barton
1579c1a5c9
weight-paint in solid draw mode would draw the wire twice, also change wire drawing to draw all edges and better visibility over yellow areas.
2010-10-10 22:15:48 +00:00
Campbell Barton
52e6058bb4
[ #24204 ] Packing of image sequence does not work
...
this isnt supported but at least display a warning.
2010-10-10 21:39:24 +00:00
Campbell Barton
a20843bf34
building without python works again for the BGE
2010-10-10 20:59:30 +00:00
Campbell Barton
f49fc58df6
enable building the game engine without bullet for scons & cmake
2010-10-10 07:01:56 +00:00
Nathan Letwory
d420d09da9
Fix compiling for MingW too.
2010-10-09 21:31:32 +00:00
Nathan Letwory
f72eef5de7
COLLADA
...
Import unit_settings to scene.
Note: I use here RNA to do this, and I think I might slowly work on replacing low-level DNA usage with RNA where possible.
2010-10-09 21:17:14 +00:00
Dalai Felinto
6b8ca3ccdf
patch [ #24178 ] bge.render.makeScreeshot - with help from Campbell(ideasman42)
...
This patch brings back the old functionality from Blender 2.49.
However we are forcing the format to be PNG only (as we had previously on blenderplayer).
Note: If letterboxing is on, we are recording only the camera area of the canvas (cool hein?).
Note2: I have a feeling that this is faster than what we had in 2.49 (which was really slow imo). Maybe it could be even faster if we disable PNG compression. Maybe an option for the future.
* patch finalized and committed as part of the BlenderPRO 2010 - BGE development workshop :) *
2010-10-09 13:46:34 +00:00
Campbell Barton
bd00aa9727
patch [ #23781 ] Dynamically Load Actions
...
from Mitchell Stokes (moguri)
2010-10-09 10:45:25 +00:00
Mitchell Stokes
f7fb4e70b3
Fixing a memory leak with SCA_PythonKeyboard and SCA_PythonMouse.
2010-10-09 01:31:20 +00:00
Campbell Barton
9bb10e571b
bugfix [ #23868 ] NodeGroup font resolution problem when editing it
2010-10-08 22:33:43 +00:00
Nathan Letwory
663ce490e0
Enable CXX_GUARDEDALLOC support through SCons.
2010-10-08 20:39:56 +00:00
Janne Karhu
48d2aac250
Fix for [ #24092 ] F-Curve Cycle doesn't behave properly at end of Cycles (also: possible problem with how the cycle range is determined)
...
* Cycle code had difficulties handling the transitions from one cycle iteration to the next one.
* Now the transition frames are handled manually so that:
- cycles before the actual fcurve data respect the first datapoint
- cycles after the fcurve data respect the last datapoint
* Also fixes a bug where the count of "before" cycles was off by one from the given value.
2010-10-08 13:08:13 +00:00
Campbell Barton
7006309b3a
fix for console selection when pasting.
2010-10-08 12:16:03 +00:00
Campbell Barton
30137cbdbc
bugfix [ #24179 ] Button "Loop Cut and Slide" on Mesh Tools not work
...
also added a message in the tooltip to say `why` a buttons disabled.
depends on the operators poll setting the message.
2010-10-08 11:33:10 +00:00
Campbell Barton
c79e054538
quat_apply_track had incomplete comments
2010-10-08 07:36:33 +00:00
Campbell Barton
65b0893df0
bugfix [ #21483 ] Twisting when Dupliframing a Surface Circle (Nurbs) along a Curve.
...
use the curve's twist for follow path constraint and parent-path.
2010-10-08 07:29:08 +00:00
Campbell Barton
5e232548d3
fix for error in track rotation, found while looking into adding an up axis to this function.
2010-10-08 03:50:01 +00:00
Sergey Sharybin
28b264de67
Fix #23358 : template_curve_mapping doesn't work in split views
2010-10-08 02:48:24 +00:00
Campbell Barton
c6e2e7aa93
move tracking functions into math_rotation.c (no functional changes)
2010-10-08 02:08:11 +00:00
Campbell Barton
afa1bf33fb
bugfix [ #21610 ] alt-r for bone (reset rotation) doesnt work in weight painting mode
...
pose operators now run in weightpaint mode when the weight paint objects pose armature is in pose mode.
2010-10-07 23:17:14 +00:00
Campbell Barton
c52c10d178
append was using a freed Main pointer to refer to the curlib when instancing group objects and centering objects around the cursor.
2010-10-07 21:25:05 +00:00
Sergey Sharybin
e4964a3477
Fix #24167 : Timeline keyframes don't update when selecting objects from outliner
...
Based on patch from Alexander Kuznetsov. Own changes:
- Keyframes in timelime depends on active object, so timelime better be
listeing to ND_OB_ACTIVE notifier rather than ND_OB_SELECT
- When scene is changing in this operator NC_WINDOW notifier would be send
and the whole interface would be redrawed, so no need in ND_OB_ACTIVE in
this case
2010-10-07 16:41:42 +00:00
Sergey Sharybin
e9189bddb9
Fix #24180 : Make duplicates real doesn't update immediatly the outliner
2010-10-07 12:18:09 +00:00
Janne Karhu
97576cd51b
Fix for [ #22250 ] Retopo projects to the wrong object when multiple objects are behind.
...
* Scaling of objects wasn't properly taken into account when projecting the verts.
2010-10-07 10:57:21 +00:00
Campbell Barton
8a4fe62843
misc fixes found with clang's static checker.
2010-10-07 10:04:07 +00:00
Guillermo S. Romero
c9453b1357
SVN maintenance.
2010-10-07 01:20:59 +00:00
Nathan Letwory
c139faf171
COLLADA: Split EffectsExporter into separate files.
2010-10-07 00:24:42 +00:00
Campbell Barton
942d5dd804
bugfix [ #24158 ] Object text fields immediately search based on existing content
...
also remove some unused struct members from uiBlock/uiBut.
2010-10-07 00:14:21 +00:00
Campbell Barton
2ef0d5e134
remove calls to WM_event_add_mousemove r22031, from view2d operators since it would cause a feedback loop where the operator apply function would keep using mousemove events and creating them.
...
This was added for view updates but think it needs to be solved a better way.
2010-10-06 21:54:30 +00:00
Guillermo S. Romero
47969866e0
SVN maintenance.
2010-10-06 20:40:16 +00:00
Campbell Barton
15a6201381
bugfix [ #24168 ] verts[] was replaced with vertices[] but gives the old info to user.
2010-10-06 20:39:50 +00:00
Campbell Barton
2cabb498dc
bugfix [ #23988 ] The Maya preset as default
2010-10-06 20:29:00 +00:00
Nathan Letwory
c0b36a0be0
COLLADA: Split ImagesExporter into separate files.
2010-10-06 16:23:52 +00:00
Campbell Barton
352fbb1549
remove unused vol_get_density() call.
2010-10-06 14:53:13 +00:00
Campbell Barton
61d23ff95b
minor edits so traceray() uses less stack memory, also remove memset() usage, initialize as {0}.
...
no functional change.
2010-10-06 14:47:40 +00:00
Campbell Barton
d256ec9d24
bugfix [ #23311 ] Half a colour picker appears
...
all popups which are positioned based on an existing button are now clamped to window bounds.
2010-10-06 14:17:28 +00:00
Nathan Letwory
ca44eb3abd
GCC fixes for r32346
2010-10-06 13:55:50 +00:00
Nathan Letwory
0d815d3528
COLLADA: Split MaterialsExporter into separate files.
2010-10-06 13:21:08 +00:00
Nathan Letwory
e161c22dc2
Assorted GCC fixes for OpenCOLLADA support
2010-10-06 12:04:56 +00:00