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

s

 
  

Open Source JavaScript API pro správu 2D a 3D souborů 

Zen-3d je javascriptová knihovna, která poskytuje WebGL renderery; Podporuje gama korekci, materiál čar, mapu nerovností, texturu dat, texturu kostí, kombinuje 2D a 3D prostřednictvím open-source JavaScript API.

Zen-3d je open source JavaScriptová knihovna, která poskytuje kompletní sadu funkcí pro vytváření a manipulaci s 3D/2D knihovnami. Knihovna obsahuje podporu několika důležitých funkcí, jako je okolní světlo pro odložené vykreslování, parametr shader material param refactor, podpora glTF UV transformace, strategie přizpůsobení 2D uživatelského rozhraní, podpora reflektoru, gama korekce, čárový materiál, podpora mapy nerovností, datová textura, kostní textura podpora, kombinace 2D a 3D, atribut WebGL a uniformy, přidání bodového kreslení, mapování stínů a mnoho dalších.

Knihovna Zen-3d poskytuje renderery WebGL. WebGL je JavaScript API, které podporuje vykreslování interaktivní 2D a 3D počítačové grafiky v libovolném kompatibilním webovém prohlížeči bez použití jakýchkoli zásuvných modulů. Za starých časů bylo velmi těžké vykreslit 3D CAD diagram na počítači. Nyní několik společností usilovně pracuje na tom, aby se s ním snadno manipulovalo, a využívají WebGL ke spuštění všeho v prohlížeči. Téměř každý moderní prohlížeč poskytuje podporu pro WebGL.

Previous Next

Začínáme se Zen-3d

Doporučený způsob instalace Zen-3d je pomocí NPM. Pro bezproblémovou instalaci použijte prosím následující příkazy.

Nainstalujte Zen-3d přes NPM

npm i zen-3d 

Vytvoření 3D kostky pomocí JavaScriptu

Open source knihovna Zen-3d obsahovala podporu pro vytváření krychle nebo nepravidelného čtyřúhelníku zadaných rozměrů. Musíte zadat šířku, výšku a hloubku kostky a zbytek bude snadno dokončen. Ke geometrii můžete přidat atributy, vytvořit klon geometrie, rozdělit geometrii do skupin, přidat skupinu k této geometrii, zkopírovat geometrii do druhé a mnoho dalšího.

Načítání a zpracování obrázků

Open source knihovna Zen-3d umožňuje vývojářům softwaru snadno načítat a zpracovávat obrázky v rámci jejich vlastních aplikací. Knihovna obsahuje několik funkcí pro zpracování obrázků, jako je čtení obrázku a Načítání obrázku přes URL. Musíte nastavit základní cestu nebo URL, ze které se mají načítat soubory. Tato funkce je velmi užitečná při načítání mnoha obrázků ze stejného adresáře.

Správa 3D scén

Open source knihovna Zen-3d poskytuje funkce pro vytváření a správu 3D scén pomocí příkazů JavaScriptu. Umožňuje vývojářům softwaru umístit objekty, světla a kamery. Zen-3d podporuje vykreslování scén a poskytuje několik funkcí, jako je vykreslování objektů do stínových map, kontrola rámečku před vykreslením objektu, shromažďování informací o světlech, transformace matice, automatický výpočet polohy matice, definování rodiče objektu ve scéně, objektový lokální rotace, definovat pořadí vykreslování objektů grafu scény a mnoho dalších.

 Čeština