1. Producten
  2.   3D
  3.   JavaScript
  4.   Zen-3d

s

 
  

Open Source JavaScript API voor het beheren van 2D- en 3D-bestanden 

Zen-3d is een javascript-bibliotheek die WebGL-renderers biedt; Het ondersteunt gammacorrectie, lijnmateriaal, bumpmap, datatextuur, bottextuur, combineert 2D en 3D via open-source JavaScript API.

Zen-3d is een open source JavaScript-bibliotheek die een complete set functies biedt voor het maken en beheren van 3D/2D-bibliotheken. De bibliotheek biedt ondersteuning voor verschillende belangrijke functies, zoals omgevingslicht voor uitgestelde render, shader material param refactor, glTF UV-transform support, 2D UI adaptation strategy, spotlight support, gamma correction, line material, bump map support, data texture, bone texture ondersteuning, 2D en 3D combineren, WebGL-attributen en uniformen, punttekening, schaduwtoewijzing en nog veel meer toevoegen.

De bibliotheek Zen-3d biedt WebGL-renderers. WebGL is een JavaScript-API die de weergave van interactieve 2D- en 3D-computergraphics in elke compatibele webbrowser ondersteunt zonder het gebruik van plug-ins. Vroeger was het erg moeilijk om een 3D CAD-diagram op een computer weer te geven. Nu werken verschillende bedrijven er hard aan om het gebruiksvriendelijk te maken en maken ze gebruik van WebGL om alles in de browser te laten draaien. Bijna elke moderne browser biedt ondersteuning voor WebGL.

Previous Next

Aan de slag met Zen-3d

De aanbevolen manier om Zen-3d te installeren is door NPM te gebruiken. Gebruik de volgende commando's voor een vlotte installatie.

Installeer Zen-3d via NPM

npm i zen-3d 

Een 3D-kubus maken via JavaScript

De open source Zen-3d-bibliotheek biedt ondersteuning voor het maken van een kubus of onregelmatige vierhoek van de opgegeven afmetingen. U moet de breedte, hoogte en diepte van de kubus opgeven en de rest zal gemakkelijk worden voltooid. U kunt attributen aan geometrie toevoegen, een kloon van geometrie maken, de geometrie in groepen splitsen, een groep aan deze geometrie toevoegen, geometrie naar de andere kopiëren en nog veel meer.

Afbeeldingen laden en verwerken

Met de open source Zen-3d-bibliotheek kunnen softwareontwikkelaars eenvoudig afbeeldingen in hun eigen applicaties laden en verwerken. De bibliotheek heeft verschillende functies voor beeldverwerking opgenomen, zoals het lezen van een afbeelding en het laden van afbeelding via URL. U moet het basispad of de URL instellen van waaruit u bestanden wilt laden. De functie is erg handig terwijl u veel afbeeldingen uit dezelfde map laadt.

Beheer van 3D-scènes

De open source Zen-3d-bibliotheek biedt functionaliteit voor het maken en beheren van 3D-scènes met behulp van JavaScript-opdrachten. Hiermee kunnen softwareontwikkelaars objecten, lichten en camera's plaatsen. Zen-3d ondersteunt het renderen van scènes en heeft verschillende functies geboden, zoals het renderen van objecten in schaduwkaarten, het controleren van het frame voordat het object wordt gerenderd, het verzamelen van lichtinformatie, het transformeren van de matrix, het automatisch berekenen van de matrixpositie, het definiëren van de ouder van het object in de scène, het lokale rotatie, definieer de weergavevolgorde van scènegrafiekobjecten en nog veel meer.

 Dutch