Blender Git Commits

Blender Git "master" branch commits.

Page: 4622 / 5574

August 3, 2009, 14:56 (GMT)
Ignoring BGE world setting from previously files.
* That also means you can't really change them and save it before we actually do a do_version.
* Marking the old variables in DNA_world_types.h to be removed.
August 3, 2009, 14:48 (GMT)
* copy python zips from new release location
August 3, 2009, 14:40 (GMT)
* added armature/skinned mesh export
* meshes are now exported without modifiers applied (for skinning to work), this should become a configurable option later
* had to edit OpenCollada code to make armature/skinning import work correctly
* code layout improvements
Revision e9c1550 by Jiri Hnidek
August 3, 2009, 14:40 (GMT)
2.5 MetaBalls and UI

* Added callback function for some metaball properties:
When some properties (wiresize, threshold, update flags) of metaball are changed, then these properties are copied to all metaballs in the group (all metaballs with same base name). This is important to "share" some properties between metaballs, because polygonisation of metaball is influenced only by properties of base metaball and base metaball can be changed.
* Improved drawing of selected Metaball objects
August 3, 2009, 14:38 (GMT)
* Fixed uninitialized pointers in "__init__" methods of UnaryFunction1D types.

There was a known issue for a long time that we occasionally encountered
strange "TypeError: an integer is required" and "RuntimeWarning: tp_compare
didn't return -1 or -2 for exception", as shown in the following unit test
log. The source of the former error was PyInt_AsLong(obj) being used by
IntegrationType_from_BPy_IntegrationType(obj), where "obj" was not properly
initialized in "__init__" before the converter was called. The TypeError
was left unattended for a while and showed up when a comparison occurred
and the TypeError was detected, which resulted in the latter warning.

> runTest (__main__.UnaryFunction1DDoubleInitTestCase) ...
> .blender:211: RuntimeWarning: tp_compare didn't return -1 or -2 for exception
> ERROR
>
> ======================================================================
> ERROR: runTest (__main__.UnaryFunction1DDoubleInitTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "init_tests.py", line 211, in runTest
> TypeError: an integer is required
>
> ----------------------------------------------------------------------

* Also removed unnecessary error messages in "__init__" methods of
UnaryFunction1D types.
August 3, 2009, 14:06 (GMT)
Merge with 2.5 -r 21756:22173.
August 3, 2009, 13:46 (GMT)
Renamed Subsurf > Subdivision Surface
Multires > Multiresolution

The term 'Subsurf' was really confusing, because of the similar term Subsurface Scattering, meaning something completely different. Additionally, the prefix 'sub' (meaning 'lower' or 'under'), as well as the word 'surf' (meaning water foam / a water sport) really mean completely different things on their own, making 'subsurf' a terrible abbreviation.
Revision 641c8e6 by Joshua Leung
August 3, 2009, 13:09 (GMT)
2.5 - MetaBalls are now animateable
Revision cd905ee by Joshua Leung
August 3, 2009, 12:11 (GMT)
2.5 - Make Proxy Tweaks

* Drivers are now copied across and relinked as appropriate
* Drawtype is also copied now (especially useful for rigs)
August 3, 2009, 12:02 (GMT)
- re-wrote image exporting function renaming it from BKE_export_image to BKE_get_image_export_path because now it doesn't copy
files but only manipulates paths. It produces both ablsolute and relative paths. COLLADA exporter can now use it.
- re-wrote unit test for it, this is now more compact and readable
- RNA API Image.get_export_path takes a boolean arg to indicate whether a relative or absolute path should be returned. Python scripts
can now use it.
Revision 2890917 by Joshua Leung
August 3, 2009, 11:12 (GMT)
2.5 - Make proxy operator works again now

Now it uses strings instead of pointers. Maybe the properties could still get some tweaks, but they work well enough for now.
August 3, 2009, 10:54 (GMT)
UI tweaks

-Removed shadows from most UI items. The shadow settings are unfortunately not really useful, because you can't set them for individual items. There was a lot of black text with black shadows, which really only makes the text look fuzzy. For shadows to improve clarity, they should be the opposite color of the text label, not the same color.

-Tweaked material layout, with clearer grouping in Ray Mirror and Ray Transparency panels.

-Added icons in the texture type menu to signify which textures are procedural and which ones are images, and plugins.
Revision acd4b47 by Matt Ebb
August 3, 2009, 05:21 (GMT)
* Fix makefiles once more, change tabs to spaces
Revision 851fac0 by Matt Ebb
August 3, 2009, 04:55 (GMT)
* unzip osx python modules on make release, too
Revision 4ee4dc3 by gsr b3d
August 3, 2009, 01:24 (GMT)
Fix access to MEM_CacheLimiterC-Api.h.
Revision 8d3b378 by Matt Ebb
August 3, 2009, 00:58 (GMT)
* small fix for python versions
August 3, 2009, 00:44 (GMT)
changed makefile defaults to point to py3.1 for linux/bsd/openbsd/windows (probably nobody uses makefiles on win32 anymore)
August 2, 2009, 23:53 (GMT)
* remove unused member of KX_Scene - m_objecttree
* implicit declaration of getenv in glutil.c
Revision 9a8b012 by Joshua Leung
August 2, 2009, 23:31 (GMT)
2.5 - Bones with "Euler" rotations can now have their rotation keyframed properly using built-in keyingsets (i.e. the IKEY menu in 3D-View)
August 2, 2009, 23:30 (GMT)
Smoke:
a) fixing domain boundaries
b) fixing flow gui (no more velocity there - taken from particles)
c) Outflow available (deletes smoke from scene)
d) deactivating other noise options for now
e) base for render/preview settings
f) fixing collisions to be working again
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021