Grafica 3D extensibilă (X3D)

Autor: John Stephens
Data Creației: 2 Ianuarie 2021
Data Actualizării: 19 Mai 2024
Anonim
Web3D and X3D Introduction
Video: Web3D and X3D Introduction

Conţinut

Definiție - Ce înseamnă Grafica 3D Extensibilă (X3D)?

Grafica extensibilă în 3 dimensiuni (X3D) este standardul internațional deschis pentru graficele tridimensionale de pe internet. Modele 3-D sofisticate și simple pot fi construite folosind X3D. X3D are capacitatea de a afișa obiecte animate din diverse puncte de vedere, ceea ce permite interacțiunea și intuirea utilizatorului. Modelele X3D pot fi combinate și conectate în continuare pentru proiectarea unor medii virtuale avansate 3-D care funcționează pe web.


X3D este compatibil cu alte standarde open-source, cum ar fi DOM, XML, XPath etc.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică graficele 3D extensibile (X3D)

X3D este un format de fișier bazat pe XML pentru a reprezenta graficele 3-D pe Internet. X3D are următoarele caracteristici:

  • Interfețe superioare de programare a aplicațiilor (API)
  • Extensii la predecesorul său, limbajul de modelare a realității virtuale (VRML), de exemplu, capabilități CAD, animație umanoidă, NURBS, geospatial etc.
  • Posibilitatea de a codifica o scenă folosind o sintaxă XML pe lângă sintaxa Open Inventor asemănătoare VRML97
  • Suport pentru randare multi-ure și în mai multe etape
  • Suport pentru umbrire cu hartă normală și hartă ușoară
  • Suport pentru arhitectură de redare amânată
  • Posibilitatea de a importa maparea umbrelor în cascadă (CSM), ocluzia spațială a ecranului (SSAO), precum și reflectarea / iluminarea mediului în timp real
  • Permite utilizatorilor să beneficieze de optimizări, cum ar fi arborii de compartimentare spațiu binar / cvadratele / octarete sau sacrificarea în scena grafică 3D extensibilă

X3D specifică diferite profiluri pentru diferite niveluri de capacitate, care includ X3D Interchange, X3D Core, X3D Interactive, X3D Immersive, X3D CADInterchange și X3D Full.


Există o mulțime de programe software care analizează și interpretează în mod fișier X3D fișiere. Acestea includ Blender, un editor de grafică și animație 3-D și Project Wonderland, clientul Lumii virtuale Sun Microsystems.

Un alt program numit applet X3D funcționează în cadrul unui browser și arată conținut în 3-D, folosind tehnologia grafică OpenGL 3-D. Aplicația X3D poate afișa conținut X3D în mai multe browsere pe mai multe sisteme de operare.

În anii 2000, diverse organizații, inclusiv Bitmanagement, au îmbunătățit nivelul de calitate al efectelor virtuale X3Ds pentru a se potrivi cu cel al DirectX 9.0c, dar cu costul utilizării soluțiilor proprii. Toate caracteristicile cheie, inclusiv modelarea jocului, au fost deja finalizate.