Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4828 / 5574

November 14, 2008, 03:21 (GMT)
copy over pthread dll to the install dir with cross compiling,
eventually should copy more libs but for now this makes blenderlite work
- (used for automatic blender builds on graphicall)
November 14, 2008, 03:13 (GMT)
Transform Roll Fixes for editbone. Special case for rotation, we don't need to guess in those case and the result is better if we use the real rotation.
Revision fece3f5 by Joshua Leung
November 14, 2008, 02:13 (GMT)
Bugfix:

Grease Pencil crashed after duplicating a screen-area, and deleting a layer from the original screen-area. The duplication code was not reassigning some pointers.
November 13, 2008, 23:12 (GMT)
update for compiling cross compiling win32 on linux, had a lot of trouble with makesdna, the only way I could build and link was as a
win32 binary.
Still unable to link blender.exe
and run with wine.
November 13, 2008, 22:35 (GMT)
==Armature==

Fix the roll mess in transform. Since roll is based on an automatically calculated up axis, transforming bones would mess up bone orientation. This code automatically adjusts the roll value to keep bone orientation as consistant as possible. That works all around in transform for all transformations.

Doesn't work with x-axis mirror though as that doesn't use transform elements (fixing it would be nice for later)

Most interesting is that it works with the mirror tool (obviously), so you don't have to fix all the rolls after mirroring one side of an armature.

It could be made an option if someone presents a good enough point for that, but I can't see why you'd want the previous mess instead.

NB: this also ports a utility fonction from etch-a-ton to set bone roll from an up axis.
November 13, 2008, 21:44 (GMT)
Normal Orientation on EditBones uses roll for Z axis.
November 13, 2008, 18:57 (GMT)
Fix saving and loading of the template variable (it incorrectedly counted as a user).
November 13, 2008, 13:34 (GMT)
November 13, 2008, 13:17 (GMT)
simple workaround slowdown with painting onto multiple parts of an image at once, just use a grid of boundboxes per image.
was also running undo calls when it shouldnt,
November 13, 2008, 11:30 (GMT)
* use the existing function to only update a part of the image, should increase speed a lot, except when painting on seams from opposite parts of the image. - can speed this up with multiple boundboxes - TODO.
* use brush spacing and airbrush settings
* draw a circle while in texture paint mode.

Revision a2da091 by Matt Ebb
November 13, 2008, 10:43 (GMT)
* Fixed a float -> int conversion rounding error in volume rendering,
which was manifesting in little dark dots
Revision c838ee9 by Robin Allen
November 13, 2008, 09:57 (GMT)
Removed support for nested texture trees, minor ui enhancements
November 13, 2008, 02:18 (GMT)
for scons on linux and other *nux systems
only install locale data if international is enabled, only install fonts if freetype is enabled.

November 12, 2008, 22:35 (GMT)
2 utility functions added for projection painting.
* BLI_linklist_index() - to get an items index in a LinkList
* BLI_memarena_use_malloc() - BLI_memarena_use_calloc alredy existed but there was no way to switch back to malloc.

also added texnodes to cmake
November 12, 2008, 22:03 (GMT)

2.5: merge with trunk, previous merge was only up to yesterday.
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17416:HEAD

November 12, 2008, 21:16 (GMT)

Merge of trunk into blender 2.5:
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r12987:17416

Issues:
* GHOST/X11 had conflicting changes. Some code was added in 2.5, which was
later added in trunk also, but reverted partially, specifically revision
16683. I have left out this reversion in the 2.5 branch since I think it is
needed there.
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16683
* Scons had various conflicting changes, I decided to go with trunk version
for everything except priorities and some library renaming.
* In creator.c, there were various fixes and fixes for fixes related to the -w
-W and -p options. In 2.5 -w and -W is not coded yet, and -p is done
differently. Since this is changed so much, and I don't think those fixes
would be needed in 2.5, I've left them out.
* Also in creator.c: there was code for a python bugfix where the screen was not
initialized when running with -P. The code that initializes the screen there
I had to disable, that can't work in 2.5 anymore but left it commented as a
reminder.

Further I had to disable some new function calls. using src/ and python/, as
was done already in this branch, disabled function calls:
* bpath.c: error reporting
* BME_conversions.c: editmesh conversion functions.
* SHD_dynamic: disabled almost completely, there is no python/.
* KX_PythonInit.cpp and Ketsji/ build files: Mathutils is not there, disabled.
* text.c: clipboard copy call.
* object.c: OB_SUPPORT_MATERIAL.
* DerivedMesh.c and subsurf_ccg, stipple_quarttone.

Still to be done:
* Go over files and functions that were moved to a different location but could
still use changes that were done in trunk.

November 12, 2008, 21:03 (GMT)
== MSVC projectfiles ==
update for texture nodes
November 12, 2008, 21:02 (GMT)
fix bad level call in texture nodes
BIF_preview_changed wasn't needed after all.
Revision bc53b94 by Robin Allen
November 12, 2008, 20:11 (GMT)
Added stubs to fix linker errors in texnodes
November 12, 2008, 19:16 (GMT)
Sensible defaults with do_version

Auto names for name templating. When turned on, N will be incremented everytime (after a stroke has been converted) and S will be set to "l" or "r" (or "L or "R" if it already contains a capital L or R) depending on which side of the X axis the stroke started on. Experimental, there might be some bugs left.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021