3DMLW
Limbaj de marcare 3D pentru web | |
---|---|
Autor | |
Data de origine | |
Ultima versiune | 1.0 |
Utilizare | |
MIMA | |
Extensii comune | .3dmlw |
Influențată de | XML standard 1.0 |
Implementare referință | |
Site-ul web | http://www.3dmlw.com/ |
În câmpul IT 3DMLW ( 3D Markup Language for Web ) este un limbaj de markup bazat pe standardul XML 1.0. Pentru vizualizarea corectă a unui fișier .3dmlw este necesar să instalați un plug-in special , numit și 3DMLW.
3DMLW este propus de 3D Technologies R&D , cu scopul de a deveni un standard pentru vizualizarea 3D și 2D pe web. Această intenție este susținută de faptul că plug-in-ul care urmează să fie instalat, produs tot de Technologies R&D , nu necesită un nivel ridicat performanța hardware și poate fi utilizat și pe mașini care au caracteristici de sistem destul de slabe.
Plug-in-ul este un produs open source și multiplataforma , deoarece se bazează pe OpenGL pentru redare . O alegere obligatorie, având în vedere că OpenGL reprezintă standardul de facto pentru acest tip de tehnologie.
Exemplu
Un exemplu de fișier .3dmlw este:
<? xml version = '1.0' standalone = 'nu'?>
<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>
linkuri externe
- Site-ul oficial , pe 3dmlw.com . Adus la 18 decembrie 2015 (arhivat din original la 21 aprilie 2008) .