Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
This make the root flag writable using the Python API, using the
generic skin vertex flag setter function.
Reviewed By: Campbell Barton
Differential Revision: http://developer.blender.org/D3583
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Having 'flag, flag2, flag3' is getting out of hand especially
when we support increasing the size of types.
Make flag2 into an int.
Note, this looses the 'show world' option,
but it's not such an important setting.
|
|
This is an issue for some file in the extern dir
This reverts commit d940a081a9f1f4106a5d2d155682695b0a6b0cb6.
|
|
|
|
|
|
fileno could be a macro which can't take a void pointer.
|
|
D3571 by @alm
|
|
Now disabling anti-aliasing doesn't impact sequencer, render stamp etc.
|
|
D3201 by @ambient w/ edits not to impact fonts used for rendering
(only change display for UI text).
|
|
Fixes T56155 when merging into 2.8
|
|
This is in preparation of upgrading our library dependencies, some of which
need C++11. We already use C++11 in blender2.8 and for Windows and macOS, so
this just affects Linux.
On many distributions this will not require any changes, on some
install_deps.sh will need to be run again to rebuild libraries.
Differential Revision: https://developer.blender.org/D3568
|
|
not on OpenCL.
|
|
Add 'Generate' menu, these aren't effects from a user perspective.
D3546 by @rudolf.ortner
|
|
D3473 by @JacquesLucke
|
|
D3056 by @alourenco
|
|
|
|
Causes a lot of noise when building the install target.
|
|
when 2017 was not found, it did not properly bail out of the rest of the detection process unless verbose mode was used.
|
|
Thanks to @brita_ for the fix.
|
|
Patch by Stefan, with minor tweaks by Brecht.
|
|
Just basic algebra - because all vectors have the same z coordinate, a lot of terms end up cancelling out.
Not exactly a massive improvement, but it's measurable with Branched PT and a high sample count on the lamp.
Reviewers: brecht, sergey
Reviewed By: brecht
Subscribers: swerner
Differential Revision: https://developer.blender.org/D3540
|
|
Gathers information about object geometry and textures. Very basic at
this moment, but need to start somewhere.
Things which needs to be included still:
- "Runtime" information, like BVH. While it is not directly controllable
by artists, it's still important to know.
- Device array sizes. Again, not under artists control, but is added to
the overall size.
- Memory peak at different synchronization stages.
At this point it simply prints info to the stdout after F12 is done,
need better control over that too.
Reviewers: brecht
Differential Revision: https://developer.blender.org/D3566
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
There is no reason or justification to have helper functions as
class methods: they do not depend on anything in the class itself.
There are probably more cases like that.
|
|
|
|
Allows to catch enumerator values which are missing from being handled.
Also use `const char*`, no need to construct string just to throw it away.
|
|
|
|
|
|
|
|
Own regression when moving remove-doubles to kd-tree
(seems to happen only in rare cases).
|
|
While changing the shading normal is a great way to add additional detail to a model, there are some problems with it.
One of them is that at grazing angles and/or strong changes to the normal, the reflected ray can end up pointing into the actual geometry, which results in a black spot.
This patch helps avoid this by automatically reducing the strength of the bump/normal map if the reflected direction would end up too shallow or inside the geometry.
Differential Revision: https://developer.blender.org/D2574
|
|
|
|
Custom drawing functions were used just to control property display.
Move to poll function.
|