После просмотра этого 3D-куба и эти треугольники какое-то время я начал задаваться вопросом, есть ли хорошая надежная графическая библиотека Javascript с базовой поддержкой 3D.
Любое предложение?
После просмотра этого 3D-куба и эти треугольники какое-то время я начал задаваться вопросом, есть ли хорошая надежная графическая библиотека Javascript с базовой поддержкой 3D.
Любое предложение?
Порт Джона Ресига библиотеки обработки для Javascript:
Я очень волнуюсь о Raphaël. Я использовал его в одном проекте, и он работает как шарм.
Flot - это чистая библиотека построения javascript для jQuery.
Вот несколько физических движков, написанных на javascript, которые имеют некоторые графические возможности.
http://blog.quantumstate.co.uk/javascript-physics-engine.html
Взгляните на dojox.gfx: docs, tests, demos (последние две ссылки на ночной снимок на тестовом сервере, оптимизированный для отладки, не для производства).
Он использует собственную графику: SVG, VML, Silverlight или Canvas — все, что доступно на клиенте, охватывающее все основные браузеры (IE, Firefox, Safari/Webkit, Opera).
Пока это 2D, его можно использовать в качестве основы для 3D-материалов. На самом деле есть библиотека, которая использует ее: dojox.gfx3d. Примеры (можно найти в тесты):
И для действительно авантюрных типов есть библиотека, сделанная для Dojo как часть Google Summer of Code 2008: True 3D. Очевидно, это намного быстрее, чем 2D/3D гибрид, и подходит для анимации жидкости. Вы можете исследовать его самостоятельно (предыдущая ссылка является общедоступным репозиторием Subversion), но следует предупредить: она работает только с Firefox и Opera со специальными надстройками 3D-графики от соответствующих поставщиков. В документации вы найдете все подробные сведения.
Удачи!
Ознакомьтесь с библиотекой Уолтера Цорна.
Элемент canvas html может быть лучшей поддержкой и используется как таковой во многих библиотеках (я знаю, что flot и processingjs, упомянутые sibblings, используют его)
Элемент canvas- это нижний уровень абстракции API, который может быть концептуально похож на Cairo или GDI