Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 5115 / 5574

Revision f80ff6c by Ken Hughes
January 22, 2007, 16:13 (GMT)


Python API
----------
Fix minor typo in Mesh API docs.
January 22, 2007, 12:21 (GMT)
Bugfix #5784

Buttons: Missing linked-library lock reset in code could invoke error menu

Bugfix #5770

Renamed option "Clear Pose" to "Clear User Transform" to indicate that this
differs from rest-pose. This option clears all Pose channel transforms, but
leaves Action values in pose unchanged. Means that when you do this, an
'insert key' won't change the animation.

Own fix:

Missing test for NULL pointer could crash Image Properties panel for linked
Image data.
January 22, 2007, 11:26 (GMT)
creating new objects from
ob = scn.objects.new(arm_data)
didnt work.

Also added docs to Pose - that make an armature, add an action and add pose keyframes
January 22, 2007, 09:48 (GMT)
January 22, 2007, 09:24 (GMT)
* move two expressions after declarations in their blocks. Compiles again with MSVC.
GCC users should always check this. No actions before any declarations.
January 22, 2007, 08:34 (GMT)
== Multires ==

Partial fix for bug #5771, Multires tool deletes crease flags on edges

* Modified the edge flags code to support all of the edge flags (not just seams.)
* Added a new array to the Multires struct to store creases.
* For Mark Sharp, Clear Sharp, and Crease, displays an error if applied to a multires mesh not on level 1.
January 22, 2007, 06:08 (GMT)
bug #5772, now whenever the 'no zbuffer' option is enabled (which shouldn't
have been in this particular case anyway), the blur radius will automatically
be limited to half the width or height of the image.

Nothing to do with this bug, but also now skips image region outside
borders when border rendering is enabled.
Revision 1ff94be by Ken Hughes
January 22, 2007, 05:07 (GMT)


Bugfix: imb_savepng() didn't deallocate memory under some error conditions.
January 22, 2007, 04:30 (GMT)

Fix for bug #5770:
"Clear Pose" in the Pose menu acted as "Clear Position", had wrong
event number.
January 22, 2007, 03:59 (GMT)
Made scene.currentFrame(val) call scene_update_for_newframe if the scene being modified was G.scene
Before this, calling scene.currentFrame(val) would not work to update object displists where Blender.Set('curframe', val) did work.
Also used less python BuildValue calls.
January 22, 2007, 03:57 (GMT)

Fix for bug #5778:
Crash entering faceselect mode in shaded mode.

The cause here is the new system that only preserves data through the
modifier stack as needed. The DerivedMesh and shaded colors could get
freed while still being used elsewhere.
January 22, 2007, 01:33 (GMT)
== Multires ==

Fixed part 2 of bug #5749, Modifier redraw problems?

* Added an object flush after changing the Edge level on a multires mesh so the edges update when a Subsurf modifier is active.
Note that "Optimal Draw" must be turned on in the Subsurf options, otherwise it draws all edges.
January 22, 2007, 01:17 (GMT)
== Retopo ==

Fixed bug #5774, retopo - when using retopoall should give visual hint of what viewport is used for retopo

* Added a call to select_area so that clicking Retopo All will offer the user a choice of what viewport to use.
January 22, 2007, 00:48 (GMT)
== Retopo ==

Fixed bug #5773, retopo - if in wireframe mode should give an error/warning

* Show error message for Retopo All button if view is in wireframe mode
* When toggling view shading, update view depth data if shading isn't set to wireframe
January 22, 2007, 00:30 (GMT)
== Retopo ==
Fixed bug #5776, retopo - Retopo doesn't work with bezier curves

* Added check for 2D curves, since those obviously can't be wrapped onto a 3D surface
* Added check for bezier curves, those get processed in the same way as other curves now
* Added an object flush so that curves get redrawn properly after "Retopo All" is used
* Added retopo paint tooltip from ideasman
January 22, 2007, 00:04 (GMT)
Looking to see why SGI wont compile this.
fixed some getsetattr args that wernt cast to (void *)
this is now consistant with Object.c - but Im not sure why SGI has trouble.
January 21, 2007, 23:46 (GMT)
= Multires =

Fixed bug #5756, Rendering artifacts when MRM is not set to maximum

Several changes were made:
* Added function multires_level_n to get the nth level from a multires mesh
* Removed the changes I made some time ago to init_render_mesh for multires meshes. Previously it was making a full copy of the mesh object in order to be able to apply deformations to the Pin level and propagate them to the Render level.
* Added two functions to DerivedMesh.c, multires_render_pin and multires_render_final. These two functions work together in the mesh_create_derived_*_render functions to apply all modifiers to the Pin level, then create the DerivedMesh from the Render level, and lastly restore the mesh to its original (undeformed) state.
* Added a check in multires_del_lower and multires_del_higher to ensure that level indices are properly clipped to the actual range of available levels.
January 21, 2007, 23:14 (GMT)
Update by JMS for the hotkey script.

Also made some changes
- fly mode keys have changed and added snap key
- using "i=list.index(val)" is slow, use "for i,val in enumerate(list)" instead.
- dont use "i in range(start, end)" - silly to make a list when you can do "min < val < max"

JMS, please update from this version.
Revision a38c82c by Joseph Eagar
January 21, 2007, 16:44 (GMT)
=Fesh FKEY fix=

FKEY wasn't calling recalc_editnormals(); this could result in
bad vert normals when adding new faces.
January 21, 2007, 16:08 (GMT)

Addition to fix for bug #5709:
Needed to move the check one subversion further, because files with the
current subversion could already be saved with the wrong value.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021