Blender Git Commits

Blender Git "master" branch commits.

Page: 5167 / 5574

November 9, 2006, 13:25 (GMT)
msvc6 sweeping the lints out off the corners
November 9, 2006, 12:06 (GMT)
Bugreport in irc:

The Preview panel in UV window, for compositing, sets a 'crop' flag in the
scene when used. Somehow this flag can hang when you switch screens or
close windows. Or even worse, it crashed on renders.

This commit ensures that the compositor survives and gives error prints.
The real issue, hanging flags on closing windows, has to be solved still.
November 9, 2006, 10:12 (GMT)
Oops, added the #define in wrong line. Now displace modifier is back!
Revision f645e51 by Joshua Leung
November 9, 2006, 09:01 (GMT)
Two minor code cleanups.

* Removed un-needed cases for limit loc/rot/scale constraints from expand_constraints, which caused a few compiler warnings

* Removed an odd character in one of the comments for constraints. (Hopefully there wasn't any specific reason why it had to be there)
November 9, 2006, 08:48 (GMT)
Bugfix #5044 revisited

Displace modifier crashed when used on Curve, the fix removed the flag
that accepts curve objects, but apparently then a flag to accept meshes
has to be added. (eModifierTypeFlag_AcceptsMesh).

Thanks Michael Crawford for notifying this fix.
Revision 7f0dc54 by Joshua Leung
November 9, 2006, 08:43 (GMT)
This commit adds two of my recent animation editing related patches:
#5061 - Ipo/Action 'Cleaning'
#5071 - 'Only Needed' Keyframing Option

====================

* IPO/Action 'Cleaning':
It removes un-necessary keyframes from individual ipo curves.
- In both editors, the hotkey is currently the OKEY. Also accesable from menus of each editor.
- There is currently a 'threshold' popup. This sets the value that the cleaner uses to determine if two keys have same time/value

There are a few improvements that could still be made, such as:
- There are a few cases that it still doesn't handle yet, such as when un-needed keyframes lie on a linear line (and similiar cases). This shall be improved soon.
- Also, for some reason, after running cleaning while in ipo editor editmode, all but the active curve are hidden.

====================

* 'Only Needed' Keyframing Option:
This patch adds a new keyframing option for objects and bones. It only adds keyframes where they are needed, judging from the surrounding points on that curve.

Notes about this keyframing option:
- Works like the existing 'Avail' option, except it checks if the keyframe
is needed.
- Currently uses hardcoded threshold for determining if same value.

[quote]
/* Cases where keyframes should not be added:
* 1. Keyframe to be added bewteen two keyframes with similar values
* 2. Keyframe to be added between two keyframes with similar times
* 3. Keyframe lies at point that intersects the linear line between two
keyframes
*/
[/unquote]
Revision bdadf4f by Joshua Leung
November 9, 2006, 08:09 (GMT)
My first commit!

This commit fixes the name of the LocZ number field in n-key panel for pose-mode bones.
November 8, 2006, 21:20 (GMT)
Feature: Group duplicators now are recursive, so group-duplid can be
grouped and become a new duplicated group, and so on.

IMPORTANT NOTE!
- no check for eternal loops, so I've hardcoded limited it to 5 levels
- no support for animation or deformation/modifiers/constraints

So, only fun for the props and architecture department :)
November 8, 2006, 20:33 (GMT)

While I'm breaking build systems anyway, also removed the two img modules,
they are not used anymore in the new image paint code.
November 8, 2006, 20:14 (GMT)

Modified the way booleans preserve face data, and cleaned up some
duplicate code. Also removed redundant files from the bsp module,
that where replaced by boolop last year, no sense in updating them
for these changes. On the user level things should still work the
same, this is only preparation work.

Not counting the removed files, -1501 lines of code, not too bad :)
November 8, 2006, 18:47 (GMT)
Bugfix #5188

Material type OnlyShadow didn't work yet for irregular shadow buffer.
November 8, 2006, 15:22 (GMT)
Patch #5126 by Ben Stabler

In 3D window, ortho view, you can use SHIFT+B to zoom in to a border.

I've disabled it for perspective, that doesn't work at all with this.
November 8, 2006, 12:46 (GMT)
Patch #5091, by Ramon Carlos Ruiz

For numerical pad 2-4-6-8, it adds a step value in degrees in the User
Presets. Code had to be rewritten some... :)
November 8, 2006, 12:03 (GMT)
Patch #5069, by Juho Vepsäläinen (bebraw)

Enable to use Xkey or DEL for deleting objects in outliner.

Note: there's reasons to be a bit reluctant with extensions like this.
Mostly related to the fact that outliner operations is completely unfinished
still. We need to spend time on thinking over how it should evolve, and
based on that the proper hotkeys and menus can be added as well.
November 8, 2006, 10:59 (GMT)
Patch #5058, by GSR

Adding #define constants for button definitions in theme editor.
November 8, 2006, 10:51 (GMT)
- Action Modifier; paths now support Speed curve.
http://download.blender.org/demo/test/2.43/0001_0150_speed.avi
By default the Speed maps in the range 0-100 frames, since there's
not an actual time relationship here.

IMPORTANT: this didn't work before, and default Curve Paths have a
speed Ipo, so past saved scenes will work different now!

- Speed curve points are now drawn on the 3D path as well. With select
info for selected points, if Curve Object is active.

- Duplicating Objects with NLA ActionModifiers now also correctly copies
object pointers, so a duplicate works as expected.
November 8, 2006, 05:18 (GMT)
->Join triangles fixes.

There was a bug with the new join triangles code that caused concave faces to be
created. This is fixed now and is tweakable using the the 'threshold' value set
in the 'Mesh Tools' panel in editbuttons.

Also removed the popup notice telling you how many triangles had been joined. It
was only there for debugging purposes.
November 7, 2006, 21:40 (GMT)
==== MSVC 7 project files ====
- aded missing verse.lib for linking blenderplayer
- added missing files from sculptmode commit
Revision a4b6dc8 by Kent Mein
November 7, 2006, 21:24 (GMT)


missed one more endian issue. Lynx3d saw it...

Kent
November 7, 2006, 20:55 (GMT)
Modified sculpt/multires UI:
* Changed multires panel's width to the default
* Removed floating multires panel
* Made multires panel always visible (in EditButtons)
* Moved Make/Delete [multires] button into the multires panel
* Moved the two sculpt panels into tabs of the multires panel
* Removed two extra sculptmode buttons from view header
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021