Processing.js

Софтуер снимки:
Processing.js
Софтуер детайли:
Версия: 1.4.9
Дата на качване: 1 Mar 15
Розробник: John Resig
Разрешително: Безплатно
Популярност: 42

Rating: 4.0/5 (Total Votes: 1)

Processing.js тясно имитира оригиналния Обработка език, пренасяне повечето от основните си функции, за да JavaScript код.
Това позволява на разработчиците достъп до мощен и сложен визуализация на данни инструмент, който прави добавяне статистика, взаимодействия, както и различни анимации за уеб страница много по-лесно и по-лесно.
Processing.js могат да бъдат използвани за схеми, графики, игри, дигитално изкуство, Уеб презентации, и така нататък.
Библиотеката силно разчита на HTML 5 платно елемент за вграждане на графики и анимации, работи по най-съвременните настолни и мобилни браузъри.
Проектът е доста зрял и е имал достатъчно време да се изгради сложен набор от справки, документи, както и демонстрации, така че е много лесно днес да се учат и да се запознаят с него.

Какво е новото в тази версия:.

  • Тази версия има някои корекции, за да завъртите PVector си, подкрепа за randomGaussian (), и няколко теста на дялове, да се уверете, че тези поправки преминават свиквам

Какво ново във версия 1.4.1:

  • 1.4.1 е спешна корекция за 1.4.0 , определяне на проблем, който пречи скици от фокусиране върху кликвания на мишката.

Какво ново във версия 1.3.6:

  • Фиксирана дъга () не попълване последния половин степен .
  • Фиксирана камера (), за повикване на регресия в 1.3.5.
  • Фиксирана забавяне (), за да хвърлят грешка неподдържана функция.

Какво ново във версия 1.3.5:

  • Добавена проверка за платно в Processing ctor
  • Добавена document.head съвместимост за Firefox 3.6
  • Добавена препратка към стр например в при зареждане ()
  • Добавен текст (стринг, X, Y, Z) Ref тестове
  • Disabled WebGL анти-Aliasing
  • Фиксирана PImage.mask (), когато премина PImage създадена от PGraphics
  • Фиксирана PImage.toImageData не използват кеш
  • Фиксирана colorMode не работи в 3D
  • Фиксирана копие () без аргумент източник
  • Фиксирана пресечена () не хвърлят грешка в 2D режим
  • Фиксирана GET () не връщане на копие на PImage
  • Фиксирана GET (X, Y), когато призова 3D PGraphics
  • Фиксирана getUniformLocation проверка за нищожна
  • Фиксирани светлини не се прилагат по отношение на текстури
  • Фиксирана modelX / Y / Z () в противен случай камерата () не се нарича първа
  • Фиксирана noFill () / noStroke () не работи, ако призова преди размер ()
  • Фиксирани пиксела не са позволени, както името на променливата в класове
  • Фиксирани стойности pmouseX / г през реми ()
  • Фиксирана rectMode () не работи в 3D
  • Фиксирана textWidth () връща низ вместо номер
  • Фиксирана текстура UV координати не нормализирана и затегнат с NPOT текстури
  • Фиксирана текстура () модифициране на NPOT PImage пусна към него
  • Фиксирана оттенък () игнориране алфа параметър
  • Фиксирана оттенък () не бележи PImage като мръсна
  • Фиксирана използва р като идентификатор на член на класа
  • неподвижна вертикална подравняване в textAlign ()
  • оптимизирано използване на curRectMode и curEllipseMode
  • Премахнато p.Import

Какво ново във версия 1.3.0:

  • Добавена диаграма на PERF тестов пакет
  • Добавена съобщение за грешка при тест с реф строител, ако "излизане ()" не се намира в скицата
  • Добавено blendColor лит тестове
  • Добавено codePointAt към String обект
  • Добавена документация за toP5String функция
  • Добавено equalsIgnoresCase да String обект
  • Добавена съобщения за грешки до beginCamera и endCamera, когато се използва в режим 2D
  • Добавени съобщения за грешки с обработка на файлове и I / O функции, които са неподдържани от Processing.js
  • Добавено printMatrix единица тестове
  • Добавено resetMatrix единица тестове
  • Добавена закръглена прякото
  • Добавено ScreenWidth и ScreenHeight променливи, които да съответстват на Processing v2.0
  • Добавена скрипт, за да се изгради процес да замени PConstants. * С техните числени стойности
  • Добавено startsWith и endsWith към String обект
  • Добавена е поддръжка за външен JavaScript код, за да добавяте изображения към imageCache
  • Добавена оттенъка PERF и лит тестове
  • Добавено toArray () на обекта Array
  • Добавена прозрачност PERF тест
  • Променена функция () {} на обработката локалната променлива "NOP"
  • Промяна на типа проверка obj.constructor да typeof (OBJ)
  • Променени Perf тестове, за да се използват за излизане ()
  • Changed Processing.js грешки да хвърлят вместо печат, за да tinylog
  • Обърнатите анимирани тестове тестов пакет на Спр тестове
  • Обменени тестове XMLElement дялове, да използват XMLElement.parse (низ), вместо XMLElement (низ)
  • Фиксирана хрупкави не работи правилно, когато всички трансформации се нанасят в скица
  • Фиксирана декларация CSS шрифт при използване на SVG шрифтове
  • Фиксирана подразбиране вертикално подравняване в текстов режим (halign, valign) до изходните
  • Фиксирана equalsIgnoreCase да използвате toLowerCase отколкото RegEx (// I)
  • Фиксирани фалшива dom.js завръщащи същото платно всеки път createElement се нарича
  • Фиксирани показатели шрифтове (textAscent, textDescent и др.)
  • Фиксиран текст за предварително натоварване не проверява дали вече съществува правило @ шрифт в лице
  • Фиксиран текст за предварително натоварване, за да използвате tinyfont
  • Фиксиран текст цитирайки бъг в computeFontMetrics
  • Фиксирани HashMap.values ​​(), така че да се върне на ArrayList
  • Фиксирана шестнадесетичен буквалния #FFFFFF не се превръща в едно цяло число правилно
  • Фиксирани функции HSB игнорирайки гама colorMode в скала на сивото
  • Фиксирана httpd.py уеб сървър да бъде многонишковите и MSIE съвместима
  • Фиксирана изображение () не работи в 3D режим
  • Фиксирана lerpColor генериране неверни стойности в HSB цветен режим
  • Фиксирана изработка освобождаване файлове създаване на временна файл в грешната директория
  • Фиксирана mandelbrot.pde и histogram.pde лит тестове

Какво ново във версия 1.2.3:

  • Добавена бележка към тестов пакет за Opera липса Cursor
  • Добавена httpd.py на дистрибуцията, за да тече местен HTTP сървър за тестване на
  • quot Добавено Shiffman на &; Характер на Code & quot; в тест анализатор апартамент
  • Добавена е поддръжка за хеш / Bookmark URL от скица натоварване
  • Добавено редово, така и за външно зареждане на пробите към example.html пример
  • Добави събитие куки джава да Sketch
  • Променени Processing.logger обратно към tinyLogLite
  • Променени атрибута скрипт използва за достигане на платно от данни-мишена за обработка на данни,-мишена
  • Превърнат тестов пакет # 113 и # 114 на Спр тестове
  • Превърнат README да README.md
  • Превърнат лит тестове, за да имат добър жребий шлейфове с изход () в тях
  • Created лит тестове SVG
  • Създаден крива * Ref тестове.
  • Създаден повече фон () Ref тестове
  • Създаден Makefile документация
  • изтрит мъртъв код в processing.js
  • Изтрити неизползвани променливи и функции
  • Разширена тестов пакет конфигурации за по-OS / комбота браузъра
  • Разширен тест lerp единица извън R / G / B
  • Фиксирана копие конструктор ArrayList е
  • Фиксирани processing.js Хедър За да включва вид разпространение
  • Фиксирана обработка-помощник на работа при създаване на 3D тестове след 2D тестове
  • Фиксирани 3D точки да вземат strokeWeight () предвид
  • Фиксирана излизане () правилно да освободи събития, които са длъжни да скици
  • Фиксирана сплит (), така че не обхват конфликт с обекти, които изпълняват техните сплит функция
  • Фиксирана Test тестов пакет размазване правилно да се зареди втората снимка
  • Фиксиран код тест бегач, така че може отново да се движат без да презаредите страницата
  • Фиксирана анализатор, така че всички класове в йерархията дълбоко клас получават $ база
  • Фиксиран код тест бегач да използвате epsilonOverride глобална стойност при по-висока от тест-определена стойност
  • Фиксирани успяват лит изследвания поради грешки пиксел разл
  • Фиксирана система за изграждане да тече направи проверка мъх като част от проверка грим
  • Фиксирана тестов пакет # 56 алфа маска на IE9 и Opera
  • Фиксирана обработка помощник предварително натоварване в Firefox 4
  • Фиксирани тестове лит, които използват текст
  • Фиксирана събитие манипулатор течове processing.js
  • Фиксирани съобщения за грешки при локални файлове не могат да бъдат заредени
  • Фиксиран код тест бегач правилно разл изображения
  • Фиксиран код тест бегач правилно подредени завършени тестове
  • Фиксирана тестов пакет и Реф тест бегач за ползване minified vs. пълни processing.js в тестов пакет
  • Фиксирана Makefile да бъде Windows лесен
  • Фиксираниpjs директиви да работят, когато са посочени няколко директиви
  • Фиксирана система за изграждане, за да добавите номера на версията и с глава да minified processing.js
  • Фиксирана система натрупване, така че целта тригери проверите освобождаване автоматично
  • Фиксирани example.html да използват размер () вместо платно ширина / височина
  • Фиксирана регресия от # 1363
  • Фиксирана SVG пътя & quot; m & quot; Декларация за регресия
  • Фиксирана loadImage () референтния да не говорим за подписване на аплети
  • Фиксирана SVG регресия от неуспешно сливане
  • Фиксирана loadShape ()
  • Фиксирана Makefile, така че настаняването затваряне не умира по средата
  • Фиксирана PVector.set да не настроите Z за неопределен (NaN)
  • Фиксирана is3D Регулярен в справка тестер
  • Фиксирана съдебна чувствителност в справка тест SVG имена на файлове и свързаните с тях тестове
  • Изпълнено fillStyle
  • Изпълнено функция __hashCode чрез virtHashCode
  • Разследват годността на прилагане на A3D Renderer
  • Преместен функции на полезност (extendClassChain, defineProperty, ...) да defaultScope
  • Refactored rotateZ в 2D и 3D методи
  • Refactored Маг (), за да използвате функцията опцията
  • Refactored връх (), за да използвате функцията опцията
  • Refactored ред (), за да използвате функцията опцията
  • Премахнато fixOperaCreateImageData ()
  • Премахнато fixOperaCreateImageData () в справка тест бегач
  • Премахнато забавяне () от Референтен
  • Премахнато първоначален и loadSketchFromSources от API версия на PJS
  • Премахнати init.js от репо и / изтегляне
  • Премахнати употреби на Оценка (& quot; ... & quot;)
  • Премахнати невъзможни тестове анализатор
  • Премахнати дублиращи loadSketchFromSources и disableInit
  • Премахнато NOP и eval_ от списъка на глобално затваряне арг
  • Премахнатоpjs прозрачност директива
  • Възстановена функция, за да се зареди редово скици след случайно изтриване
  • пренаписаха beginDraw и endDraw коментари да обясни по-добре присъствието си

Какво ново във версия 1.2.1:

  • Фиксирана фон (), когато бъде призован с 3 аргументи.
  • Фиксирана ползванеpjs прозрачна директива.
  • Updates да се изгради система за тестване, освобождаване.

Какво ново във версия 1.1.0:.

  • Подкрепа за докосване събития за IOS устройства
  • Щракнете с мишката и mouseOut събития бяха прибавени, за събития, които да се извършват, когато потребителят въведе и напуска платното.

  • персонализиран PJS опаковчик е създаден, че може да отнеме една скица и ги пакетират заедно с библиотеката, съблекат ненужни код, то стопяват, и да се създаде крайния .js файл, който е много по-малък по размер и лек. >
  • Опция е добавен към Makefile, която ви позволява да създадете API само версия на processing.js.
  • Многобройни актуализации на сайта са били извършени до справочните страници и документация.

Какво ново във версия 1.0.0:

  • Добавена документация ниво източник за функции
  • Добавени модели страници за липсващи езикови особености
  • Добавена sketchpad.cc към списъка на Инструменти за разработка
  • Добавено saveFrame ()
  • Добавени останалите функции PImage
  • Добавено компилация с оптимизации за константи, функции, капачки
  • Добавено PShapeSVG (нова XMLElemnt (SVG низ))
  • Добавена проверка за липсващи използване на "новите" да Processing () призовава
  • Добавена тест за леене и отрицателни цели числа
  • Добавена URL курсора например да тестов пакет
  • Добавено Makefile мишена за примери от опаковки
  • Създаден уики за processingjs.org
  • Създадено за БЪРЗО НАЧАЛО указания за преработка и JavaScript разработчици
  • Фиксирана keyReleased така че не се включва, когато ключовата се задържи натиснат
  • Фиксирани neighborhood.html
  • Фиксирана превежда () за поръчки с фон повикване ()
  • Фиксирана проблем с loadStrings (), така че не премахва последния символ
  • Фиксирани операции матрични работят във настройка, така че те не се връщат в реми
  • Фиксирана останалата ИЗВЕСТНИ откази, които бяха поправим
  • Фиксирана проблем производителност с изображение () функция, когато маска и нюанс не са уточнени
  • Фиксирана проблем производителност с текст $ линия
  • Фиксирана SVG да работи правилно с отрицателни ширини
  • Фиксирана PShapeSVG / PShape да бъде публично
  • Поправя да позволи WebKit да заредите 3D скици
  • Фиксирана PImage.mask за работа с обекти, генерирани от PGraphics.get
  • Поправя да подкрепят IE9
  • Фиксирана анализатор да приемат допълнително плувка буквални формати
  • въпрос на произведение с ArrayList
  • Фиксирана проблем с абстрактни методи
  • Фиксиран текст 3D грешка
  • Фиксирани стойности mouseX / дебнещ да вземат плъзгачите предвид
  • Фиксирана анализатор бъг с изхвърлени методи за обработка на
  • Фиксирана проблем производителност с uniformMatrix и vertexAttributePointer
  • Фикс (INT) леене
  • Фиксирана без мощ на две деца въпрос текстура товар
  • Фиксирани всички изображения без мощ на две деца в източник дърво
  • Фиксиран текст ширина например в Firefox и Ubuntu
  • Фиксирана позоваването метод да използвате това и супер
  • Фиксирани JS linting въпроси
  • Фиксиран код тест бегач за Uint8Array
  • Фиксирана бъг скорост на кадрите Learning IDE
  • Премахнати .svn директории от източник дърво
  • Updated фалшив-dom.js за curContext.setTransform
  • Updated processingjs.org (много грешки, корекции)
  • Updated документация за loadImage, requestImage,pjs предварително натоварване

<силни> Изисквания :

  • JavaScript поддръжка на клиентска страна
  • HTML 5 разрешен браузър

Друг софтуер на разработчика John Resig

jQuery
jQuery

2 Oct 16

Sizzle
Sizzle

10 Feb 16

Social
Social

21 Jul 15

Коментари към Processing.js

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория