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

s

 
  

Avoimen lähdekoodin JavaScript-sovellusliittymä 2D- ja 3D-tiedostojen hallintaan 

Zen-3d on JavaScript-kirjasto, joka tarjoaa WebGL-hahmontajia; Se tukee gammakorjausta, viivamateriaalia, töyssykarttaa, datarakennetta, luukuviota, yhdistää 2D:n ja 3D:n avoimen lähdekoodin JavaScript API:n kautta.

Zen-3d on avoimen lähdekoodin JavaScript-kirjasto, joka tarjoaa täydellisen joukon ominaisuuksia 3D/2D-kirjastojen luomiseen ja käsittelyyn. Kirjasto on sisältänyt tuen useille tärkeille ominaisuuksille, kuten ympäristön valo viivästetylle renderöinnille, varjostusmateriaaliparametrin heijastustekijä, glTF UV-muunnostuki, 2D UI -sovitusstrategia, spotlight-tuki, gammakorjaus, viivamateriaali, töyssykartan tuki, datarakenne, luun rakenne tuki, yhdistä 2D ja 3D, WebGL-attribuutti ja univormut, lisää pistepiirto, varjokartoitus ja paljon muuta.

Kirjasto Zen-3d tarjoaa WebGL-renderöijät. WebGL on JavaScript API, joka tukee interaktiivisen 2D- ja 3D-tietokonegrafiikkaa missä tahansa yhteensopivassa verkkoselaimessa ilman lisäosien käyttöä. Ennen vanhaan oli erittäin vaikeaa tehdä 3D-CAD-kaavio tietokoneella. Nyt useat yritykset tekevät lujasti töitä helpottaakseen sen käsittelyä ja käyttävät WebGL:ää ajaakseen kaikkea selaimessa. Melkein jokainen nykyaikainen selain tukee WebGL:ää.

Previous Next

Zen-3d:n käytön aloittaminen

Suositeltu tapa asentaa Zen-3d on käyttää NPM:ää. Käytä seuraavia komentoja sujuvaa asennusta varten.

Asenna Zen-3d NPM:n kautta

npm i zen-3d 

3D-kuution luominen JavaScriptin avulla

Avoimen lähdekoodin Zen-3d-kirjasto sisältää tuen kuution tai epäsäännöllisen nelikulmion luomiseen toimitetuista mitoista. Sinun on annettava kuution leveys, korkeus ja syvyys, ja loput on helppo täydentää. Voit lisätä attribuutteja geometriaan, luoda kloonin geometriasta, jakaa geometrian ryhmiin, lisätä ryhmän tähän geometriaan, kopioida geometrian toiseen ja paljon muuta.

Kuvien lataus ja käsittely

Avoimen lähdekoodin Zen-3d-kirjaston avulla ohjelmistokehittäjät voivat helposti ladata ja käsitellä kuvia omissa sovelluksissaan. Kirjastossa on useita kuvankäsittelyominaisuuksia, kuten kuvan lukeminen ja kuvan lataaminen URL-osoitteen kautta. Sinun on asetettava peruspolku tai URL-osoite, josta tiedostot ladataan. Ominaisuus on erittäin hyödyllinen, kun lataat useita kuvia samasta hakemistosta.

3D Scene Management

Avoimen lähdekoodin Zen-3d-kirjasto on tarjonnut toimintoja 3D-näkymän luomiseen ja hallintaan JavaScript-komentojen avulla. Sen avulla ohjelmistokehittäjät voivat sijoittaa esineitä, valoja ja kameroita. Zen-3d tukee Scenes renderöintiä ja on tarjonnut useita ominaisuuksia, kuten objektien renderöinnin varjokartoiksi, kehyksen tarkistaminen ennen objektin renderöimistä, valotietojen kerääminen, matriisin muuntaminen, matriisin sijainnin automaattinen laskeminen, Objektin ylätason määrittäminen kohtauksessa, Objektin paikallista kiertoa, määrittää kohtauskaavioobjektien renderöintijärjestystä ja paljon muuta.

 Suomen