Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHoward Trickey <howard.trickey@gmail.com>2016-05-25 15:48:46 +0300
committerHoward Trickey <howard.trickey@gmail.com>2016-05-25 15:48:46 +0300
commit7928030eff0749fec6f5eaed80d943bebb10d143 (patch)
treebbee1b7c4e89938e76ad3cc3cdb27a5bf417a374 /intern/cycles
parentcb2b7763327e85450f9154f086a1526da782a173 (diff)
Fix T47257: bevel crash when there are internal faces.
Bevel had assumed that when rebuilding a face that touches a vertex with beveled edges, the edges of the face at that vertex would be adjacent in internal order. That is not necessarily true if there are edges with more than two faces attached. We could just prohibit beveling any edges that touch a vertex where this happens (we already don't bevel non-manifold edges) but the use case in the model of T47257 seems reasonable. Also had to fix the edge-ordering code, and the face reconstruction code to take care of cases where the face normal may not be as expected.
Diffstat (limited to 'intern/cycles')
0 files changed, 0 insertions, 0 deletions