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

s

 
  

Open Source JavaScript API til administration af 2D- og 3D-filer 

Zen-3d er et javascript-bibliotek, der leverer WebGL-renderere; Den understøtter gammakorrektion, linjemateriale, bump map, datatekstur, knogletekstur, kombinerer 2D og 3D via open source JavaScript API.

Zen-3d er et open source JavaScript-bibliotek, der giver et komplet sæt funktioner til oprettelse og håndtering af 3D/2D-biblioteker. Biblioteket har inkluderet understøttelse af flere vigtige funktioner såsom omgivende lys til udskudt gengivelse, shader materiale param refactor, glTF UV transformation support, 2D UI tilpasningsstrategi, spotlight support, gamma korrektion, linjemateriale, bump map support, datatekstur, knogletekstur understøtte, kombinere 2D og 3D, WebGL-attributter og uniformer, tilføje punkttegning, skyggekortlægning og mange flere.

Biblioteket Zen-3d leverer WebGL-renderere. WebGL er en JavaScript API, der understøtter gengivelse af interaktiv 2D- og 3D-computergrafik i enhver kompatibel webbrowser uden brug af plug-ins. I gamle dage var det meget svært at gengive et 3D CAD-diagram på en computer. Nu arbejder flere virksomheder hårdt på at gøre det nemt at håndtere og gør brug af WebGL for at køre alt i browseren. Næsten alle moderne browsere understøtter WebGL.

Previous Next

Kom godt i gang med Zen-3d

Den anbefalede måde at installere Zen-3d på er ved at bruge NPM. Brug venligst følgende kommandoer for en problemfri installation.

Installer Zen-3d via NPM

npm i zen-3d 

Oprettelse af en 3D-terning via JavaScript

Open source Zen-3d-biblioteket har inkluderet støtte til at skabe en terning eller uregelmæssig firkant med de angivne dimensioner. Du skal angive bredden, højden og dybden af kuben, og resten vil nemt blive færdiggjort. Du kan tilføje attributter til geometri, oprette en klon af geometri, opdele geometrien i grupper, tilføje en gruppe til denne geometri, kopiere geometri til den anden og mange flere.

Indlæsning og behandling af billeder

Open source Zen-3d-biblioteket giver softwareudviklere mulighed for nemt at indlæse og behandle billeder i deres egne applikationer. Biblioteket har inkluderet flere funktioner til billedbehandling såsom at læse billede og indlæse billede via URL. Du skal indstille basisstien eller URL'en, hvorfra du vil indlæse filer. Funktionen er meget nyttig, mens du indlæser mange billeder fra den samme mappe.

3D Scene Management

Open source Zen-3d-biblioteket har leveret funktionalitet til 3D-sceneoprettelse og -styring inde ved hjælp af JavaScript-kommandoer. Det giver softwareudviklere mulighed for at placere objekter, lys og kameraer. Zen-3d understøtter gengivelse af scener og har leveret adskillige funktioner, såsom gengivelse af objekter til skyggekort, kontrol af rammen før gengivelse af objektet, indsamling af lysinfo, transformation af matrix, automatisk beregning af matrixpositionen, definering af objektets forælder i scenen, objektets lokal rotation, definere gengivelsesrækkefølge for scenegrafobjekter og mange flere.

 Dansk