blender/intern
Sergey Sharybin 32c4ade29c Fix #30159: Boolean modifier creating non-concave faces
Issue was caused by merging triangles into quads policy which used to think
triangulation of non-planar/non-concave quads happens by 1-3 diagonal which
isn't actually correct in some OpenGL implementations.

Added check for non-concave faces when merging triangles. It will work fine if
original faces are flat. In case if original faces aren't flat this check might
fail and triangulate face when it's not actually needed or merge triangles in
a way which leads to OpenGL artifacts.
2012-02-13 13:23:23 +00:00
..
audaspace split >120 length lines (mostly if statements) 2011-12-22 00:03:20 +00:00
boolop Fix #30159: Boolean modifier creating non-concave faces 2012-02-13 13:23:23 +00:00
bsp style edits for function declarations 2011-12-30 07:55:15 +00:00
container correct indentation and some whitespace edits (no functional changes) 2011-11-11 13:09:14 +00:00
cycles Fix #30004: cycles brightness/contrast node issues. The formula used did not work 2012-02-08 17:09:30 +00:00
decimation correct indentation and some whitespace edits (no functional changes) 2011-11-11 13:09:14 +00:00
dualcon Fix for compilation error when compiling dualcon with mingw 2011-12-31 11:08:04 +00:00
elbeem patch from Jochen Schmitt to get blender building with gcc4.7 2012-02-09 07:01:30 +00:00
ffmpeg Possible fix for implicit declaration of av_rescale_q on some platforms. 2012-01-26 11:16:49 +00:00
ghost Fix for [#30044] on windows 2012-02-05 16:05:20 +00:00
guardedalloc workaround for error building with clang and quiet some warnings building without libmv. 2011-12-31 03:01:18 +00:00
iksolver Code cleanup: fix some clang static checker warnings. 2011-12-22 20:29:44 +00:00
itasc OSX: buildfix for itask on 10.5.sdk 2011-11-15 21:55:07 +00:00
memutil Cache limiter will now work properly with limits >= 4Gb 2012-01-31 11:11:56 +00:00
mikktspace Code cleanup: fix some clang static checker warnings. 2011-12-22 20:29:44 +00:00
moto Cycles: svn merge -r41225:41232 ^/trunk/blender 2011-10-24 22:32:00 +00:00
opennl Code cleanup: fix some clang static checker warnings. 2011-12-22 20:29:44 +00:00
smoke style edits for function declarations 2011-12-30 07:55:15 +00:00
string remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
CMakeLists.txt option to build without remesh modifier for cmake and scons 2011-12-31 03:34:44 +00:00
SConscript option to build without remesh modifier for cmake and scons 2011-12-31 03:34:44 +00:00