Blender Git Commit Log

All Blender Git commits.

Page: 4237 / 8462

August 18, 2016, 17:14 (GMT)
Use utility for adding new object layer tree when adding new scene

Missed this in last commit.
August 18, 2016, 17:02 (GMT)
Add utility for adding new object layer tree with default layer
August 18, 2016, 16:58 (GMT)
Merge branch 'master' into soc-2016-multiview

It seems that we have some changes in multiview stablization
happened in the master branch. Solve the conflicts in versioning.
August 18, 2016, 16:20 (GMT)
Cycles microdisplacement: Improved automatic bump mapping

Object coordinates can now be used in the displacement shader and will give
correct results, where as before bump mapping was calculated from the displace
positions and resulted in incorrect shading.

This works by evaluating the shader in two parts, first bump then surface, and
setting the shader state to match what it would be if the surface was
undisplaced for the bump shader evaluation. Currently only `P` is set as if
undisplaced, but other shader variables could be set as well, such as `I` or
`time`. Since these aren't set to anything meaningful for displacement I left
them out of this patch, we can decide what to do with them separately.
August 18, 2016, 15:25 (GMT)
Cycles microdisplacement: Store undisplaced coordinates for meshes when requested
August 18, 2016, 15:23 (GMT)
Cycles: don't crash if OSLRenderServices::osl_ts is unset
August 18, 2016, 15:23 (GMT)
Cycles: remove duplicate shader storage

Storing multiple copies of a shader was needed when the displacement method was
a mesh option and could be different for each mesh. Now that its a shader option
this is unnecessary.
August 18, 2016, 15:22 (GMT)
Merge branch 'master' into temp-cycles-microdisplacement
August 18, 2016, 14:18 (GMT)
Cleanup: some bad sizeof() usages.
August 18, 2016, 14:06 (GMT)
Cleanup/security fix: do not use strcpy (at least in new code).

This function is only really secure in a very limited amount of cases,
and can especially bite you later if you change some buffer sizes...
So not worth bothering with it, just always use BLI_strncpy instead.
August 18, 2016, 13:21 (GMT)
Cleanup for previous commit (nasty IDE replacing tads with spaces, tsst)

Sorry for the noise :|
August 18, 2016, 13:18 (GMT)
Two fixes for optional ndof & fix bplayer for that...

Seriuosly, guys... Please always check that kind of changes with and without affected option, and in full build case.
August 18, 2016, 12:37 (GMT)
Freestyle: fix wrong arg order, and cleanup confusing loop (both reported by coverity).

Error: `origin` and `edge` args were swapped in final `FindOccludee()` call of `ViewMapBuilder::ComputeRayCastingVisibility()`

Cleanup: main for loop in `Strip::createStrip()` was really confusing (though correct),
generated a false positive in coverity scan, now should be cleaner how it loops over its vprev/v/v2
triplet of consecutive items.
August 18, 2016, 12:37 (GMT)
Final UI messages fixes (for this session...).
Revision 8a72ec8 by Thomas Beck (master)
August 18, 2016, 09:28 (GMT)
Fix bplayer (c) after NDOF changes from merwin
August 18, 2016, 08:36 (GMT)
Cleanup: ifdef function which is only used from ifdef-ed code
Revision b10d005 by Mike Erwin (master)
August 18, 2016, 04:22 (GMT)
NDOF: compile 3D mouse code only if WITH_INPUT_NDOF

When WITH_INPUT_NDOF is disabled, 3D mouse handling code is removed
from:

- GHOST (was mostly done, finished the job)
- window manager
- various editors
- RNA
- keymaps

The input tab of user prefs does not show 3D mouse settings. Key map
editor does not show NDOF mappings.

DNA does not change.

On my Mac the compiled binary is 42KB smaller after this change. It
runs fine WITH_INPUT_NDOF on or off.
Revision a195dd1 by Mike Erwin (master)
August 18, 2016, 04:22 (GMT)
NDOF: suppress buttons debug log

Accidentally left this in the 3D mouse code. Mac only.
August 18, 2016, 00:24 (GMT)
Fix compiler warning after fix for T48913.
August 18, 2016, 00:24 (GMT)
Code cleanup to use array.data() rather than &array[0]

(Now without the build errors)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021