Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3907 / 8462

April 26, 2017, 13:19 (GMT)
Fix T51280: Alembic: Crash when removing cache modifier

The calls to id_us_plus/min were unnecessary (and caused assertion
failures) as this is already taken care of by transformcache_id_looper().
April 26, 2017, 13:19 (GMT)
Getting rid of setlinestyle: 3DView ruler.
April 26, 2017, 13:19 (GMT)
Gawain: add immAttrib2fv helper.
April 26, 2017, 13:19 (GMT)
Getting rid of setlinestyle: non-camera 3DView render border.

Also fixed wrong color for in-camera render border, and added a comment
to imm_cpack about expected color components order in integer parameter.
April 26, 2017, 12:38 (GMT)
Last commit broke object-armature select
April 26, 2017, 12:37 (GMT)
Fix material preview for Cycles and BI

I had to update the .blend files too, and get them to use collections over the nameless old layers.
April 26, 2017, 12:28 (GMT)
Draw Manager: pose-bone selection
April 26, 2017, 12:28 (GMT)
OSX buildbot: remove redundant option
April 26, 2017, 12:04 (GMT)
OSX buildbot: disable unsupported calls for now and use quicktime off default
April 26, 2017, 11:06 (GMT)
Avoid platform dependant PATH_MAX
April 26, 2017, 10:26 (GMT)
Getting rid of setlinestyle: Squencer space.

Not much to add here, except that it needs the scale of its MVP matrix
to be taken into account here...

Reviewers: merwin, dfelinto

Differential Revision: https://developer.blender.org/D2647
April 26, 2017, 10:26 (GMT)
Alembic export: also export empties

Exporting an empty creates an Alembic XForm object. The empties can also
be animated.
April 26, 2017, 10:25 (GMT)
Alembic export: renamed func object_is_shape ? object_type_is_exportable

The function doesn't return whether the object is a shape at all, since
it also returns true for camera objects (and soon also for empties). It
returns true when objects of this type can be exported to Alembic at all.
This is now reflected in the name.
April 26, 2017, 10:17 (GMT)
Getting rid of setlinestyle: 3DView camera view.

Use new 2D dashed line shader in 3DView camera view.

Note that this also involved converting UI_draw_safe_areas() to this
dashed shader, which means it cannot be used anymore with other shaders.

Part of D2647.
April 26, 2017, 10:11 (GMT)
Move imm_draw_line_box_dashed to GPU_immediate_util.
April 26, 2017, 10:04 (GMT)
Tweak 2D line dashed shader to take a scale parameter.

Even though in some cases this does not seems useful, in others (like
zommed 2D views) we have to correct MVP matrix scaling to get fixed
dashes size.

Note that we could do that differently (commented about it in shader),
would also have been cleaner to extract that MVP scale from within the
shader, but there does not seem to be a way to initialize uniform values
from within a shader, and would rather avoid recomputing the scale for
every run (especially since 3DViewport does not need it e.g.).

Part of D2647.
April 26, 2017, 10:00 (GMT)
UI utils: add helper to get float3 blended color from theme.
April 26, 2017, 10:00 (GMT)
BLI_math: add helper function to extract XY 2D scale from a 4D matrix.
April 26, 2017, 09:25 (GMT)
Silence eevee warnings
April 26, 2017, 09:21 (GMT)
Proper fixup for selection and core

That still not ideal, but so be it. IS_VIEWPORT_LEGACY should be
removed anyways, this is code from pre-draw manager and the
"modern viewport" as well as legacy will go away entirely once the draw
manager is feature complete.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021