3DMLW
| 3DMLW | |
|---|---|
| | |
| Тип | Язык описания страниц[вд] |
| Разработчик | 3D Technologies R&D |
| Написана на | C++ |
| Операционные системы | Windows 2000 / XP / Vista |
| Языки интерфейса | английский |
| Последняя версия | 1.0.4 (25 октября 2008) |
| Репозиторий | sourceforge.net/p/dmlw/c… |
| Лицензия | GPL |
| Сайт | 3dmlw.com |
3DMLW (на английском языке 3D Markup Language for Web) это базирующийся на XML формат файла для передачи в Интернете трёхмерного (3D) и двухмерного (2D) интерактивного содержания.
Для просмотра 3DMLW на компьютере должен быть установлен плагин 3DMLW, видеокарта должна поддерживать OpenGL. Плагин 3DMLW разработан фирмой «3D Technologies R&D» для наиболее распространённых веб-браузеров (Internet Explorer, Mozilla Firefox, Opera и т. д.).
Формат
3DMLW — это текстовый формат, основанный на XML версии 1.0. В 3DMLW 2D и 3D содержимое разделено, но они могут отображаться один поверх другого. 3DMLW поддерживает форматы .3ds, .obj, .an8 и .blend 3D моделей.
Файлы 3DMLW имеют расширение .3dmlw (например, auto.3dmlw). Подобно HTML, различные файлы 3DMLW можно объединять, и в формате 3DMLW можно добавить ссылку также и на файлы HTML.
Пример файла 3DMLW:
<?xml version='1.0' standalone='no'?>
<document>
<content2d>
<area width='200' height='100' color='#C0C0C0FF' texture='flower.png' />
</content2d>
<content3d id='content' camera='{#cam}'>
<camera id='cam' class='cam_rotation' y='10' z='40' viewy='10'/>
<box name='ground' width='100' height='2' depth='100' color='green' class='ground' />
<box name='dynamic' y='20' width='10' height='10' depth='10' color='blue' />
</content3d>
</document>
Плагин 3DMLW
Для отображения 3DMLW необходим или плагин для браузера, или самостоятельный 3DMLW браузер. Движок визуализации 3DMLW использует OpenGL — де-факто почти оптимальное решение для отображения 3D и 2D графики на персональном компьютере. 3D Technologies R&D (компания, разрабатывающая 3DMLW) анонсирует, что в ближайшем будущем также будет поддержка DirectX или других систем отображения 3D графики.
В настоящий момент доступен плагин 3DMLW для следующих браузеров: Internet Explorer, Mozilla Firefox, Opera, Google Chrome
Редактор 3DMLW
Quantum Hog — программа для создания и редактирования документов .3dmlw. На данный момент находится на стадии бета-тестирования, изначально поддерживает скелетную анимацию, движок частиц, файлы Blender и др.
Альтернативы
- VRML / X3D
- COLLADA — управляется Khronos Group
- O3D — разработан Google
- U3D — стандарт Ecma International ECMA-363
- VET — Viewpoint Experienced Technology (интерактивная технология 3D-визуализации)
Ссылки
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.