13 years agobugfix for view naming, pressing numpad5 would clear the V3D_OPP_DIRECTION_NAME flag...
Campbell Barton [Tue, 27 May 2008 08:51:47 +0000 (08:51 +0000)]
bugfix for view naming, pressing numpad5 would clear the V3D_OPP_DIRECTION_NAME flag even though it wont switch the view direction.

13 years agobugfix, copy posebone constraints didnt update properly, canceling transform would...
Campbell Barton [Mon, 26 May 2008 20:43:35 +0000 (20:43 +0000)]
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.

13 years agobugfix for crasher from Cedric Paille via bf-committers.
Stephen Swaney [Mon, 26 May 2008 15:12:20 +0000 (15:12 +0000)]
bugfix for crasher from Cedric Paille via bf-committers.

13 years agoBug fix
Martin Poirier [Mon, 26 May 2008 12:52:28 +0000 (12:52 +0000)]
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.

13 years agowhen cyclic is enabled the knots would always be generated with uniform nurbs but...
Campbell Barton [Mon, 26 May 2008 12:50:00 +0000 (12:50 +0000)]
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.

13 years ago* The displist would be uninitialized when nurbs bezieru/v was set and the order...
Campbell Barton [Mon, 26 May 2008 09:50:46 +0000 (09:50 +0000)]
* 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.

13 years agothe last selected nurbs curve lastnu could become an invalid pointer in places, acces...
Campbell Barton [Sun, 25 May 2008 23:05:13 +0000 (23:05 +0000)]
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.

13 years agoCommit patch #9059 by gsrb3d
Diego Borghetti [Sun, 25 May 2008 21:11:34 +0000 (21:11 +0000)]
Commit patch #9059 by gsrb3d

Unnecesary include path in Makefile.

13 years agoBug fix in X-Mirror for armatures
Martin Poirier [Sun, 25 May 2008 21:05:13 +0000 (21:05 +0000)]
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.

13 years agopatch [#11491] Fix for bug 11362: Blender.Draw.Image() method does not clip properly
Campbell Barton [Sun, 25 May 2008 16:39:57 +0000 (16:39 +0000)]
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.

13 years ago== Sequencer ==
Peter Schlaile [Sun, 25 May 2008 16:07:32 +0000 (16:07 +0000)]
== Sequencer ==

[#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.

13 years ago[#11124] Hide Threshold button when Constant QMC sampling enabled
Martin Poirier [Sun, 25 May 2008 14:39:55 +0000 (14:39 +0000)]
[#11124] Hide Threshold button when Constant QMC sampling enabled

Patch by Olivier Saraja

13 years agoApply BGE patch 11137: Render objects with negative scaling correctly (as in Blender)
Benoit Bolsee [Sun, 25 May 2008 14:37:39 +0000 (14:37 +0000)]
Apply BGE patch 11137: Render objects with negative scaling correctly (as in Blender)

13 years ago[#11119] Tool tips correction
Martin Poirier [Sun, 25 May 2008 14:32:59 +0000 (14:32 +0000)]
[#11119] Tool tips correction

Patch by Olivier Saraja

13 years agoApply BGE patch 12799: Fix quad buffer stereo mode for Windows
Benoit Bolsee [Sun, 25 May 2008 14:32:26 +0000 (14:32 +0000)]
Apply BGE patch 12799: Fix quad buffer stereo mode for Windows

13 years agofor for [bf-blender-Bug Tracker][11843] 3DS importer imports broken meshes
Campbell Barton [Sun, 25 May 2008 13:48:36 +0000 (13:48 +0000)]
for for [bf-blender-Bug Tracker][11843] 3DS importer imports broken meshes

13 years agoBGE patch: rename rayCastToEx() to rayCast() - better name
Benoit Bolsee [Sat, 24 May 2008 22:50:31 +0000 (22:50 +0000)]
BGE patch: rename rayCastToEx() to rayCast() - better name

13 years ago-> FLT import: Zero area N-gon bug fix
Geoffrey Bantle [Sat, 24 May 2008 18:43:02 +0000 (18:43 +0000)]
-> FLT import: Zero area N-gon bug fix

FLT importer would throw errors when importing ngons with
zero area. These faces are now ignored

13 years agoBGE patch: add rayCastToEx(), an extended version of rayCastTo() for use in game...
Benoit Bolsee [Sat, 24 May 2008 18:06:58 +0000 (18:06 +0000)]
BGE patch: add rayCastToEx(), an extended version of rayCastTo() for use in game script

13 years agofix for [#12797] FBX Exporter Exports Incorrect Matterial EmissiveFactor and DiffuseF...
Campbell Barton [Sat, 24 May 2008 12:22:53 +0000 (12:22 +0000)]
fix for [#12797] FBX Exporter Exports Incorrect Matterial EmissiveFactor and DiffuseFactor
- own error, swapped diffuse and emit factors

13 years agofix BGE bug #8646: unusable anaglyph settings
Benoit Bolsee [Sat, 24 May 2008 08:34:04 +0000 (08:34 +0000)]
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.

- 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.

13 years ago== PyNodes ==
Willian Padovani Germano [Fri, 23 May 2008 16:31:02 +0000 (16:31 +0000)]
== 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.

13 years agoTypos and whitespace tweaks
Joshua Leung [Fri, 23 May 2008 11:12:03 +0000 (11:12 +0000)]
Typos and whitespace tweaks

13 years agoFix for bug #12526: object instancing didn't restore matrices
Brecht Van Lommel [Fri, 23 May 2008 10:06:06 +0000 (10:06 +0000)]
Fix for bug #12526: object instancing didn't restore matrices
correct for envmap, could give objects rendering in the wrong

13 years agofix for "[#11004] Adding ram sound and alt-U causes ram to look like HD sound and...
Campbell Barton [Fri, 23 May 2008 09:58:33 +0000 (09:58 +0000)]
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.

13 years agoFix for bug #12473: crash converting old particle system from
Brecht Van Lommel [Fri, 23 May 2008 09:23:57 +0000 (09:23 +0000)]
Fix for bug #12473: crash converting old particle system from
a linked file.

13 years agofix for [#12218] Impossible to exit meta strips with hotkey
Campbell Barton [Fri, 23 May 2008 08:58:44 +0000 (08:58 +0000)]
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.

13 years agofix for error when all faces are the same area
Campbell Barton [Fri, 23 May 2008 08:39:59 +0000 (08:39 +0000)]
fix for error when all faces are the same area

13 years agoBugfix #12508:
Joshua Leung [Fri, 23 May 2008 04:54:16 +0000 (04:54 +0000)]
Bugfix #12508:

Action Editor Border Select Channels no longer selects bones

13 years agoFix for bug #11895: databrowse for image painting clone image didn't work.
Brecht Van Lommel [Thu, 22 May 2008 17:32:15 +0000 (17:32 +0000)]
Fix for bug #11895: databrowse for image painting clone image didn't work.

13 years agoFix for bug #11698: mesh deform modifier not working on extruded curves.
Brecht Van Lommel [Thu, 22 May 2008 17:06:46 +0000 (17:06 +0000)]
Fix for bug #11698: mesh deform modifier not working on extruded curves.
The modifier work on the tesselated result rather than the curve itself.

13 years agoFix for bug #12077: tangent shading (which only affects specular) made
Brecht Van Lommel [Thu, 22 May 2008 15:30:35 +0000 (15:30 +0000)]
Fix for bug #12077: tangent shading (which only affects specular) made
bump mapping not work for diffuse.

13 years agoFix for part of bug #12075: gamma node generated nan's on negative input.
Brecht Van Lommel [Thu, 22 May 2008 14:56:32 +0000 (14:56 +0000)]
Fix for part of bug #12075: gamma node generated nan's on negative input.

13 years agoComments!!1
Martin Poirier [Thu, 22 May 2008 14:12:09 +0000 (14:12 +0000)]

13 years agoFix for bug #11743: incorrect transformation for particle group
Brecht Van Lommel [Thu, 22 May 2008 14:08:13 +0000 (14:08 +0000)]
Fix for bug #11743: incorrect transformation for particle group
visualization DupliGroup option.

13 years agoFix for bug #11758: crash cancelling hair softbody bake.
Brecht Van Lommel [Thu, 22 May 2008 13:58:16 +0000 (13:58 +0000)]
Fix for bug #11758: crash cancelling hair softbody bake.
Fix for bug #11966: crash in hair softbody with hair amount 0.

13 years agoFix for bug #12334: the Disable Tex option didn't disable
Brecht Van Lommel [Thu, 22 May 2008 13:46:05 +0000 (13:46 +0000)]
Fix for bug #12334: the Disable Tex option didn't disable
textures for the Texface material option.

13 years agoTransform Orientations
Martin Poirier [Thu, 22 May 2008 09:22:00 +0000 (09:22 +0000)]
Transform Orientations

Normal orientation for editbones (was previously missing)

13 years agoremove module It is obsolete since 2.43, then all functions...
Remigiusz Fiedler [Thu, 22 May 2008 08:29:54 +0000 (08:29 +0000)]
remove module It is obsolete since 2.43, then all functions integrated in the main dxf-importer code

13 years agoadd missing flags for NLA strips
Campbell Barton [Wed, 21 May 2008 19:24:35 +0000 (19:24 +0000)]
add missing flags for NLA strips

13 years agoscene frames scene.render.cFrame,sFrame and eFrame were being treated as shorts....
Campbell Barton [Wed, 21 May 2008 12:14:52 +0000 (12:14 +0000)]
scene frames scene.render.cFrame,sFrame and eFrame were being treated as shorts. (which clamped them to 37856)

13 years agotestbreak was not working after the first use
Campbell Barton [Wed, 21 May 2008 11:06:49 +0000 (11:06 +0000)]
testbreak was not working after the first use

13 years agoBone Extrusion Bug
Martin Poirier [Wed, 21 May 2008 10:14:02 +0000 (10:14 +0000)]
Bone Extrusion Bug

Extruding from root would incorrectly set the Connected flag when it wasn't needed.

13 years ago[#12103] Force field moves when strength changes
Martin Poirier [Wed, 21 May 2008 10:11:10 +0000 (10:11 +0000)]
[#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"

13 years ago[#11892] track-to + "around selection" bug
Martin Poirier [Wed, 21 May 2008 10:07:38 +0000 (10:07 +0000)]
[#11892] track-to + "around selection" bug

Transform conversion was resetting constraints when used to calculate orbit center.

This is a tentative fix, it fixes this particular case but maybe not all.

13 years ago[#11748] Bevel tool not snapping when holding down ctrl and adjusting value
Martin Poirier [Wed, 21 May 2008 10:02:07 +0000 (10:02 +0000)]
[#11748] Bevel tool not snapping when holding down ctrl and adjusting value

Added proper gear support and fixed some misc errors in the setup of this transformation (negative values hav no effect, so use absolute value and other small things like that)

13 years ago== Sequencer ==
Peter Schlaile [Tue, 20 May 2008 21:30:16 +0000 (21:30 +0000)]
== Sequencer ==

This fixes:
[#11745] Blender crashes when changing Scenes on Sequencer`s Strips


- last_seq was set to null by scene-render
- button handling wasn't very robust (didn't check for null)

13 years agoreplacing epydoc generation script with one copied from bpy docs
Campbell Barton [Tue, 20 May 2008 05:55:12 +0000 (05:55 +0000)]
replacing epydoc generation script with one copied from bpy docs

13 years agomore updates to docs
Campbell Barton [Mon, 19 May 2008 13:34:43 +0000 (13:34 +0000)]
more updates to docs

13 years agosome updates to epy docs
Campbell Barton [Mon, 19 May 2008 09:54:38 +0000 (09:54 +0000)]
some updates to epy docs

13 years ago== Sequencer ==
Peter Schlaile [Mon, 19 May 2008 06:14:57 +0000 (06:14 +0000)]
== Sequencer ==

This fixes:
[11750] "Translate" stops working when offset > image size

13 years agomemory corruption error fix when changing orderU/Vs with curves, this could crash...
Campbell Barton [Sun, 18 May 2008 18:44:02 +0000 (18:44 +0000)]
memory corruption error fix when changing orderU/Vs with curves, this could crash blender or make odd display lists.
the problem was that the buttons would use the first nurb if there was no 'lastnu', but the makeknots function only checked for lastnu. this meant the knots would not get re-allocated on
values would be written outside the array.

13 years agoLast part of the svn release commit. It's now in freeze... unless?
Ton Roosendaal [Sun, 18 May 2008 18:05:55 +0000 (18:05 +0000)]
Last part of the svn release commit. It's now in freeze... unless?

13 years agoPart one of the 2.46 release commit
Ton Roosendaal [Sun, 18 May 2008 18:05:16 +0000 (18:05 +0000)]
Part one of the 2.46 release commit

13 years agotemptative fix for the ndof bug
Jean-Luc Peurière [Sun, 18 May 2008 16:00:13 +0000 (16:00 +0000)]
temptative fix for the ndof bug
if vd.dist is null at a wrong time,
retore to last known good value

13 years agoFix in mball last May 15th causes a hang (eternal loop) in mball.c,
Ton Roosendaal [Sun, 18 May 2008 13:57:47 +0000 (13:57 +0000)]
Fix in mball last May 15th causes a hang (eternal loop) in mball.c,
a division by zero was not handled

(weird though, only shows in OSX PPC. no optimize, debug build.)

13 years agoBugfix #11738:
Joshua Leung [Sun, 18 May 2008 10:41:42 +0000 (10:41 +0000)]
Bugfix #11738:

PoseLib Preview crashed when there was no active pose as there were no poses at all (i.e. on a newly created Pose Library) .

13 years agoBugfix 11736
Ton Roosendaal [Sun, 18 May 2008 07:30:51 +0000 (07:30 +0000)]
Bugfix 11736

CTRL+Click on "load" for image node crashed.
NULL pointer test missing...

13 years agofix for [#11691] No checks in curve code for "Number of points <= Order U"
Campbell Barton [Sat, 17 May 2008 22:37:34 +0000 (22:37 +0000)]
fix for [#11691] No checks in curve code for "Number of points <= Order U"
added checks for a nurbes orderu being larger then pntsu.
This has the same effect as the curve having only 1 point. (its display list is not generated
but it is still added but a dummy displist with zero points is made)
memcpy was also being used where the memory overlaped (probably worked in most cases but this is incorrect and valgrind complained), use memmove

13 years agoFix for mistake in recent interface bugfix commit.
Brecht Van Lommel [Sat, 17 May 2008 13:41:34 +0000 (13:41 +0000)]
Fix for mistake in recent interface bugfix commit.

13 years agoBugfix #11717:
Joshua Leung [Sat, 17 May 2008 00:35:30 +0000 (00:35 +0000)]
Bugfix #11717:

Rendering (Internal/OGL) would crash when StampInfo was on and adding info about the active camera, if there was no camera in the scene.

13 years agoroot level python tree menu's didnt work with seperators, would display SEPR text...
Campbell Barton [Fri, 16 May 2008 21:34:22 +0000 (21:34 +0000)]
root level python tree menu's didnt work with seperators, would display SEPR text instead

13 years ago== Sequencer ==
Peter Schlaile [Fri, 16 May 2008 21:04:06 +0000 (21:04 +0000)]
== Sequencer ==

This fixes: [#11642] VSE: crash with Speed Control and play head

Special sequence update (holding down left mouse button on a strip)
could lead to a crash when using the speed control effect, since
we didn't check properly for valid cfras (and therefore if
TStripElem is null... )

13 years ago== Nodes ==
Willian Padovani Germano [Fri, 16 May 2008 20:57:06 +0000 (20:57 +0000)]
== Nodes ==

- "Memoryblock free: attempt to free NULL pointer" messages related to the Material node (Add->Input->Material). Deleting it and quitting Blender would bring 2 or 3 of these warnings. Trivial fix (check if NULL) in blenkernel/intern/node.c, though Nodes devs may be interested. Found while testing to fix the following bug:

== PyNodes ==

- Bug #11715 reported by Alexanter Feterman:

Adding a Dynamic node and setting it to a pynode script would crash Blender if no Material Node (MatNode) was present.

Thanks Alexander for reporting and Brecht for assigning it to me.

13 years agoFix for two UI glitches:
Brecht Van Lommel [Fri, 16 May 2008 17:36:06 +0000 (17:36 +0000)]
Fix for two UI glitches:
Bug #11711: particle start frame could get NaN value.
Bug #11714: x-axis mirror button didn't work.

13 years ago[#5743] Rotate dosnt work at high zoom
Martin Poirier [Fri, 16 May 2008 13:13:20 +0000 (13:13 +0000)]
[#5743] Rotate dosnt work at high zoom

More precision added to previous fix through linear approximation of the angle at really small angle values.

13 years agofix for [#11542] "Add -> Mesh -> Torus" adds corrupt mesh
Campbell Barton [Fri, 16 May 2008 13:05:36 +0000 (13:05 +0000)]
fix for [#11542] "Add -> Mesh -> Torus" adds corrupt mesh
previous fix only worked in object mode

13 years ago[#11706] Camera IPO Lag
Martin Poirier [Fri, 16 May 2008 10:20:30 +0000 (10:20 +0000)]
[#11706] Camera IPO Lag

Broken in revision 14473

Camera IPO needs a special exception to be done earlier than others, that was removed in that revision.

I added a better comment to make sure nobody removes it again, unless they really understand what's happening.

13 years agoFix for bug #11682: active render vertex color not respected correctly.
Brecht Van Lommel [Fri, 16 May 2008 09:55:09 +0000 (09:55 +0000)]
Fix for bug #11682: active render vertex color not respected correctly.

13 years agoRemove PLATFORM_LINKFLAGS for makesdna, was breaking debug builds with MSVC8.
Ken Hughes [Thu, 15 May 2008 23:33:30 +0000 (23:33 +0000)]
Remove PLATFORM_LINKFLAGS for makesdna, was breaking debug builds with MSVC8.

13 years agoown error, off by 1 with string allocation
Campbell Barton [Thu, 15 May 2008 23:16:42 +0000 (23:16 +0000)]
own error, off by 1 with string allocation

13 years agoFix for bug #11676: the Spread value for particles does nothing, as
Brecht Van Lommel [Thu, 15 May 2008 20:45:02 +0000 (20:45 +0000)]
Fix for bug #11676: the Spread value for particles does nothing, as
far as I can see it would only do something if child particles could
be emitted from volume, so removed the button for now.

13 years agoFix for bug #11389: edgesplit modifier crash after subsurf when
Brecht Van Lommel [Thu, 15 May 2008 20:07:07 +0000 (20:07 +0000)]
Fix for bug #11389: edgesplit modifier crash after subsurf when
no edges were being split.

13 years agofix for [#11597] 2.46R5 and probably problem of all 2.46Rx - UNPREDICTED DRAW sculpt...
Campbell Barton [Thu, 15 May 2008 19:49:34 +0000 (19:49 +0000)]
fix for [#11597] 2.46R5 and probably problem of all 2.46Rx - UNPREDICTED DRAW sculpt brush
front and back face test was reversed. This problem still shows up when sculpting from the inside of a mesh, but this
cant be worked around unless its know which faces are visible or not. (tried some different workarounds but this
seems acceptable)

13 years agofix for [#11667] Minor problem with lightmap_uvpack, LC is getting out of control...
Campbell Barton [Thu, 15 May 2008 19:44:34 +0000 (19:44 +0000)]
fix for [#11667] Minor problem with lightmap_uvpack, LC is getting out of control but keeping to annoy theeth

13 years agoFix for bug #11650: removing uv layers in editmode did not work correct.
Brecht Van Lommel [Thu, 15 May 2008 19:40:09 +0000 (19:40 +0000)]
Fix for bug #11650: removing uv layers in editmode did not work correct.
Fix for bug #11661: bake to viewport uv layer instead of render uv layer.

13 years ago-> FLT import bug (loose vertices)
Geoffrey Bantle [Thu, 15 May 2008 19:35:17 +0000 (19:35 +0000)]
-> FLT import bug  (loose vertices)

New faceweld code broke the import of meshes with loose
vertices. Also added exception handling to the importer
and exporter so that UI doesnt quite when errors are encountered.
Instead traceback is printed to stderr and control returns to
the script UI

13 years agoLast bug fix of #10999. This should finaly work (tested by jesterking).
Jiri Hnidek [Thu, 15 May 2008 19:30:30 +0000 (19:30 +0000)]
Last bug fix of #10999. This should finaly work (tested by jesterking).

13 years agoSculpt buttons had their events set to zero, this mean clicking on buttons would...
Campbell Barton [Thu, 15 May 2008 14:44:39 +0000 (14:44 +0000)]
Sculpt buttons had their events set to zero, this mean clicking on buttons would pass through to 3D view and sculpt, use B_NOP instead.
Opening many panels would print an error in the console, show an error message now so users dont get confused.

13 years agochanging between libraries with the append/link library selector didnt re-read a...
Campbell Barton [Thu, 15 May 2008 13:18:56 +0000 (13:18 +0000)]
changing between libraries with the append/link library selector didnt re-read a new blend file when it alredy had one loaded.
it looks like this only ever worked for the first library selected.

13 years agoBugfix #11293: IPO-Driver Links Lost on Renaming Bones
Joshua Leung [Thu, 15 May 2008 08:05:56 +0000 (08:05 +0000)]
Bugfix #11293: IPO-Driver Links Lost on Renaming Bones

IPO's were not being checked for drivers that linked to bones that were renamed when fixing dependencies after renaming bones. Note: PyDrivers will not benefit from this.

13 years ago== FFMPEG ==
Peter Schlaile [Thu, 15 May 2008 06:47:54 +0000 (06:47 +0000)]
== FFMPEG ==

Added additional entry, so that ffmpeg encoding options can
be added using their name instead of "the menu(tm)".

13 years agoFix BGE bug #7532: TrackTo Actuator does not work correctly if it has a Vertex Parent...
Benoit Bolsee [Wed, 14 May 2008 20:22:57 +0000 (20:22 +0000)]
Fix BGE bug #7532: TrackTo Actuator does not work correctly if it has a Vertex Parent.  This is only a partial fix: the user must put the parent vertex at the center of the parent object and disable the physics on the tracking object (use empty or collision free object).

13 years ago-> FLT Export bugfix
Geoffrey Bantle [Wed, 14 May 2008 19:29:33 +0000 (19:29 +0000)]
-> FLT Export bugfix

Export of open faces on export was dropping
the last vertex. Also removed recursion from
function in order to make it safe for large polygons.

13 years agoforgot to use the thread setting function for rendering. (was only used for baking)
Campbell Barton [Wed, 14 May 2008 16:49:33 +0000 (16:49 +0000)]
forgot to use the thread setting function for rendering. (was only used for baking)

13 years agouvcalc_lightmap would raise an error on meshes with no faces.
Campbell Barton [Wed, 14 May 2008 16:40:25 +0000 (16:40 +0000)]
uvcalc_lightmap would raise an error on meshes with no faces.
auto-threads wasnt working for baking.

13 years agoMissing hotkey in menu for Align to Transform Orientation
Martin Poirier [Wed, 14 May 2008 14:53:12 +0000 (14:53 +0000)]
Missing hotkey in menu for Align to Transform Orientation

13 years agoMinor particle system fixes:
Brecht Van Lommel [Wed, 14 May 2008 13:30:36 +0000 (13:30 +0000)]
Minor particle system fixes:
- Changed some tooltips.
- Refresh with reactors and shared particle settings.
- Copying of child particles.

13 years agoFinal fix fo revision 14827
Martin Poirier [Wed, 14 May 2008 12:24:38 +0000 (12:24 +0000)]
Final fix fo revision 14827

Fixing UV Quad Constraint when cancelling transform. Also, transdata conversion is a bit faster for all UV transforms.

Patch by Cambo, reviewed and revised.

13 years ago== Transform orientation bugfix ==
Martin Poirier [Wed, 14 May 2008 09:30:27 +0000 (09:30 +0000)]
== Transform orientation bugfix ==

Fallback to global if the selected orientation doesn't exists.

This only happens when switching between scenes or screens(orientations are per view3d)

13 years agoNLA and IPO now have the "AfterTrans Keyframe" option that prevents the creation...
Joshua Leung [Wed, 14 May 2008 09:00:22 +0000 (09:00 +0000)]
NLA and IPO now have the "AfterTrans Keyframe" option that prevents the creation of duplicate keyframes after transform.

13 years ago== FFMPEG ==
Peter Schlaile [Tue, 13 May 2008 20:32:52 +0000 (20:32 +0000)]
== FFMPEG ==

Not all versions of ffmpeg seem to have av_find_opt. Added my own version... grmbl.

13 years agoTodo [#5743] Rotate dosnt work at high zoom
Martin Poirier [Tue, 13 May 2008 13:20:47 +0000 (13:20 +0000)]
Todo [#5743] Rotate dosnt work at high zoom

Fixed by only conditionally resetting the start of the triangle used to calculate the angle to when an angle is actually measured (so really small angle don't result in continuous deltas of 0 degree).

However, the smallest rotation angle is still limited by the precision of the acos function (here: 0.02 degrees, 0.02 / 30 with Shift pressed).

13 years agocanceling UV transform would still run the be_square function
Campbell Barton [Tue, 13 May 2008 10:19:28 +0000 (10:19 +0000)]
canceling UV transform would still run the be_square function

13 years ago[#8146] Objects rotate in wrong direction when using numeric input (R x <num>)
Martin Poirier [Tue, 13 May 2008 10:17:46 +0000 (10:17 +0000)]
[#8146] Objects rotate in wrong direction when using numeric input (R x <num>)

Don't flip axis to face camera on num input.

13 years agodisabled drawing the 2d image cursor when painting, added copy bevel weight to the...
Campbell Barton [Tue, 13 May 2008 10:04:04 +0000 (10:04 +0000)]
disabled drawing the 2d image cursor when painting, added copy bevel weight to the edge copy menu.

13 years ago[#11152] [C] key shortcut is broken in UV/Image Editor
Campbell Barton [Tue, 13 May 2008 06:12:33 +0000 (06:12 +0000)]
[#11152] [C] key shortcut is broken in UV/Image Editor
Only allow this inside paint mode.

13 years ago-> Fix for bug in 'Select Non-Manifold'
Geoffrey Bantle [Tue, 13 May 2008 02:22:57 +0000 (02:22 +0000)]
-> Fix for bug in 'Select Non-Manifold'

Select non-manifold would select stray vertices even when in
non-vertex modes. Fixed.

13 years agolast commit had a typo, also adjusted teh and colour instances
Campbell Barton [Mon, 12 May 2008 21:12:10 +0000 (21:12 +0000)]
last commit had a typo, also adjusted teh and colour instances

13 years agoconfined unprofessional print to debug mode ;)
Campbell Barton [Mon, 12 May 2008 20:59:46 +0000 (20:59 +0000)]
confined unprofessional print to debug mode ;)