1. Məhsullar
  2.   3D
  3.   JavaScript
  4.   Zen-3d

s

 
  

2D və 3D Faylları İdarə etmək üçün Açıq Mənbəli JavaScript API 

Zen-3d WebGL rendererlərini təmin edən javascript kitabxanasıdır; O, qamma korreksiyasını, xətt materialını, qabar xəritəsini, məlumat teksturasını, sümük toxumasını dəstəkləyir, açıq mənbəli JavaScript API vasitəsilə 2D və 3D-ni birləşdirir.

Zen-3d, 3D/2D kitabxanalarının yaradılması və idarə edilməsi üçün tam funksiyalar dəstini təmin edən açıq mənbəli JavaScript kitabxanasıdır. Kitabxanaya təxirə salınmış render üçün mühit işığı, şader materialının parametr refaktoru, glTF UV transformasiyası dəstəyi, 2D UI uyğunlaşma strategiyası, diqqət mərkəzinə dəstək, qamma korreksiyası, xətt materialı, qabar xəritə dəstəyi, məlumat teksturası, sümük toxuması kimi bir neçə vacib funksiyaya dəstək daxildir. dəstək, 2D və 3D, WebGL atributunu və uniformaları birləşdirin, nöqtə çəkilişi, kölgə xəritəsi və sair əlavə edin.

Zen-3d kitabxanası WebGL rendererlərini təmin edir. WebGL hər hansı plaginlərdən istifadə etmədən istənilən uyğun veb brauzer daxilində interaktiv 2D və 3D kompüter qrafikasının göstərilməsini dəstəkləyən JavaScript API-dir. Köhnə günlərdə kompüterdə 3D CAD diaqramını göstərmək çox çətin idi. İndi bir neçə şirkət onu idarə etməyi asanlaşdırmaq üçün çox çalışır və hər şeyi brauzerdə işlətmək üçün WebGL-dən istifadə edir. Demək olar ki, hər bir müasir brauzer WebGL üçün dəstək verir.

Previous Next

Zen-3d ilə işə başlamaq

Zen-3d quraşdırmanın tövsiyə olunan yolu NPM-dən istifadə etməkdir. Düzgün quraşdırma üçün aşağıdakı əmrlərdən istifadə edin.

NPM vasitəsilə Zen-3d quraşdırın

npm i zen-3d 

JavaScript vasitəsilə 3D Cube yaratmaq

Açıq mənbəli Zen-3d kitabxanası təqdim olunan ölçülərdən bir kub və ya nizamsız dördbucaq yaratmaq üçün dəstəyi ehtiva edir. Kubun genişliyini, hündürlüyünü və dərinliyini təmin etməlisiniz və qalanları asanlıqla tamamlanacaq. Siz həndəsəyə atributlar əlavə edə, həndəsə klonunu yarada, həndəsəni qruplara ayıra, bu həndəsəyə qrup əlavə edə, həndəsəni digərinə kopyalaya və s. edə bilərsiniz.

Şəkillərin yüklənməsi və işlənməsi

Açıq mənbəli Zen-3d kitabxanası proqram tərtibatçılarına öz tətbiqləri daxilində şəkilləri asanlıqla yükləməyə və emal etməyə imkan verir. Kitabxana, təsvirin oxunması və URL vasitəsilə şəklin yüklənməsi kimi təsvirin işlənməsi üçün bir sıra funksiyaları ehtiva edir. Faylları yükləmək üçün əsas yolu və ya URL-i təyin etməlisiniz. Eyni kataloqdan çoxlu şəkilləri yükləyərkən funksiya çox faydalıdır.

3D Səhnə İdarəetmə

Açıq mənbəli Zen-3d kitabxanası JavaScript əmrlərindən istifadə edərək içəridə 3D Səhnənin yaradılması və idarə edilməsi üçün funksionallıq təmin etmişdir. O, proqram tərtibatçılarına obyektləri, işıqları və kameraları yerləşdirməyə imkan verir. Zen-3d Səhnələrin göstərilməsini dəstəkləyir və obyektlərin kölgə xəritələrində göstərilməsi, obyekti göstərməzdən əvvəl çərçivənin yoxlanılması, işıqlar haqqında məlumatın toplanması, matrisin dəyişdirilməsi, matrisin mövqeyinin avtomatik hesablanması, səhnədəki Obyektin əsas hissəsinin müəyyən edilməsi, Obyektin yerli fırlanma, səhnə qrafiki obyektlərinin göstərilmə qaydasını müəyyənləşdirin və daha çox.

 Azəri