Снежинка

Программа создает симметричную снежинку с использованием пяти различных графических примитивов, реализованных через математические формулы без использования встроенных методов Canvas.

drawIceCrystal() - маленькие центральные кристаллы;
drawBSpline() - основная линия ветви;
drawBezier() - боковые ответвления;
drawEllipse() - украшения на ветвях;
drawIceCrystal() - кристаллы на концах (уникальный примитив).

Исходники: