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

3419916_371x50.png

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

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

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

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

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

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

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

  • Upvote 1

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


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

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

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

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

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

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

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

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

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

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

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

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


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

Сделал отдельный раздел

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


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

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

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

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


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

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

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

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

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

  • Upvote 1

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


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

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

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


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

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

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


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

Пожалуйста, войдите для комментирования

Вы сможете оставить комментарий после входа



Войти сейчас