[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_displist.h blender/source/blender/blenkernel/intern displist.c blender/source/blender/src editmesh_mods.c
Ton Roosendaal
ton at blender.org
Fri May 27 11:51:07 CEST 2005
ton (Ton Roosendaal) 2005/05/27 11:51:07 CEST
Modified files:
blender/source/blender/blenkernel BKE_displist.h
blender/source/blender/blenkernel/intern displist.c
blender/source/blender/src editmesh_mods.c
Log:
Bug fix #2629
Aye... OpenGL cannot draw concave (C shaped) polygons... that screws up the
Lasso tool, when it uses backbuffer selection.
Examined for little while the GLU Tesselation library, but apart from its
nightmarish structure, it's even stupid (no builtin clock/counterclock).
So, instead coded a DispList based function using Blender's edgefill.
Works like a charm! :)
Revision Changes Path
1.26 +2 -1 blender/source/blender/blenkernel/BKE_displist.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_displist.h.diff?r1=1.25&r2=1.26&cvsroot=bf-blender>
1.75 +2 -13 blender/source/blender/blenkernel/intern/displist.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/displist.c.diff?r1=1.74&r2=1.75&cvsroot=bf-blender>
1.52 +50 -3 blender/source/blender/src/editmesh_mods.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_mods.c.diff?r1=1.51&r2=1.52&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list