Campbell Barton
734db8cbff
Objects with transp and xray work with border zoom (shift+b),
...
zooming behind an object to one with xray now works, transp objects work like normal objects.
2008-03-20 21:43:32 +00:00
Daniel Genrich
6111ad6551
Collision commit was messed up - reported by Mr. Barton :)
2008-03-20 20:28:51 +00:00
Campbell Barton
107bed0170
shift+b zoom in perspective mode, (apricot feature for better navigation on large maps)
2008-03-20 20:03:13 +00:00
Daniel Genrich
af8c68ddc4
Cloth structure names update: Sorry about this commit, it will kill all your cloth settings in old files but I had to do it before release because naming convention was really bad in cloth (e.g. using SimulationSettings instead of ClothSimSettings in DNA). Same for some structure in CollisionModifier but with no sideeffects.
2008-03-20 18:28:40 +00:00
Daniel Genrich
9362772ffd
Collision modifier: Update from mvert was using only static update, now uses dynamic update and catches therefore also faster movements - reported by nudelZ (#blendercoders)
2008-03-20 18:16:11 +00:00
Martin Poirier
f59d353af2
== Skeleton Generator ==
...
Not time for documention and polishing before release, hiding the panel behind (rt == 42) check.
2008-03-20 15:16:33 +00:00
Stephen Swaney
cd3a910bf5
typo for REDRAWBUTSOBJECT broke build.
2008-03-20 14:54:57 +00:00
Joshua Leung
a4aee00c61
Bugfix #8599b:
...
Insert-Key in Action Editor didn't work correctly for Constraint Channels yet. This was because a pointer to constraint data was not being obtained (it's now hacked to assume that 'Influence' is being keyed all the time).
2008-03-20 11:31:52 +00:00
Joshua Leung
4eb0614c5b
* Bugfix #8599a:
...
Deleting the first Action Channel in an Action Group acted odd. In some cases it crashed, other times it corrupted stuff (removing all subsequent Action Channels). Was missing a call to remove the Action Channel from group(s).
* Fixed whitespace in many places...
2008-03-20 10:50:46 +00:00
Ken Hughes
3c7308614a
Python API
...
----------
Bugfix #6543 : Blender.Library.Load() could segfault if called more than once
with a library of different endian type. In the process discovered an
invalid memory reference in other another function calling library_append().
Thanks to Brecht for the pointers on tracking this old bug down.
2008-03-20 04:59:59 +00:00
Nathan Letwory
1a4bbf988c
* add notification of new hotkey in object select menu
2008-03-19 22:59:11 +00:00
Stefan Gartner
8c704ec5a6
test commit: fix autothreads on irix
2008-03-19 22:58:16 +00:00
Nathan Letwory
1ced0b5e10
* add CTRL-I for Invert Selection in object mode.
...
* sanitise IKEY handling block for view3d (really weird if-structure)
2008-03-19 22:46:06 +00:00
Nathan Letwory
b400168e6d
* enable hotkey Ctrl+I (Invert Selection) in UV editor
2008-03-19 21:53:00 +00:00
Brecht Van Lommel
cdc74b9081
Bugfix: scaling in posemode didn't translate bones properly.
2008-03-19 15:50:50 +00:00
Brecht Van Lommel
2f477a5a4d
Bugfix: cloth crash applying effector forces to quads.
2008-03-19 13:32:16 +00:00
Campbell Barton
6222b1ca99
saveRenderedImage dosnt work in backgrond mode, so added a warning in the docs and an exception if called.
2008-03-19 10:37:19 +00:00
Campbell Barton
66374761e1
added a warning in python api abot ipo curves. minor change to curve.c
2008-03-19 09:26:01 +00:00
Campbell Barton
bedbbbbb42
[ #8596 ] curve editing is unstable
...
Though I could not reproduce the crash, the example file would always reference an invalid pointer.
2008-03-18 20:54:52 +00:00
Campbell Barton
201a234c44
added a check so baking works in background mode (through a python script)
2008-03-18 17:34:00 +00:00
Campbell Barton
f47aec78c9
fix for [ #7962 ] anomalous mem usage with pydrivers.py scripts
2008-03-18 14:49:31 +00:00
Campbell Barton
b10726a2ad
patch from Paul Rotering (pryon)
...
[#7124 ] knot vector access for SurfNurb
2008-03-18 13:42:38 +00:00
Brecht Van Lommel
65b0e6245d
Fix for bug #7986 : tab in edit introduces garbage values.
2008-03-18 10:55:07 +00:00
Daniel Genrich
7c1a21c385
Collision Modifier/KDOP: Rearrange things to be more generic. Also fix possible crash if not enough memory there.
2008-03-17 21:45:40 +00:00
Brecht Van Lommel
db7457a6bb
Fix for bug #6758 : material nodes were not working correct with
...
ray mirror and transparency, was using the same stack for all
recursion depths, now creates new stacks as needed.
Fix for bug #8592 : crash saving non-float image as 16bit tiff.
2008-03-17 20:57:16 +00:00
Campbell Barton
bc7b18131b
Running scripts with Blender.Run() would crash when reloading.
2008-03-17 19:58:11 +00:00
Brecht Van Lommel
3de98a7cc1
Fix for bug #8093 : editmesh knife with axis constraint + snapping rounded
...
down some values unnecessarily, which made it not entirely exact.
2008-03-17 18:49:30 +00:00
Brecht Van Lommel
25cf799ef8
Fix for bug #8464 : particle system didn't attach to mesh in
...
case of a deforming modifier after subsurf.
2008-03-17 18:43:10 +00:00
Campbell Barton
aee5cb7762
- [ #8589 ] Scripts which use file selector not working correctly
...
Fix for another bug I introduced with persistent python windows.
also removed unused var.
2008-03-17 18:01:59 +00:00
Campbell Barton
f96064d33c
missing header
2008-03-17 16:45:20 +00:00
Martin Poirier
ade184e819
[ #8586 ] 2.46 RC1 - Soft falloff problem
...
Manipulator event handler was out of sync with transform event handler.
The real hotkeys to increase/decrease the area of influence are Alt PAD+ / PAD- and PageUp / PageDown (has been that way in non-manipulator transform for years now).
2008-03-17 15:46:07 +00:00
Brecht Van Lommel
cfeeda4dc7
Bugfix: sequencer gamma cross didn't work correct on float buffers.
2008-03-17 13:43:03 +00:00
Brecht Van Lommel
2e95780d3d
Bugfix: keyframes of hidden actions in action groups were still
...
drawing in the group row.
2008-03-17 13:02:48 +00:00
Brecht Van Lommel
b04c58c81a
Bugfix: image texture with texface would not render sometimes, wasn't
...
setting image user correct. Also found that this texface rendering was
not threadsafe for > 2 threads.
2008-03-17 12:27:17 +00:00
Brecht Van Lommel
119d5e8526
Fix for bug #8537 : converting particles to a mesh didn't work well.
2008-03-17 10:15:38 +00:00
Geoffrey Bantle
9aa6aafd4c
-> Bevel tools sharp flag fix
...
Sharp flags were not being preserved by bevel modifier. Fixed now.
2008-03-17 03:50:22 +00:00
Brecht Van Lommel
a748c244a2
Fix for bug #8560 : grouping nodes could lead to multiple links to the
...
same input, if the nodes had been grouped separately before.
2008-03-16 20:49:10 +00:00
Brecht Van Lommel
f48c8dea16
Fix for bug #8582 : compositor math node did not output any result
...
without input connections.
2008-03-16 20:04:41 +00:00
Brecht Van Lommel
f2099aabf1
Fix for bug #6850 : after zooming into the curve widget it could
...
become impossible to zoom out (with clipping enabled).
2008-03-16 20:01:52 +00:00
Brecht Van Lommel
411ade3036
Fix for bug #8516 : mesh deform modifier didn't work correct with
...
transformed cage objects.
2008-03-16 19:38:04 +00:00
Peter Schlaile
bb98264bcc
== Align ==
...
Bugfix:
Fix for "Use pupmenu menu to select align orientation. Faster workflow than always having to change the current transform orientation beforehand."
memory corruption... (theeth ? )
2008-03-16 17:43:59 +00:00
Peter Schlaile
f31d4af178
== Sequencer ==
...
This fixes:
[#8554 ] Sequencer: some metastrip plays audio outside of its limits
2008-03-16 17:34:39 +00:00
Willian Padovani Germano
dae503187c
== PyNodes ==
...
Ongoing updates to the Blender.Node Python API:
- Changed Blender.Node.node to Blender.Node.Scripted to be more specific and conform to bpython API.
- Added a Blender.Node.Socket type to be used to define node sockets in a PyNode script. Also, socket type is inferred from the value(s) passed in, instead of also being defined by the script author.
- Added attr access to input and output sockets in the __call__ method. Ex: an input socket called 'color' can be accessed as self.input.color now.
These changes break existing pynode scripts, which shouldn't be a problem yet, of course, since we're still finishing this feature for 2.46. The wiki page and sample .blends have already been updated:
http://wiki.blender.org/index.php/BlenderDev/PyNodes
http://wiki.blender.org/index.php/BlenderDev/PyNodes/API
2008-03-16 17:24:29 +00:00
Martin Poirier
6a2e538d98
== Align ==
...
Use pupmenu menu to select align orientation. Faster workflow than always having to change the current transform orientation beforehand.
2008-03-16 16:00:00 +00:00
Campbell Barton
26daad49a3
[8559] Python script that uses FIleSelector and has an error in it segfaults Blender
...
Want completely fixed, check if the script was removed before running the callback.
2008-03-16 14:28:00 +00:00
Ton Roosendaal
bead422c1f
Bugfix #8581
...
Edit mode stats draw, option "global stats", did not calculate correct
angles.
2008-03-16 12:42:54 +00:00
Ton Roosendaal
5fd2e74eff
Bugfix #8361
...
Menu with group names, object buttons, didn't support large amounts yet.
Now it switches to collumn view.
2008-03-16 11:36:43 +00:00
Ton Roosendaal
92464ed680
Bugfix #8526
...
Sometimes a panel could not be moved, this caused by fact that its
parent was sometimes not visible. Old bug actually. :)
There's a lot of editbutton panels btw... so there it happened.
2008-03-16 11:09:34 +00:00
Joshua Leung
87c54fb784
Constraints PyAPI:
...
Added support for Limit Distance constraint
2008-03-16 10:26:13 +00:00
Jean-Luc Peurière
bf4e4234ae
fixes for bugs #8496 & #8497
...
large sources defines cannot be used on darwin
and windows
2008-03-16 08:08:28 +00:00