Публикации по теме 'paperjs'


Paper.js: как добавить поддержку ECMAScript 6 для локальных проектов
В зависимости от того, как вы устанавливаете paper.js локально, синтаксис и функции ES6 могут работать неправильно. Вы можете столкнуться с Uncaught SyntaxError: Unexpected token , если используете ключевые слова const и let или функции со стрелками и т. д. Как это исправить Предполагая, что у вас уже есть файл HTML, добавьте этот тег script: <script src='https://cdnjs.cloudflare.com/ajax/libs/acorn/8.8.2/acorn.js'></script> Полный пример использования:..

Начинаем рисовать
Какое-то время я хотел преобразовать свои ручные наброски в фреймворк javascript, который я мог бы использовать в Интернете. В основном, как упражнение, чтобы сосредоточиться на объектно-ориентированном программировании и зафиксировать свой собственный стиль рисования. В прошлые выходные я был на Дне программного обеспечения для художников (S4AD) в Pioneer Works, и Зак Либерман упомянул, что он фанат paper.js , поэтому я решил попробовать его в качестве своего стартового..

Визуализация конкуренции и сотрудничества
Недавно мне понравились наброски Зака Либермана , и я начал думать об аналогичных клеточных анимациях, где клетки динамически взаимодействуют с другими соседними клетками. Я пробовал различные конкурентные и совместные динамики для этих взаимодействий. Результаты, оглядываясь назад, напоминают эволюционные симуляции хищника/жертвы ( вроде этих ) — я нахожу визуализацию растущего городского пейзажа довольно убедительной (хотя и далеко не такой эстетически интересной, как наброски Зака)...

Вопросы по теме 'paperjs'

Использование paperjs с jsfiddle
Я только что узнал об paperjs , замечательном фреймворке для векторной графики, о котором вы, наверное, уже слышали. Однако я наткнулся на проблему, я абсолютно НЕ могу понять, как заставить ее работать с jsfiddle! Несколько примеров, которые я...
785 просмотров
schedule 17.12.2023

Обнаружение ctrl+z (и других комбинаций управления) в paper.js
Я пытаюсь включить команды редактирования в своем приложении paper.js (например, CTRL + z для отмены). Обнаружение отдельных буквенных клавиш прекрасно работает, и я могу обнаруживать клавиши-модификаторы, удерживаемые во время событий мыши, но у...
2556 просмотров
schedule 16.10.2023

Измените размер ширины и высоты формы (без масштабирования) в paperjs
Как я могу реализовать изменение ширины и высоты фигуры в paper js. точно так же: Изменение размера объектов в Fabric.js ? В настоящее время я использую эту ссылку: Преобразование ограничивающей рамки в Paper.js .
200 просмотров
schedule 17.11.2023

создать обработчик событий для контекстного меню для определенного элемента на холсте с помощью paperjs
Я создал холст с некоторыми элементами path , используя paperjs . для каждого элемента я хотел бы реализовать обработчик событий для contextmenu . paperjs поддерживает события мыши , но не поддерживает onContextMenu . вот как я могу...
124 просмотров
schedule 27.12.2023

Путь вычитания Paperjs к форме не работает должным образом
С Paperjs я пытаюсь вычесть путь из круга, но это не работает должным образом. Вот мой код: // Create circle var c1 = new Path.Circle(new Point(100, 70), 50); c1.fillColor = 'red'; // Create path var eraser = new paper.Path({strokeColor: 'black',...
68 просмотров
schedule 26.10.2022

В чем разница между клоном и символом
просто интересно, в чем разница между clone и symbol в paper.js. Спасибо.
21 просмотров
schedule 28.10.2023