Martin Poirier
e70573badd
gHash iterator initializer
...
To be able to have iterators on the stack/reuse iterators
2008-05-27 13:22:17 +00:00
Martin Poirier
8676e9f44e
rebranching for skeleton generation phase 2
2008-05-27 12:38:07 +00:00
Brecht Van Lommel
4fd54681fc
Fix for #12526 : still didn't get dupli transform in envmaps correct.
2008-05-27 11:05:33 +00:00
Brecht Van Lommel
027b9a7e96
Fix for bug #12533 : color picker didn't always redraw rgb/hsv/hex values.
2008-05-27 11:01:31 +00:00
Campbell Barton
be215f74f3
removing this script, should have been removed for 2.46 since the
...
functionality is avalable in the UV snap menu.
2008-05-27 09:46:35 +00:00
Brecht Van Lommel
eb26992c25
Fix for bug #12806 : compositor nodes with use nodes disabled
...
didn't properly redraw the node window on changes.
2008-05-27 09:41:43 +00:00
Campbell Barton
54572ccc22
bugfix for view naming, pressing numpad5 would clear the V3D_OPP_DIRECTION_NAME flag even though it wont switch the view direction.
2008-05-27 08:51:47 +00:00
Campbell Barton
c0a40125bb
bugfix, copy posebone constraints didnt update properly, canceling transform would not reset the bone back to its original state. need to set teh flag "ob->pose->flag |=
...
POSE_RECALC", which is alredy done on adding a constraint.
back
to
2008-05-26 20:43:35 +00:00
Stephen Swaney
a2298cb980
bugfix for crasher from Cedric Paille via bf-committers.
2008-05-26 15:12:20 +00:00
Martin Poirier
ae2a0bb273
Bug fix
...
Force proportional editing flag off in object mode.
While it didn't have any effect on objects themselves, it could display the falloff mode (Smooth) in the header. The bug was purely cosmetic.
2008-05-26 12:52:28 +00:00
Campbell Barton
3b4873250e
when cyclic is enabled the knots would always be generated with uniform nurbs but after, cyclic nurbs would be incorrect if the bezier or endpoint u/v was set.
...
also replaced some numbers with constants.
2008-05-26 12:50:00 +00:00
Campbell Barton
0a90a52442
* The displist would be uninitialized when nurbs bezieru/v was set and the order wasnt 3 or 4. add a function that checks nurbs can produce a valid line. check_valid_nurb_u/v
...
* when check_valid_nurb_u/v fails, no curve is allocated or drawn.
* knotsu/v could be NULL but some functions didn't check for this, make sure this is checked for everywhere.
* The interface didnt change check the order when the bezier u/v flag was set, added functions clamp_nurb_order_u/v that takes into accound the number of points and the bezier u/v flag.
2008-05-26 09:50:46 +00:00
Campbell Barton
b7c6da39ae
the last selected nurbs curve lastnu could become an invalid pointer in places, access this via functions now and store an index
...
rather then a pointer so if it becomes invalid it will just return a NULL pointer.
2008-05-25 23:05:13 +00:00
Diego Borghetti
5263021aa8
Commit patch #9059 by gsrb3d
...
Unnecesary include path in Makefile.
2008-05-25 21:11:34 +00:00
Martin Poirier
7f6fc12d8c
Bug fix in X-Mirror for armatures
...
When a bone in a mirrored chain wasn't named properly, it would leave the head or tail in an invalid state.
Now it applies the mirror to connected joints that are mirrored.
2008-05-25 21:05:13 +00:00
Campbell Barton
b306aaccb9
patch [ #11491 ] Fix for bug 11362: Blender.Draw.Image() method does not clip properly
...
fixing [#11362 ] Blender.Draw.Image() method does not clip properly
also return silently on zero zoomlevel rather then raising an error, only raise an error on negative values.
2008-05-25 16:39:57 +00:00
Peter Schlaile
20b4bf4aba
== Sequencer ==
...
Fixes
[#12106 ] Memory leak in sequencer (>10MB/frame)
in parts: inner contents of meta strips are freed up after calculation
making more room for the cache.
Actually have to think of a mechanism, that remembers, which output
frames are asked for and caches only those.
2008-05-25 16:07:32 +00:00
Martin Poirier
03ccc38ddf
[ #11124 ] Hide Threshold button when Constant QMC sampling enabled
...
Patch by Olivier Saraja
2008-05-25 14:39:55 +00:00
Benoit Bolsee
da1f38f99d
Apply BGE patch 11137: Render objects with negative scaling correctly (as in Blender)
2008-05-25 14:37:39 +00:00
Martin Poirier
f680b56ebf
[ #11119 ] Tool tips correction
...
Patch by Olivier Saraja
2008-05-25 14:32:59 +00:00
Benoit Bolsee
31ec51df42
Apply BGE patch 12799: Fix quad buffer stereo mode for Windows
2008-05-25 14:32:26 +00:00
Campbell Barton
55f1b6baa7
for for [bf-blender-Bug Tracker][11843] 3DS importer imports broken meshes
2008-05-25 13:48:36 +00:00
Benoit Bolsee
e2a9590a15
BGE patch: rename rayCastToEx() to rayCast() - better name
2008-05-24 22:50:31 +00:00
Geoffrey Bantle
7b069b9b60
-> FLT import: Zero area N-gon bug fix
...
FLT importer would throw errors when importing ngons with
zero area. These faces are now ignored
2008-05-24 18:43:02 +00:00
Benoit Bolsee
cc6dac8c42
BGE patch: add rayCastToEx(), an extended version of rayCastTo() for use in game script
2008-05-24 18:06:58 +00:00
Campbell Barton
459b4ea5be
fix for [ #12797 ] FBX Exporter Exports Incorrect Matterial EmissiveFactor and DiffuseFactor
...
- own error, swapped diffuse and emit factors
2008-05-24 12:22:53 +00:00
Benoit Bolsee
7f10f5f66f
fix BGE bug #8646 : unusable anaglyph settings
...
The best rules for stereo rendering are now applied to Blender. Here is the new situation:
1) The focal distance is now settable through the GUI: select the camera (each camera can have a different setting) and go to the camera data (F9): the "Dof Dist" and "Dof Ob" can be used to set the focal distance for that camera. The "Dof Ob" is interesting because it sets the focal distance so that the center this object will appear at the surface of the screen when running the game.
2) The eye separation is automatically set to focal_distance/30, which is considered to be a reasonable value. If you need a different value, you can always use Python scripting.
Notes:
- If you switch camera during the game, the focal distance will also change unless you have set the focal distance by scripting, in which case it overwrites the focal distance setting of all cameras.
- If you don't set the focal distance in the camera data or by scripting, the default value will be used. The default value corresponds more of less to the near clipping plane which means that all the objects will be very far with little 3D effect.
- If you don't set the eye separation by scripting, it is automatically computed as focal_distance/30, regardless on how the focal distance was set.
2008-05-24 08:34:04 +00:00
Willian Padovani Germano
5f70682f6a
== PyNodes ==
...
Fixing bug #11737 reported by Daniel Salazar (Zanqdo, thanks!): assigning as pynode a text that failed to parse as a pynode script, then deleting that text would crash Blender.
http://projects.blender.org/tracker/?func=detail&atid=125&aid=11737&group_id=9
2008-05-23 16:31:02 +00:00
Joshua Leung
18abce25e5
Typos and whitespace tweaks
2008-05-23 11:12:03 +00:00
Brecht Van Lommel
02c4866d04
Fix for bug #12526 : object instancing didn't restore matrices
...
correct for envmap, could give objects rendering in the wrong
position.
2008-05-23 10:06:06 +00:00
Campbell Barton
b46bdbcd0f
fix for "[ #11004 ] Adding ram sound and alt-U causes ram to look like HD sound and can lead to crash"
...
Missing call sound_initialize_sounds, cant be added BKE_reset_undo since its in blenderkernel.
2008-05-23 09:58:33 +00:00
Brecht Van Lommel
b6ab784c12
Fix for bug #12473 : crash converting old particle system from
...
a linked file.
2008-05-23 09:23:57 +00:00
Campbell Barton
f9e81a6f3a
fix for [ #12218 ] Impossible to exit meta strips with hotkey
...
Only enter mesta's that are active and selected, inconsistent with editmode in the 3D view, but editmode dosnt deal with
nested data.
2008-05-23 08:58:44 +00:00
Campbell Barton
99f43e0b07
fix for error when all faces are the same area
2008-05-23 08:39:59 +00:00
Joshua Leung
b4573a0c4b
Bugfix #12508 :
...
Action Editor Border Select Channels no longer selects bones
2008-05-23 04:54:16 +00:00
Brecht Van Lommel
b7aeda4ff8
Fix for bug #11895 : databrowse for image painting clone image didn't work.
2008-05-22 17:32:15 +00:00
Brecht Van Lommel
7bae2af95c
Fix for bug #11698 : mesh deform modifier not working on extruded curves.
...
The modifier work on the tesselated result rather than the curve itself.
2008-05-22 17:06:46 +00:00
Brecht Van Lommel
1b00877051
Fix for bug #12077 : tangent shading (which only affects specular) made
...
bump mapping not work for diffuse.
2008-05-22 15:30:35 +00:00
Brecht Van Lommel
5463828bd2
Fix for part of bug #12075 : gamma node generated nan's on negative input.
2008-05-22 14:56:32 +00:00
Martin Poirier
99a2e7e92e
Comments!!1
2008-05-22 14:12:09 +00:00
Brecht Van Lommel
abb247ac35
Fix for bug #11743 : incorrect transformation for particle group
...
visualization DupliGroup option.
2008-05-22 14:08:13 +00:00
Brecht Van Lommel
be1cb6e5e2
Fix for bug #11758 : crash cancelling hair softbody bake.
...
Fix for bug #11966 : crash in hair softbody with hair amount 0.
2008-05-22 13:58:16 +00:00
Brecht Van Lommel
5cf41da316
Fix for bug #12334 : the Disable Tex option didn't disable
...
textures for the Texface material option.
2008-05-22 13:46:05 +00:00
Martin Poirier
a4688b24dc
Transform Orientations
...
Normal orientation for editbones (was previously missing)
2008-05-22 09:22:00 +00:00
Remigiusz Fiedler
61fa5f9126
remove module dxfImportObjects.py. It is obsolete since 2.43, then all functions integrated in the main dxf-importer code
2008-05-22 08:29:54 +00:00
Campbell Barton
02f34de2b9
add missing flags for NLA strips
2008-05-21 19:24:35 +00:00
Campbell Barton
e1b298cad8
scene frames scene.render.cFrame,sFrame and eFrame were being treated as shorts. (which clamped them to 37856)
2008-05-21 12:14:52 +00:00
Campbell Barton
adbbc314ba
testbreak was not working after the first use
2008-05-21 11:06:49 +00:00
Martin Poirier
fc56e8d432
Bone Extrusion Bug
...
Extruding from root would incorrectly set the Connected flag when it wasn't needed.
2008-05-21 10:14:02 +00:00
Martin Poirier
780c971b53
[ #12103 ] Force field moves when strength changes
...
Wind effects would modify the center vector, so the limit sphere was drawn from the position of the last "wind ring"
2008-05-21 10:11:10 +00:00