Campbell Barton
15db857628
rename flag for auto script execution since scriptlinks are no more.
2010-02-27 01:47:46 +00:00
Campbell Barton
10dbf6faee
rename extension to addon after discussion with meta-androcto & mindrones
2010-02-26 14:28:29 +00:00
Janne Karhu
cf4ba30f79
Few small hair dynamics goodies:
...
* Effectors now work with hair dynamics.
* Hair dynamics has a new "Collider Friction" parameter that works similarly to internal friction except now all collision objects effect the hair velocity. Useful for quick'n'dirty interaction with objects as the calculations are really fast, but doesn't really take away the need for proper hair-object collisions.
2010-02-26 03:24:21 +00:00
Campbell Barton
57baa94631
fix for warnings, add back pose relax into the pose menu.
2010-02-25 15:10:27 +00:00
Joshua Leung
4b80d4e60d
AnimViz (Motion Paths + Ghosting) panels are registered so that they will show up in a sensible location in the properties window. Also made these panels collapsed by default.
2010-02-25 12:01:43 +00:00
Campbell Barton
99b288da96
view selected now uses boundboxes of dupli-objects and ignores centerpoints of the instance objects when it has duplis. view selected also working again for selected paint mask faces.
2010-02-24 20:11:35 +00:00
Campbell Barton
55d0ae8ed9
- use search box for adding actions in the NLA
...
- use less complicated string conversion for saving keymaps
2010-02-23 19:32:32 +00:00
Campbell Barton
0dd58a27e9
- py-drivers were not using the name lookup cache.
...
- use manager context for keymap script.
2010-02-23 16:40:55 +00:00
Campbell Barton
78bb45931c
scene.render_data -> scene.render
...
bpy.types.SceneRenderData -> bpy.types.RenderSettings
better do these changes before there are too many scripts out.
2010-02-23 12:48:35 +00:00
Campbell Barton
97bdfe6f1b
pep8 cleanup + correction for external player operator return value.
2010-02-22 23:32:58 +00:00
Campbell Barton
85b7e19805
game settings wasnt checking if the scene has a world set (giving python errors while drawing)
2010-02-22 14:04:04 +00:00
Campbell Barton
4ef1fd1078
game engine support for recording animation back & some other minor changes.
2010-02-22 12:25:58 +00:00
Campbell Barton
0cc59b9bb7
generic modal operator to make adjusting almost any rna property with the mouse possible with a few lines.
...
Example which is similar to interactive lamp adjusting in 2.4x ...
wm.context_modal_mouse(path_iter="selected_editable_objects", path_item="data.spot_size")
Added lamp Wkey menu back.
2010-02-21 14:05:02 +00:00
Campbell Barton
3bf2715039
apply visual transform to pose
...
So constrainted bones can have their transform applied to their loc/scale/rot, then remove the constraints
2010-02-19 15:34:26 +00:00
Joerg Mueller
f09dc08523
Enabling AV-sync again. You can now choose between No sync, Frame Dropping or AV-sync.
2010-02-19 12:20:29 +00:00
Joerg Mueller
007374170b
Calling AV-sync in UI to what it really is!
2010-02-18 14:37:17 +00:00
Joshua Leung
21a2350248
Animation Playback Option (No negative frames) and Other Bugfixes:
...
* Added a user-preference setting which disallows setting the current frame number to a negative number. This setting only applies when setting the current frame by scrubbing the time cursor in a timeline view, or by typing a value into the current frame number field.
* Made the minimum frame number for the start frame to be 0, which should make setting keyframes by a regular step size less confusing. Also changed the MINFRAME define to 0 for consistency. Hopefully this doesn't cause any problems with any output formats.
* Fixed some missing channel selection cases in animation editors.
2010-02-18 00:29:08 +00:00
Campbell Barton
c72ab0a39e
topology based mirror, (from apricot branch)
...
- correct errors with non-mirrored meshes
- mirror weight paint on asymmetrical meshes
2010-02-17 19:50:42 +00:00
William Reynish
9c8406ea5d
*Removed a lingering 'Add' prefix in the Add menu to make it more consistent.
...
*Added Extrude Region/Individual to the Mesh menu
2010-02-17 16:04:06 +00:00
Campbell Barton
79b7234c5e
rename rna props for auto-keying to be consistant, user prefs were graying out auto key options that were still in use.
2010-02-17 15:14:09 +00:00
William Reynish
c011bbbdb9
Added separate entries for Extrude Region and Extrude Individual in the mesh toolbar.
2010-02-17 09:33:58 +00:00
Campbell Barton
a4c010975a
extension copying operator and fix in displaying extensions with no docstring
2010-02-16 19:22:37 +00:00
Campbell Barton
23efeff6a9
[ #21177 ] Text editor
...
Running scripts directly didnt call the register function, even though this is not essential its good to be able to run a script directly and see changes in the UI.
2010-02-16 09:55:07 +00:00
Campbell Barton
643cf58688
rigify panel, ignore removing a bones type when its not found
2010-02-15 13:30:26 +00:00
Campbell Barton
882af97b4b
classes were having their dictionary cleared when the blender extension data was freed which made re-registering fail.
...
now extensions can be enabled and disabled without having to reload them.
2010-02-15 11:24:43 +00:00
Daniel Salazar
957baf7d6a
Inline tooltips and descriptions of export/import
...
Random fixes and tweaks in names and tooltips
2010-02-15 09:53:02 +00:00
Campbell Barton
aaf5f5d470
rename euler_filter.py -> fcurve_euler_filter.py
...
check if the .Blog file exists rather then using an exception.
2010-02-15 08:17:57 +00:00
Thomas Dinges
6753411adb
Console:
...
* Added own theme support for the cursor, was depending on the line_error color before.
2010-02-15 02:39:40 +00:00
Thomas Dinges
9f7a412511
File > Open recent raised an error when there was no .Blog file. Now it prints an info.
2010-02-15 01:42:51 +00:00
Thomas Dinges
fece4fd610
Bugfix for the new script register functions, scene tab didn't show Panels due to missing classes.
2010-02-15 01:22:34 +00:00
Campbell Barton
677386e53a
initial support for extensions in the user preferences
...
only one script at the moment:
[#20848 ] Blender Gears for 2.5 (for ideasman42)
from Michel Anders (varkenvarken)
2010-02-14 23:33:18 +00:00
Campbell Barton
39c04315e2
change python scripts so modules which register with blender have a register() function rather then making import automatically run the register functions (generally considered bad practice by python people)
2010-02-14 11:21:21 +00:00
Joseph Eagar
a81030a95e
Added a euler filter script, to filter out discontineouities in euler curves (e.g. where curves randomly have -/+ multiples of 360 offsets in sections). To use, select a curve in the fcurve editor and do Channel->Discontinuity (Euler) Filter. Note, will only work on euler rotation curves, won't do anything on anything else.
2010-02-14 03:18:43 +00:00
Martin Poirier
36520e20c7
- Extrude Menu call "extrude regions along normals" for Region option
...
- Extrude Menu not longer restricted by selection mode, only selection totals (will show all possible options for the selection, regardless of selection mode)
- Missing operator descriptions
2010-02-13 20:08:54 +00:00
Martin Poirier
33b1cbf06d
Smart Extrude (hotkeys are tentative)
...
Ekey: Extrude Region
Based on selection totals:
Extrude region along normal if at least one face selected
Extrude vertex along normal if only one vertex selected (experimental)
Extrude edge on its plane if only one edge selected (experimental)
Extrude with no constraint axis otherwise
Shift-Ekey: Extrude Individual
Based on selection modes and selection totals
Individual Faces if face select and some faces are selected
Individual Edges if edge select and some edges are selected
Individual Vertice otherwise
Alt-Ekey: Extrude Menu (only shows valid options for selection mode and selection totals)
2010-02-12 22:13:47 +00:00
Campbell Barton
081c1205a3
correct fsf address
2010-02-12 13:34:04 +00:00
Campbell Barton
912fdcacab
button to save edited textures in texture paint
2010-02-12 11:34:25 +00:00
Joshua Leung
61d7e4a51e
Bugfix #21094 :
...
Inserting keyframes for properties that don't already have F-Curves shouldn't occur if auto keyframing is set to 'replace' only (i.e. see timeline -> frame -> autokey mode menu for details).
2010-02-12 01:06:18 +00:00
Campbell Barton
157a694607
- select active camera operator
...
- calling menu use exec rather then invoke
2010-02-11 21:17:05 +00:00
Daniel Salazar
ac8b22ab2d
Fix for a glitch in a console tooltip
2010-02-11 20:33:04 +00:00
Daniel Salazar
39cccd2a90
Line up RNA property with the rest of space
2010-02-11 17:41:17 +00:00
Daniel Salazar
9f3563fa94
Compile fix
2010-02-11 17:27:43 +00:00
Daniel Salazar
6286e41514
Theme support for console background. Thx cam for help!
2010-02-11 16:28:31 +00:00
Brecht Van Lommel
d98603129c
Added an option "Cast Approximate" to control if a material should cast
...
shadow when using approximate AO, separate from "Traceable".
2010-02-11 15:43:31 +00:00
Daniel Salazar
d65101629d
Added theme support for vertex normals display alongside face normals.
...
This makes having both enabled at the same time actually useful!
http://www.pasteall.org/pic/show.php?id=1265
2010-02-11 03:37:51 +00:00
Daniel Salazar
15ef07d684
More tooltip editing
2010-02-11 02:03:18 +00:00
Daniel Salazar
111036dbc6
Hide particle angular velocity ammount if velocity mode is 'None'
2010-02-10 19:14:49 +00:00
Campbell Barton
358c956637
make dupliface operator (access from object menu)
...
scene.object.link() now returns the new ObjectBase
2010-02-10 16:10:47 +00:00
Campbell Barton
f22104542b
copy vgroups to selected objects as long as they have aligned arrays.
...
access in the vertex group panel menu.
2010-02-09 22:00:19 +00:00
Campbell Barton
52b1c37645
[ #21039 ] OBJ import Clamp Scale limited to .01 as lowest Value. Used to be Zero
...
[#21053 ] 2.5alpha0 export obj problem
+ some minor changes.
2010-02-09 19:22:57 +00:00