Blender Git Commits

Blender Git "master" branch commits.

Page: 4016 / 5574

June 3, 2011, 21:36 (GMT)
Fix for linux buildslaves. Now they should be able to compile branches.
June 3, 2011, 20:44 (GMT)
BuildBot: various changes to support building branches.

Revision 2373735 by Jason Hays
June 3, 2011, 16:08 (GMT)
Added a hard coded check box to the vertex group list items in interface/interface_templates.c list_item_row()

Made my 3 new buttons only appear in weight paint mode when there are vertex groups present
in properties_data_mesh.py

I took the now redundant check box out of properties_data_mesh.py

I took out unnecessary code (resulting from copy/paste) from my lock all, unlock all, and invert all functions of object/object_vgroup.c

(and I got rid of a new line in paint_vertex.c :) )
June 3, 2011, 15:39 (GMT)
Camera tracking integration
===========================

Implemented basic structures and operators for markers manipulaiton.

Markers contains:
- Position of marker at frame in unified 0..1 coordinates
- Relative positions of left-bottom and right-top corners of pattern area
- Relative positions of left-bottom and right-top corners of search area
- Selection flags

New operators:
- Create new maerker. It's a modal operator which creates markers
at mouse position when LMB is clicking.
- Delete selected markers.
- Select marker using RMB. Some parts of marker (point, patter, search)
could be deselected.
- Select markers using rectangular selection.
- Select markers using circle selection.
- Marker translation (G-key).
- Marker scaling (S-key).

UI changes:
- Added mode to space clip. Currently supported modes are:
* View mode
* Tracking mode
This was intended to separate different categories of tools,
so interface shouldn't be overheaded with plenty of tools
which aren't actually using in the same time.
- Created new panel when actiev tool is 'MARKER' and there's
active marker where positions could be adjusted in pixel space.

Internal changes:
- Splitted DNA/RNA movieclip files to make separation of
tracking data and movie data more clear. This could be useful
in the future when we'll want to support multiplie moies
for single camera tracking (to make tracking more accurate).
- Added new file in blenkernel, where all tracking-related function
would be stored. Not very much function here at this moment,
but in the future all stuff related on converting DNA to external
tracking data would be stored here.
June 3, 2011, 15:06 (GMT)
Synchronize startup.blend.c with version from my local git branch.

Not sure why they're differ, maybe saving startup file from different
locaitons or different time gives different results?

Anyway, further changes would be applied easier.
June 3, 2011, 14:54 (GMT)
Merging r37010 through r37122 from trunk into tomato.

Manually resolved conflict in startup.blend.c

Revision 05a1c14 by Joshua Leung
June 3, 2011, 13:34 (GMT)
Experimental Feature: Frame Range Masks for FModifiers

Using this feature, it is now possible to for example have different
noise-profiles for different parts of a curve, which makes it possible
to do animate camera shake for example.

Or perhaps, for having greater control of mixing and matching
different parts of F-Modifier effects, such as combining several
generator modifiers to get multi-case functions for instance.

See http://aligorith.blogspot.com/2011/06/gsoc11-fmodifier-range-
masks.html for details.
June 3, 2011, 07:53 (GMT)
BugFix: [#27556] Replace mesh for gfx in "Edit Object" actuator act illogically + other booleans that are flipped
Now I think we are all good. We still have a few actuators that were using TOGN before but that I didn't make as negative_boolean.

All fixed now:
- parent actuator
- edit object actuator
- action actuator
- shape actuator
Revision 6480ab1 by Janne Karhu
June 3, 2011, 05:51 (GMT)
Fix for [#27461] Particle Instance modifier doesn't work correctly with Hair Dynamics.
* Wrong matrix used for dynamic hair.
June 3, 2011, 04:39 (GMT)
disable python/string enum duplication from last commit because the array of duplicated strings can be freed and the pointers to the strings referenced still, the problem with python freeing strings that RNA references remains.
June 3, 2011, 04:21 (GMT)
when making the C/RNA copy of the python enum, duplicate all strings since theres no guarantee python wont free them immediately after, though in practice this isn't so common.
June 3, 2011, 03:19 (GMT)
pre-allocate the array when converting py/rna enums, also fix for memory leak with bad values.
June 2, 2011, 23:25 (GMT)
Fix for [#27562] audaspace not playing files in blenderplayer

blenderplayer wasn't initialising ffmpeg

This might also fix [#27558] GE Sound works in Blender but not in runtimes

June 2, 2011, 23:10 (GMT)
Quiet warnings for picky compilers.
June 2, 2011, 17:34 (GMT)
Fix related to #27309: group nodes with a linked datablock that was missing would crash.

Revision 8684d99 by Jason Hays
June 2, 2011, 17:28 (GMT)
Made misc vgroups unable to change bone groups' weights when auto normalize is active

Added buttons for locking all vgroups, unlocking all vgroups, and inverting the locks of all vgroups
Revision fbff066 by Benjy Cook
June 2, 2011, 17:19 (GMT)
2nd commit of mine. Contains retarget.py, which has functions for retargeting an animated armature to a second one, given a user mapping of the hiearchy. Currently creates an intermediate skeleton that solves some of the major issues. WIP
June 2, 2011, 16:59 (GMT)
Fix #27241: crash with point density texture when using particle age/velocity
fallof for object vertices.

June 2, 2011, 15:21 (GMT)
addons now show expanded list again (since Brecht's commit now makes it fast)
also add utility function for getting cleaned, unique names from python: bpy_extras.io_utils.unique_name(...)
June 2, 2011, 14:18 (GMT)
UI: fix two issues with expanded enum property buttons:
* they were too slow for dynamic python enums, calling the callback
to list the items for each button, to get a tooltip
* enum tooltips sometimes were showing the same description twice

By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021