Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2027 / 5574

Revision 8d42a26 by Joshua Leung
August 11, 2017, 12:05 (GMT)
Fix: Muted strips in NLA draw with dotted borders again

It's more important that there is some form of feedback that the strips
are muted (i.e. dotted borders) than the fact that those dotted borders
may have slightly rounded corners. So, just use a regular sharp-cornered
rect when the strips need to be muted.
Revision 043b156 by Joshua Leung
August 11, 2017, 12:05 (GMT)
Code Cleanup: Use utility function here

There's no reason to manually iterate over items in a DLRBT_Tree,
as the structure is designed to be able to be safely casted down
to a ListBase and ListBase-like nodes..
Revision fc016dc by Joshua Leung
August 11, 2017, 12:05 (GMT)
Revert C99 "cleanups" from rB09bfc378895f
Revision 329cd76 by Joshua Leung
August 11, 2017, 12:05 (GMT)
Nla Drawing: Fix strip outlines being drawn too thick
Revision 12c2be8 by Joshua Leung
August 11, 2017, 12:05 (GMT)
GraphEdit Drawing: Make active F-Curve slightly thicker
Revision 572745c by Joshua Leung
August 11, 2017, 12:05 (GMT)
GraphEdit Keyframe Drawing: Tweak styling of handles

* Reduce interior fill opacity - These should *not* be shaded
* Adjust thickness of lines to match the old chunkiness more
August 11, 2017, 11:49 (GMT)
Cycles: Clarify new argument in PathRadiance
August 11, 2017, 11:49 (GMT)
Cycles tests: Draw images on top of checkerboard

This way it's easier to see alpha-channel only images, such as shadow catcher
images on transparent film.
August 11, 2017, 11:49 (GMT)
Fix T52229: Shadow Catcher artifacts when under transparency

Added some extra tirckery to avoid background being tinted dark with transparent
surface. Maybe a bit hacky, but seems to work fine.
August 11, 2017, 10:50 (GMT)
Eevee: SSR: Change clamp default.
August 11, 2017, 10:43 (GMT)
Eevee: Refraction: Fix low roughness artifact.
August 11, 2017, 10:18 (GMT)
Pie menu's sub-rows ignore 'EXPAND' flag

Regression, to be backported in 2.79.
August 11, 2017, 10:11 (GMT)
RNA: Operators were excluded from struct map

Recent changes meant structs that were registered without a name
wouldn't get added to the map.
Now assigning identifiers manages the struct-map.
August 11, 2017, 09:10 (GMT)
GHash: note that 'deprecated' is used for private
August 11, 2017, 09:10 (GMT)
Error in last commit, problems with unregister

We can't free the identifier before its used when
removing from the ghash.
August 11, 2017, 08:24 (GMT)
Fix T52344: Softbody on Text.

For some reasons (c) softbody modifier was marked as compatible with
curves... Would need much more work though, so for now just removing
that flag!
August 11, 2017, 08:11 (GMT)
RNA: Use hash lookups for structs

Adding structs was checking for duplicates
causing approx 75k string comparisons on startup.

While overall speedup is minimal,
Python access to `bpy.types` will now use a hash lookup
instead of a full linked list search.

See D2774
August 11, 2017, 01:23 (GMT)
Transform: Snap used multiple eval contexts

Changes for 2.8x to use EvaluationContext caused some confusion

- Would use scene layer passed from snap context.
- Would generate duplis from Main eval context.
- Would take context argument and use it to create another eval context.

Adding context args all over and filling in a new eval-context
for every ray-cast test isn't ideal either.

Remove the context argument since the purpose of
SnapObjectContext is to avoid this kind of confusion.
Store the EvaluationContext once and re-use.
August 11, 2017, 00:33 (GMT)
Merge branch 'master' into blender2.8
August 10, 2017, 23:40 (GMT)
WM: don't load preferences on 'File -> New'

User preferences are now only loaded on...

- Initial startup.
- Factory-settings.
- Setting app-templates.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021