Freestyle — это программное обеспечение для рендеринга нефотореалистичных штриховых рисунков из 3D-сцен. Он разработан как программируемый интерфейс, чтобы обеспечить максимальный контроль над стилем окончательного рисунка: пользователь «программирует», как силуэты и другие характерные линии из 3D-модели должны быть превращены в стилизованные штрихи, используя набор программируемых операторов, предназначенных для стиля. описание. Этот программируемый подход, вдохновленный языками затенения, доступными в фотореалистичных рендерерах, таких как RenderMan от Pixar, преодолевает ограничения интегрированного программного обеспечения с доступом к ограниченному количеству параметров и позволяет создавать бесконечное множество богатых и сложных стилей. В настоящее время система фокусируется на чистом рисовании линий в качестве первого шага. Язык описания стиля — Python, дополненный нашим набором операторов.