The challenge of modeling and rendering required for high-quality 3D visuals leads to the use of new environments. Working with web browsers and allowing real-time interaction, 3D graphic libraries have become platforms where design and software can be executed together. The aim of the study is to explore the usage ways of the web environment, and their potentials in 3D visualization. After examination of declarative and imperative classification in 3D graphics, the focus is on the WebGL standard, which is imperative and has recently come to prominence in web application and content production. In this context, discussed approaches towards the usage of interactive 3D web graphics in the representation process of designs are: 1. We examined web graphics libraries that allow real-time interaction and 3D modeling through scripting. 2.We focused on tools that are developed as plug-ins to 3D modeling programs on desktops and provide web integration. 3. We discussed the library-based editors which both offer models in a web browser and allow coding simultaneously. The general framework prepared in the study presents the use of these approaches in modeling, visualization, and presentation in the context of web graphics libraries and discusses their advantages and disadvantages. This discussion is a preliminary study of more comprehensive research that can be prepared for the development of next-generation desktop and web-based modeling approaches in the context of using web browsers as visualization media.
3D visualization 3D graphics web browsers real-time interaction
Yüksek kaliteli 3B imajların elde edilebildiği modelleme ve bilgisayar programlarında karşılaşılan işlem zorluğu, yeni platformların geliştirilmesini gerekli kılan önemli bir etkendir. Web tarayıcıları ile çalışan ve gerçek zamanlı etkileşime izin veren 3B grafik kitaplıkları, tasarım ve yazılımın birlikte yürütülebildiği platformlar haline gelmektedir. Bu çalışmanın amacı, web ortamının kullanım şekillerini ve 3B görselleştirmedeki potansiyellerini keşfetmektir. 3B grafiklerde bildirimsel ve zorunlu sınıflandırmanın incelenmesinden sonra, web uygulaması ve içerik üretiminde zorunlu olan ve son zamanlarda ön plana çıkan WebGL standardına odaklanılmaktadır. Bu bağlamda, tasarımların temsil sürecinde etkileşimli 3B web grafiklerinin kullanımına yönelik tartışılan yaklaşımlar şunlardır: 1. Gerçek zamanlı etkileşime ve komut dosyası aracılığıyla 3B modellemeye izin veren web grafiği kitaplıkları. 2. Web tarayıcılarından yararlanmanın ikinci yolu olarak, masaüstü bilgisayarlarda 3D modelleme programlarına eklenti olarak geliştirilen ve web entegrasyonu sağlayan araçlar. 3. Hem bir web tarayıcısında modeller sunan hem de eş zamanlı kodlamaya izin veren kütüphane tabanlı editörler incelenmiştir. Çalışmada hazırlanan genel çerçeve, bu yaklaşımların modelleme ve görselleştirme odaklı kullanımını web grafik kütüphaneleri bağlamında sunarak; avantaj ve dezavantajlarını ele almaktadır.
3B görselleştirme 3B grafikler web tarayıcıları gerçek zamanlı etkileşim
Birincil Dil | İngilizce |
---|---|
Konular | Bilgisayar Yazılımı |
Bölüm | Makaleler |
Yazarlar | |
Yayımlanma Tarihi | 31 Temmuz 2022 |
Gönderilme Tarihi | 14 Şubat 2022 |
Yayımlandığı Sayı | Yıl 2022 |