2010-09-24 35 views
5

Có khung công tác mã nguồn mở để cho phép hiển thị thời gian thực các đa giác được kết cấu không? Tôi muốn hiển thị ảnh trong không gian 3d. Tôi không cần nhiều đa giác (ít hơn 100, nhưng càng nhiều càng tốt, tất nhiên)Có khung công tác mã nguồn mở cho canvas 3D không?

Trả lời

7
+0

WebGL, trông tuyệt vời và tôi không thể đợi nó được chấp nhận, nhưng tôi nên đề cập đến bất kỳ khung nào cần phải có và làm việc hôm nay –

+0

WebGL có sẵn và làm việc cho các ứng dụng bạn đã chỉ định. – aglassman

+2

Chỉ cần nhận ra câu hỏi này là ba tuổi ... = P – aglassman

2

Webkit's 3d transitions for CSS3 are hardware rendered on some browsers (Chrome, phiên bản mới hơn của Mobile Safari cho iOS) do đó làm cho 3d canvas animations cũng hardwareaccelerated (đây là tôi nghĩ cách Google gets it's scaling to work trên iOS).

Đây không phải là nguồn mở nhưng nó sẽ giúp bạn có được canvas 3D và trên một số nền tảng, hiệu suất tuyệt vời.

+2

Các transistions 3d dường như chỉ thực sự được hỗ trợ trong Safari. Tôi thấy rằng chrome được cho là để hỗ trợ nó, nhưng phiên bản mới nhất (6.0.4.472.63) không hiển thị chúng đúng cách. Ví dụ: xem liên kết này trong safari và chrome: http://webkit.org/blog-files/3d-transforms/morphing-cubes.html –

+0

Có thể bạn đang ở đó –

0

Hãy xem http://processingjs.org.

Wikipedia-Quote:

Processing.js sử dụng JavaScript để render 2D và 3D nội dung trên các yếu tố canvas HTML , và được hỗ trợ bởi các trình duyệt mà đã thực hiện yếu tố này (phiên bản mới nhất của Mozilla Firefox, Opera , Internet Explorer 9, Safari và Google Chrome).

Các vấn đề liên quan