Рекомендованные сообщения

3419916_371x50.png

Processing — открытый язык программирования, основанный на Java. Представляет собой лёгкий и быстрый инструментарий для людей, которые хотят программировать изображения, анимацию и интерфейсы. Используется студентами, художниками, дизайнерами, исследователями и любителями, для изучения, прототипирования и производства. Он создан для изучения основ компьютерного программирования в визуальном контексте и служит альбомным программным обеспечением (имеется в виду то, что каждый *.pde файл визуальной оболочки Processing’а представляет собой отдельное изображение или анимацию, и т. д.) и профессиональным производственным инструментом.

Processing — это открытый проект инициированный Беном Фраем и Кейси Ризом. Он родился из идей изученных в The Aesthetics and Computation Group в MIT Media Lab.

официальный сайт

еще примеры: roberthodgin.com www.flight404.com

небольшая статься на хабре

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

кто-нибудь работает с processing?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

мне Processing ваще кажется эталоном прикладного инструментария, ибо во многих программных платформах - какое-то нездоровое зацикливание на сложности и концептуальности убивает простой принцип:

"то что" делаешь - много значительнее и интереснее, чем то - "на чем"...

буду рад если не заглохнет Open Framework: http://www.openframeworks.cc/

сделанный по лекалу процессинга, хоть имхо и с излишними объектно-ориентированными заморочками...

мойские, открытые исходники по Процессингу, некоторые отзеркалены на C++, пасутся тут: http://nemehanika.ru/cg/ - про процессинг там ближе к низу...

в инфините паинтере могно подглядеть оч. хорошую находку с табличным интерфейсом: http://www.nemehanika.ru/cg/pde/i%20painter/

а то как то странно когда код обслуживающий антерфейс получается значительно толще и запутанней кода математики...

на процессинге так же оч. удобно прототипировать приложения... и только потом их переливать скажем в C++.

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

Изменено пользователем igo

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

о, шикарно: он раздельчика - дастоин...

одна из самых фееричных штучек на процессинге:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

включаешь интерес, запускаешь процессинг, потом смотришь примеры... лучше графические и попроще для начала...

смотришь код и офигеваешь насколько программирование может быть прозрачным, простым... это - если был опыт программирования до этого...

или тупишь некоторое время - что нормально когда лезешь в совсем новую для себя область... а потом вдруг видишь очень логичные штуки, а остальное опять - непонятно... значит будет чем интересным - заняться завтра...

проще и логичней ниче пока нету, т.е. - по ты адресу пошел, если хотел делать красивые штуки... не вдаваясь в дикие заморочки... и при этом - классическим старым добрым методом - печатанья строчек кода...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

можно книгу learning processing поискать. там все для совсем новичков

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я там почти доделал свой 3D движок с обсолютного нуля, не зная алгоритмов, не нашёл открытый код сортировки, создал свой, и т.д. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.