Blender Git Commits

Blender Git commits from all branches.

Page: 2240 / 2888

June 1, 2015, 05:04 (GMT)
Merge branch 'master' into openvdb_smoke
May 31, 2015, 15:19 (GMT)
Panel mouse hover feedback

* Highlight hovered panel
* Only draw drag widget on hover
May 31, 2015, 14:31 (GMT)
Some cleanup to make code a bit easier to read ;)
May 31, 2015, 14:11 (GMT)
Code cleanup - Formatting
May 31, 2015, 13:27 (GMT)
Adjust new panel design to work fine with recent panel drawing fix
May 31, 2015, 12:43 (GMT)
Merge branch 'master' into UI-experiments
May 31, 2015, 12:37 (GMT)
Merge branch 'master' into UI-graphical-redesign
May 31, 2015, 00:24 (GMT)
GPencil Editing UI: Move editing toggle to the main panel

In preparation for a brush-based editing tool, moved the Stroke EditMode toggle
to the main toolshelf panel so that the editing panel can be collapsed when only
the brush panel is needed.

Also, improved the tooltip here.
May 30, 2015, 19:01 (GMT)
Remove panel emboss

Don't like it after using it a bit :S
May 30, 2015, 18:50 (GMT)
Merge branch 'UI-graphical-redesign' into UI-experiments

Conflicts:
source/blender/editors/interface/resources.c
May 30, 2015, 18:41 (GMT)
Merge branch 'master' into UI-experiments
May 30, 2015, 18:40 (GMT)
Merge branch 'master' into UI-graphical-redesign

Conflicts:
source/blender/editors/interface/interface_widgets.c
May 30, 2015, 18:30 (GMT)
A first panel redesign

Looking like this now: https://developer.blender.org/F182118

Based on this mockup by @venomgfx: https://dev-files.blender.org/file/
data/sgkm33r4yxspq3gzy2dl/PHID-FILE-xzedfbwhq5tdx4w7jgcw/
blender_ui_drag_widget_gone_padding.png
May 30, 2015, 17:05 (GMT)
KTX file format support

This commit introduces support for the KTX format in blender.

Saving and loading of files is supported though saving compressed formats
is not yet supported.

Thumbnails are not generated because the API relies on OpenGL to load the textures,
which is not available during threaded thumbnail generation.

We hand compiled a KTX library from https://github.com/KhronosGroup/KTX
and placed KTX lib files in intern/KTX as follows:

libktx.a in intern/KTX/lib
ktx.h in intern/KTX/include

We may include the library in extern when we make sure it compiles in all platforms (Ubuntu 15.04 failed here)

Scons is not supported, only cmake for now.
May 30, 2015, 13:57 (GMT)
Interpolation code for reading Alembic cache samples on subframes.

This features is needed for motion blur. All properties with position
semantics (transform matrices, mesh and curve vertex locations, etc.)
need to be interpolated for fractions of full frames, in order to
reproduce the motion and deformation correctly.

Alternatively we could store subframe time sampling for this subset of
properties. However, this would increase the amount of data stored,
and it might actually show artifacts from subframe interpolation in
Blender which is not visible to animators otherwise and should be
ignored.
May 30, 2015, 11:28 (GMT)
Make use of the subframe value in Scene when reading from cache archives.

Subframes are necessary when interpolating values.
May 30, 2015, 11:25 (GMT)
Use the Alembic generic chrono_t type internally for reading from
archives, instead of Blender frame values.

This is easier to use for interpolation, the frame value is really only
required externally, before and after reading a sample.
May 29, 2015, 19:10 (GMT)
Theme option to change widget corner roundness (per widget type)

Original patch by @venomgfx, updated and made a few minor changes.
May 29, 2015, 15:45 (GMT)
Merge branch 'master' into gooseberry
May 29, 2015, 13:07 (GMT)
Merge branch 'UI-graphical-redesign' into UI-experiments
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021