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

s

 
  

Open Source JavaScript API for administrasjon av 2D- og 3D-filer 

Zen-3d er et javascript-bibliotek som gir WebGL-renderere; Den støtter gammakorreksjon, linjemateriale, bump map, datatekstur, beintekstur, kombinerer 2D og 3D via åpen kildekode JavaScript API.

Zen-3d er et JavaScript-bibliotek med åpen kildekode som gir et komplett sett med funksjoner for å lage og håndtere 3D/2D-biblioteker. Biblioteket har inkludert støtte for flere viktige funksjoner som omgivelseslys for utsatt gjengivelse, shader material param refactor, glTF UV transform støtte, 2D UI tilpasning strategi, spotlight støtte, gamma korreksjon, linje materiale, bump map støtte, data tekstur, bein tekstur støtte, kombiner 2D og 3D, WebGL-attributter og uniformer, legg til punkttegning, skyggekartlegging og mange flere.

Biblioteket Zen-3d gir WebGL-renderere. WebGL er et JavaScript API som støtter gjengivelse av interaktiv 2D- og 3D-datagrafikk i en hvilken som helst kompatibel nettleser uten bruk av plug-ins. I gamle dager var det veldig vanskelig å gjengi et 3D CAD-diagram på en datamaskin. Nå jobber flere selskaper hardt for å gjøre det enkelt å håndtere og benytter seg av WebGL for å kjøre alt i nettleseren. Nesten alle moderne nettlesere gir støtte for WebGL.

Previous Next

Komme i gang med Zen-3d

Den anbefalte måten å installere Zen-3d på er å bruke NPM. Bruk følgende kommandoer for en jevn installasjon.

Installer Zen-3d via NPM

npm i zen-3d 

Opprette en 3D-kube via JavaScript

Open source Zen-3d-biblioteket har inkludert støtte for å lage en kube eller uregelmessig firkant av dimensjonene som er oppgitt. Du må oppgi bredden, høyden og dybden på kuben, og resten blir lett fullført. Du kan legge til attributter til geometri, lage en klone av geometri, dele geometrien i grupper, legge til en gruppe til denne geometrien, kopiere geometri til den andre og mange flere.

Laste inn og behandle bilder

Zen-3d-biblioteket med åpen kildekode lar programvareutviklere enkelt laste og behandle bilder i sine egne applikasjoner. Biblioteket har inkludert flere funksjoner for bildebehandling som lesing av bilde og Laste bilde via URL. Du må angi basisbanen eller URL-adressen som du vil laste inn filer fra. Funksjonen er veldig nyttig mens du laster inn mange bilder fra samme katalog.

3D Scene Management

Zen-3d-biblioteket med åpen kildekode har gitt funksjonalitet for opprettelse og administrasjon av 3D-scener ved hjelp av JavaScript-kommandoer. Det lar programvareutviklere plassere objekter, lys og kameraer. Zen-3d støtter gjengivelse av scener og har gitt flere funksjoner, som å gjengi objekter til skyggekart, sjekke rammen før gjengivelse av objektet, samle lysinformasjon, transformere matrise, automatisk beregne matriseposisjonen, definere objektets overordnede i scenen, objektets lokal rotasjon, definer gjengivelsesrekkefølge for scenegrafobjekter og mange flere.

 Norsk