s

 
  

2B ve 3B Dosyaları Yönetmek için Açık Kaynak JavaScript API'sı 

Zen-3d, WebGL oluşturucular sağlayan bir javascript kitaplığıdır; Gama düzeltmeyi, çizgi malzemesini, çarpma haritasını, veri dokusunu, kemik dokusunu destekler, açık kaynaklı JavaScript API aracılığıyla 2D ve 3D'yi birleştirir.

Zen-3d, 3B/2B kitaplıkları oluşturmak ve işlemek için eksiksiz bir dizi özellik sağlayan açık kaynaklı bir JavaScript kitaplığıdır. Kitaplık, ertelenmiş işleme için ortam ışığı, gölgelendirici materyali param refactor, glTF UV dönüşümü desteği, 2D UI uyarlama stratejisi, spot ışığı desteği, gama düzeltme, çizgi malzemesi, çarpma haritası desteği, veri dokusu, kemik dokusu gibi birçok önemli özellik için destek içeriyor destekleyin, 2B ve 3B'yi, WebGL özniteliklerini ve üniformaları birleştirin, nokta çizimi, gölge eşleme ve daha fazlasını ekleyin.

Zen-3d kitaplığı, WebGL oluşturucuları sağlar. WebGL, herhangi bir eklenti kullanmadan herhangi bir uyumlu web tarayıcısında etkileşimli 2D ve 3D bilgisayar grafiklerinin oluşturulmasını destekleyen bir JavaScript API'sidir. Eski günlerde bilgisayarda 3D CAD diyagramı oluşturmak çok zordu. Şimdi birkaç şirket, kullanımı kolaylaştırmak için çok çalışıyor ve her şeyi tarayıcıda çalıştırmak için WebGL'den yararlanıyor. Hemen hemen her modern tarayıcı WebGL için destek sağlar.

Previous Next

Zen-3d'ye Başlarken

Zen-3d'yi kurmanın önerilen yolu NPM kullanmaktır. Sorunsuz bir kurulum için lütfen aşağıdaki komutları kullanın.

Zen-3d'yi NPM ile kurun

npm i zen-3d 

JavaScript ile 3D Küp Oluşturma

Açık kaynaklı Zen-3d kitaplığı, sağlanan boyutlarda bir küp veya düzensiz dörtgen oluşturma desteği içeriyor. Küpün genişliğini, yüksekliğini ve derinliğini sağlamanız gerekir, gerisi kolayca tamamlanacaktır. Geometriye nitelikler ekleyebilir, bir Geometri klonu oluşturabilir, Geometriyi gruplara ayırabilir, Bu geometriye bir grup ekleyebilir, geometriyi diğerine kopyalayabilir ve çok daha fazlasını yapabilirsiniz.

Görüntüleri Yükleme ve İşleme

Açık kaynaklı Zen-3d kitaplığı, yazılım geliştiricilerin görüntüleri kendi uygulamaları içinde kolayca yüklemelerine ve işlemelerine olanak tanır. Kitaplık, resim okuma ve URL yoluyla resim yükleme gibi resim işleme için çeşitli özellikler içeriyor. Dosyaların yükleneceği temel yolu veya URL'yi ayarlamanız gerekir. Aynı dizinden birçok resim yüklerken bu özellik çok faydalıdır.

3D Sahne Yönetimi

Açık kaynaklı Zen-3d kitaplığı, JavaScript komutlarını kullanarak 3B Sahne oluşturma ve yönetimi için işlevsellik sağlamıştır. Yazılım geliştiricilerin nesneleri, ışıkları ve kameraları yerleştirmesine olanak tanır. Zen-3d, Sahneler oluşturmayı destekler ve nesneleri gölge haritalarına dönüştürme, nesneyi oluşturmadan önce çerçeveyi kontrol etme, ışık bilgilerini toplama, matrisi dönüştürme, matris konumunu otomatik olarak hesaplama, Nesnenin sahnede üst öğesini tanımlama, Nesnenin yerel döndürme, sahne grafiği nesnelerinin oluşturma sırasını tanımlama ve çok daha fazlası.

 Türkçe