Processing.js

Phần mềm chụp màn hình:
Processing.js
Các chi tiết về phần mềm:
Phiên bản: 1.4.9
Ngày tải lên: 1 Mar 15
Nhà phát triển: John Resig
Giấy phép: Miễn phí
Phổ biến: 42

Rating: 4.0/5 (Total Votes: 1)

Processing.js bắt chước chặt chẽ các ban Chế biến Ngôn ngữ, porting nhất các tính năng chính của nó vào mã JavaScript.
Điều này cho phép các nhà phát triển truy cập vào một công cụ trực quan dữ liệu mạnh mẽ và phức tạp mà làm cho việc thêm số liệu thống kê, các tương tác, và các hình ảnh động khác nhau đến một trang Web dễ dàng hơn và đơn giản hơn.
Processing.js có thể được sử dụng cho các biểu đồ, đồ thị, trò chơi, nghệ thuật kỹ thuật số, các bài thuyết trình Web, và như vậy.
Các thư viện này dựa rất nhiều vào các yếu tố canvas HTML 5 cho việc nhúng đồ họa và hình ảnh động, làm việc trên hầu hết các máy tính để bàn và điện thoại di động trình duyệt hiện đại.
Dự án này là khá trưởng thành và đã có đủ thời gian để xây dựng một tập hợp các tài liệu tham khảo, tài liệu, và trình diễn, vì thế nó rất dễ dàng ngày hôm nay để tìm hiểu và làm quen với nó.

Cái mới trong phiên bản này:.

  • Phiên bản này có một số bản sửa lỗi để xoay PVector của, hỗ trợ cho randomGaussian (), và một số đơn vị xét nghiệm để chắc chắn rằng những bản sửa lỗi được cho phép bởi

là gì mới trong phiên bản 1.4.1:

  • 1.4.1 là một hotfix cho 1.4.0 , sửa chữa một lỗi có thể ngăn chặn các bản phác thảo từ tập trung vào cú click chuột
  • .

là gì mới trong phiên bản 1.3.6:

  • arc cố định () không làm đầy nửa độ cuối cùng .
  • camera cố định () để gọi hồi quy trong 1.3.5.
  • Cố định chậm trễ () để ném ra một lỗi chức năng không được hỗ trợ.

là gì mới trong phiên bản 1.3.5:

  • Thêm check cho vải vẽ trong chế biến ctor
  • Thêm khả năng tương thích document.head cho Firefox 3.6
  • Thêm tài liệu tham khảo để p dụ trong onLoad ()
  • Thêm văn bản (string, x, y, z) kiểm tra ref
  • Disabled WebGL anti-aliasing
  • Cố định PImage.mask () khi đã thông qua một PImage tạo ra từ một PGraphics
  • Cố định không sử dụng bộ nhớ cache PImage.toImageData
  • Cố định colorMode không làm việc trong môi trường 3D
  • Cố định copy () mà không có một lý luận nguồn
  • Cố định hình cụt () không ném một lỗi trong chế độ 2D
  • Fixed get () không trả về một bản sao của một PImage
  • Fixed get (x, y) khi được gọi vào 3D PGraphics
  • Cố định kiểm tra cho null getUniformLocation
  • đèn cố định không được áp dụng cho kết cấu
  • Cố định modelX / Y / Z () thất bại nếu máy ảnh () không được gọi là đầu tiên
  • Cố định noFill () / noStroke () không làm việc nếu gọi trước khi kích thước ()
  • pixel cố định không cho phép như là một tên biến trong lớp học
  • Cố định giá trị pmouseX / Y trong trận ()
  • Cố định rectMode () không làm việc trong môi trường 3D
  • Cố định textWidth () trả về một chuỗi thay vì một số
  • Cố định kết cấu UV phối không bình thường và kẹp với NPOT textures
  • Sửa lỗi kết cấu () sửa đổi một NPOT PImage truyền cho nó
  • Cố định màu () bỏ qua tham số alpha
  • Cố định màu () không đánh dấu một PImage như bẩn
  • Cố định sử dụng p như một định danh thành viên lớp
  • Cố định class dọc trong textAlign ()
  • sử dụng tối ưu của curRectMode và curEllipseMode
  • p.Import Removed

là gì mới trong phiên bản 1.3.0:

  • Thêm một biểu đồ để các bộ kiểm tra perf
  • Thêm một thông báo lỗi cho người xây dựng thử nghiệm ref nếu 'exit ()' không được tìm thấy trong các ký họa
  • kiểm tra ref Added blendColor
  • Added codePointAt để các đối tượng String
  • Thêm tài liệu để toP5String chức năng
  • Added equalsIgnoresCase để String đối tượng
  • Nhập các thông báo lỗi để beginCamera và endCamera khi được sử dụng ở chế độ 2D
  • thông báo lỗi thêm vào tập tin trong chế biến và I / O chức năng mà không được hỗ trợ bởi Processing.js
  • đơn vị xét nghiệm Added printMatrix
  • đơn vị xét nghiệm Added resetMatrix
  • Thêm rect tròn
  • Added screenWidth và screenHeight biến để phù hợp với chế biến v2.0
  • thêm kịch bản để xây dựng quy trình để thay thế PConstants. * Với giá trị số của họ
  • Added startsWith và endsWith để các đối tượng String
  • Thêm hỗ trợ cho bên ngoài javascript mã để thêm hình ảnh vào imageCache
  • Perf thêm màu và kiểm tra ref
  • Added toArray () để các đối tượng Array
  • Thêm bạch Perf test
  • Thay đổi chức năng () {} để chế biến biến địa phương 'nop'
  • Thay đổi obj.constructor kiểu kiểm tra để typeof (obj)
  • Thay đổi Perf kiểm tra để sử dụng exit ()
  • lỗi Processing.js Thay đổi để ném thay vì in để tinylog
  • kiểm tra bộ kiểm tra hoạt hình Chuyển đổi sang kiểm tra ref
  • đơn vị xét nghiệm XmlElement Chuyển đổi sang sử dụng XMLElement.parse (string) thay vì XmlElement (string)
  • Cố định rõ nét không hoạt động đúng khi bất kỳ biến đổi đã được áp dụng cho các bản phác thảo
  • Cố định khai chữ CSS khi sử dụng phông SVG
  • Cố định mặc định class dọc trong textMode (halign, valign) để CƠ
  • Cố định equalsIgnoreCase sử dụng toLowerCase hơn là Regex (// i)
  • Cố định giả-dom.js trả lại vải như nhau mỗi lần createElement được gọi là
  • font chữ cố định (textAscent, textDescent, vv.)
  • phông chữ cố định tải trước không kiểm tra xem một quy tắc @ font-face đã tồn tại
  • Sửa lỗi font chữ tải trước sử dụng tinyfont
  • Sửa lỗi font chữ trích dẫn lỗi trong computeFontMetrics
  • HashMap.values ​​cố định () để nó trả về một ArrayList
  • Cố định hex #FFFFFF đen không được chuyển đổi sang một int đúng
  • chức năng HSB Cố định bỏ qua colorMode nhiều trong màu xám
  • Cố định httpd.py webserver được đa luồng và MSIE tương thích
  • Cố định hình ảnh () không làm việc trong chế độ 3D
  • Cố định lerpColor tạo ra giá trị không chính xác trong chế độ HSB màu
  • Cố định phát hành make-file tạo ra các tập tin tạm thời trong thư mục sai

  • Kiểm tra
  • Cố định mandelbrot.pde và histogram.pde ref

là gì mới trong phiên bản 1.2.3:

  • Thêm một lưu ý cho các bộ kiểm tra về Opera không Cursor
  • Thêm httpd.py để phân phối để chạy một máy chủ http địa phương để kiểm tra
  • quot Added Shiffman của &; Nature của Bộ luật & quot; vào thử nghiệm phân tích bộ
  • Thêm hỗ trợ cho hash / url bookmark từ tải sketch
  • Added cả nội tuyến và tải bên ngoài mẫu để các ví dụ example.html
  • Thêm sự kiện móc JavaScript để phác thảo
  • Thay đổi Processing.logger lại tinyLogLite
  • Thay đổi các thuộc tính kịch bản được sử dụng để nhắm mục tiêu một canvas từ dữ liệu mục tiêu để xử lý dữ liệu mục tiêu
  • test Chuyển Đổi suite # 113 và # 114 ref kiểm tra
  • Chuyển Đổi README để README.md
  • kiểm tra ref Chuyển Đổi để có hòa hợp với vòng exit () trong đó
  • Tạo bài kiểm tra ref SVG
  • Tạo đường cong * kiểm tra ref.
  • Tạo nền hơn () kiểm tra ref
  • tài liệu makefile tạo
  • xóa mã chết trong Processing.js
  • xóa biến không sử dụng và chức năng
  • Mở rộng cấu hình thử nghiệm bộ phần mềm cho hệ điều hành hơn / combo trình duyệt
  • Mở rộng lerp kiểm tra đơn vị ngoài r / g / b
  • Cố định xây dựng bản sao của ArrayList
  • Processing.js Cố định tiêu đề bao gồm loại hình phân phối
  • Cố định xử lý-helper để làm việc khi tạo thử nghiệm 3D sau khi kiểm tra 2D
  • Cố định điểm 3D để có strokeWeight () vào tài khoản
  • Cố định exit () để phát hành đúng sự kiện đang bị ràng buộc để phác thảo
  • cố định chia () vì vậy nó không phạm vi xung đột với các đối tượng thực hiện chức năng phân chia của mình
  • Cố định Kiểm tra bộ kiểm tra blur để nạp đúng hình ảnh thứ hai
  • Á hậu kiểm tra ref Cố định để nó có thể chạy lại mà không cần tải lại trang
  • Sửa lỗi phân tích cú pháp để tất cả các lớp trong một hệ thống phân cấp lớp sâu có được một cơ sở $
  • Á hậu kiểm tra ref cố định để sử dụng epsilonOverride giá trị toàn cầu khi cao hơn giá trị thử nghiệm chỉ định
  • Cố định không kiểm tra ref do lỗi điểm ảnh khác
  • Cố định xây dựng hệ thống để chạy làm cho check-lint như là một phần của make kiểm tra
  • test Cố định bộ # 56 alpha mặt nạ trên IE9 và Opera
  • Cố định helper xử lý việc nạp trước trong Firefox 4
  • kiểm tra ref cố định mà sử dụng văn bản
  • xử lý sự kiện cố định rò rỉ Processing.js
  • thông báo lỗi cố định khi các tập tin địa phương không thể được nạp
  • Á hậu kiểm tra ref cố định để đúng hình ảnh khác

  • Kiểm tra
  • Cố định ref thử nghiệm runner cho đúng loại hoàn thành
  • Cố định bộ kiểm tra và thử nghiệm runner ref để sử dụng minified vs. Processing.js đầy đủ trong bộ kiểm tra
  • Cố định Makefile được Windows thân thiện
  • pjs cố định, chỉ thị để làm việc khi có nhiều chỉ thị được quy định
  • Cố định xây dựng hệ thống để thêm số phiên bản và tiêu đề để Processing.js minified
  • Cố định xây dựng hệ thống mục tiêu để phát hành gây nên kiểm tra phát hành tự động
  • example.html cố định để sử dụng size () thay vì vải chiều rộng / chiều cao
  • hồi quy cố định từ # 1363
  • con đường cố định SVG & quot; m & quot; hồi quy tuyên bố
  • Cố định LoadImage () tham chiếu đến không đề cập đến ký applet
  • Cố định SVG hồi quy từ merge không
  • Cố định loadShape ()
  • Cố định Makefile để check-đóng cửa không chết giữa đường
  • Cố định PVector.set để không đặt z để xác định (NaN)
  • Cố định is3D regex trong thử ref
  • Cố định trường hợp nhạy trong ref tên tập tin SVG kiểm tra và thử nghiệm liên quan
  • Thực hiện fillStyle
  • Thực hiện chức năng __hashCode qua virtHashCode
  • Điều tra sự phù hợp của việc thực hiện các A3D Renderer
  • Đã chuyển các chức năng tiện ích (extendClassChain, defineProperty, ...) để defaultScope
  • refactored rotateZ vào phương pháp 2D và 3D
  • mag tái cơ cấu () để sử dụng chức năng args
  • đỉnh tái cơ cấu () để sử dụng chức năng args
  • dòng tái cơ cấu () để sử dụng chức năng args
  • Bỏ fixOperaCreateImageData ()
  • Bỏ fixOperaCreateImageData () trong runner thử nghiệm ref
  • chậm trễ xoá () từ tham khảo
  • Bỏ init và loadSketchFromSources từ phiên bản api của PJS
  • init.js Removed từ repo và / download
  • sử dụng Removed của eval (& quot; ... & quot;)
  • kiểm tra phân tích cú pháp không thể gỡ bỏ
  • Bỏ loadSketchFromSources trùng lặp và disableInit
  • Bỏ nop và eval_ từ danh sách đóng cửa arg toàn cầu
  • Bỏpjs minh bạch thị
  • Tính năng phục hồi để tải các bản phác thảo nội tuyến sau khi tình cờ xóa
  • Viết lại beginDraw và endDraw ý kiến ​​để giải thích rõ hơn sự hiện diện của họ

là gì mới trong phiên bản 1.2.1:

  • nền cố định () khi được gọi với 3 đối số.
  • Cố định sử dụngpjs thị minh bạch.
  • Updates để xây dựng hệ thống kiểm tra, phát hành.

là gì mới trong phiên bản 1.1.0:.

  • Hỗ trợ cho các sự kiện liên lạc trên các thiết bị iOS
  • mouseover và mouseout sự kiện đã được thêm vào để cho phép các sự kiện sẽ diễn ra khi người dùng nhập vào và để lại một tấm bạt.
  • Một PJS tùy đóng gói đã được tạo ra có thể lấy một bản phác thảo và gói nó cùng với thư viện, lột ra mã không cần thiết, giảm bớt nó, và tạo ra một tập tin .js cuối cùng đó là nhỏ hơn nhiều kích thước và trọng lượng nhẹ.
  • Một tùy chọn đã được thêm vào makefile cho phép bạn tạo ra một phiên bản duy nhất của API Processing.js.
  • Nhiều cập nhật trang web đã được thực hiện để các trang tài liệu tham khảo và tài liệu hướng dẫn.

là gì mới trong phiên bản 1.0.0:

  • Thêm tài liệu cấp nguồn cho các chức năng
  • trang tham khảo thêm cho các tính năng ngôn ngữ thiếu
  • Thêm sketchpad.cc vào danh sách các công cụ dev
  • Added saveFrame ()
  • Thêm tính năng PImage còn lại
  • tối ưu hóa tăng thời gian biên dịch cho các hằng số, chức năng, đóng cửa
  • Added PShapeSVG (XMLElemnt mới (svg string))
  • Thêm check cho thiếu sử dụng 'mới' để chế biến () gọi
  • Thêm test cho đúc và tiêu cực ints
  • Thêm dụ URL trỏ để kiểm tra bộ
  • Added Makefile mục tiêu cho các ví dụ đóng gói
  • wiki tạo cho processingjs.org
  • Tạo hướng dẫn bắt đầu nhanh cho chế biến và phát triển JavaScript
  • Cố định keyReleased nên nó không cháy khi phím được tổ chức xuống
  • neighborhood.html cố định
  • Cố định dịch () đặt hàng với nền cuộc gọi ()
  • Cố định vấn đề với loadStrings () để nó không loại bỏ ký tự cuối cùng
  • hoạt động ma trận cố định chạy trong thiết lập như vậy mà họ không được thiết lập lại trong trận hòa
  • cố định còn lại KNOWN-thất bại đó đã có thể cứu vãn
  • Cố định vấn đề với hiệu suất Image () chức năng khi mặt nạ và màu không được chỉ định
  • Cố định vấn đề hiệu suất với văn bản $ line
  • Cố định SVG để làm việc đúng với độ rộng âm
  • Cố định PShapeSVG / PShape phải được công khai
  • Sửa chữa để cho phép WebKit để tải các bản phác thảo 3D
  • Cố định PImage.mask để làm việc với các đối tượng được tạo ra bởi PGraphics.get
  • Sửa chữa để hỗ trợ IE9
  • Sửa lỗi phân tích cú pháp để chấp nhận thêm float định dạng chữ
  • vấn đề hiệu suất cố định với ArrayList
  • Cố định vấn đề với phương pháp trừu tượng
  • văn bản sửa lỗi 3D
  • giá trị mouseX / mouseY cố định để có thanh cuộn vào tài khoản
  • lỗi phân tích cú pháp cố định bằng các phương pháp xử lý phế thải
  • Cố định vấn đề với hiệu suất uniformMatrix và vertexAttributePointer
  • Cố định (int) đúc
  • Cố định không quyền lực-của-hai vấn đề load texture
  • Cố định tất cả quyền lực của hai phi hình ảnh trong cây nguồn
  • cố định ví dụ text-width trong Firefox và Ubuntu
  • phương pháp cố định gọi sử dụng này và siêu
  • js cố định linting vấn đề
  • Cố định runner thử nghiệm ref cho Uint8Array
  • Cố định Learning IDE lỗi tỷ lệ khung hình
  • Bỏ svn dirs từ cây nguồn
  • Cập nhật giả-dom.js cho curContext.setTransform
  • processingjs.org Cập nhật (nhiều bản sửa lỗi, cải chính)
  • tài liệu cập nhật cho LoadImage, requestImage,pjs preloading

Yêu cầu :

  • kích hoạt JavaScript về phía khách hàng
  • HTML 5 cho phép trình duyệt

Phần mềm khác của nhà phát triển John Resig

Social
Social

21 Jul 15

jQuery
jQuery

2 Oct 16

Sizzle
Sizzle

10 Feb 16

Ý kiến ​​để Processing.js

Bình luận không
Nhập bình luận
Bật hình ảnh!