Обновил функцию, и теперь она работает, но не правильно. Не правильно строятся треугольники, пересеченые с плоскостью. И если сделать активными 2 строчки создания треугольника elseif c=2, то появляются треугольники идущие в бесконечность (прикольно, но мне нужно другое). Попробуйте в mesh загружать 3 модели в архиве или создать вместо него конус, куб, сферу, и посмотрите как стоятся треугольники. Управление смотрите в коде. Качать во 2 посте.
http://blitz.pp.ru/forum/showthread....7663#post57663