Extensible 3D Graphics (X3D)

Schrijver: John Stephens
Datum Van Creatie: 2 Januari 2021
Updatedatum: 29 Juni- 2024
Anonim
Extensible 3D (X3D) Volume Rendering
Video: Extensible 3D (X3D) Volume Rendering

Inhoud

Definitie - Wat betekent Extensible 3D Graphics (X3D)?

Extensible 3-Dimensional (X3D) Graphics is de open internationale standaard voor 3D-graphics op internet. Geavanceerde en eenvoudige 3D-modellen kunnen met X3D worden gebouwd. X3D heeft de mogelijkheid om geanimeerde objecten vanuit verschillende gezichtspunten weer te geven, waardoor gebruikersinteractie en inzicht mogelijk zijn. X3D-modellen kunnen verder worden gecombineerd en verbonden voor het ontwerpen van geavanceerde 3D-virtuele omgevingen die op internet werken.


X3D is compatibel met andere open-source standaarden zoals DOM, XML, XPath, etc.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Extensible 3D Graphics (X3D)

X3D is een op XML gebaseerde bestandsindeling voor het weergeven van 3D-afbeeldingen op internet. X3D heeft de volgende kenmerken:

  • Superieure applicatieprogrammeerinterfaces (API's)
  • Uitbreidingen van zijn voorganger, de Virtual Reality Modeling Language (VRML), bijvoorbeeld, CAD-mogelijkheden, humanoïde animatie, NURBS, geospatial, etc.
  • Mogelijkheid om een ​​scène te coderen met behulp van een XML-syntaxis naast de Open Inventor-achtige syntaxis van VRML97
  • Ondersteuning voor multi-ure en multi-stage rendering
  • Ondersteuning voor arcering met normale kaart en lichtmap
  • Ondersteuning voor uitgestelde rendering-architectuur
  • Mogelijkheid om cascaded shadow mapping (CSM), schermruimte omgevingsocclusie (SSAO), evenals real-time omgevingsreflectie / verlichting te importeren
  • Hiermee kunnen gebruikers profiteren van optimalisaties zoals binaire ruimteverdeling van bomen / quadtrees / octtrees of ruiming in de scène Extensible 3D Graphics

X3D specificeert verschillende profielen voor verschillende niveaus, waaronder X3D Interchange, X3D Core, X3D Interactive, X3D Immersive, X3D CADInterchange en X3D Full.


Er zijn tal van softwareprogramma's die X3D-bestanden native analyseren en interpreteren. Deze omvatten Blender, een 3D-grafische en animatie-editor, en Project Wonderland, de virtuele wereldclient van Sun Microsystems.

Een ander programma genaamd X3D-applet werkt in een browser en toont inhoud in 3-D, gebruikmakend van OpenGL 3-D grafische technologie. X3D-applet kan X3D-inhoud weergeven in meerdere browsers op meerdere besturingssystemen.

In de jaren 2000 hebben verschillende organisaties, waaronder Bitmanagement, het kwaliteitsniveau van de virtuele X3D-effecten verbeterd zodat deze overeenkomen met die van DirectX 9.0c, maar ten koste van het gebruik van eigen oplossingen. Alle belangrijke functies, waaronder gamemodellering, zijn al voltooid.