Yeniden Kullanılabilir Dosya Formatı – Eğitim – Essay – Ödev – Tez – Makale – Çeviri – Tez Yazdırma -Tez
Yeniden Kullanılabilir Dosya Formatı
Bilgisayarların ve bilgisayar ağlarının ilerlemesi, sıradan insanların çok kullanıcılı 3B sanal ortamları deneyimlemesini sağladı. Birçok kişi zaten sanal ortamda oyun oynamıştır ve sanal ortamın sunduğu bu dünyaya ilgi duymaktadır. Çünkü sanal ortamların gerçekliği ve değişkenliği insanı sıkmıyor. Ağ oyunlarının bu özellikleri, eğitim sistemlerinde öğrencilerin dikkatini çekmek için gereklidir.
ARCS motivasyon modeli, öğrenme motivasyonunu artıran öğretim materyalleri oluşturmak için kullanışlıdır. Bu model “Dikkat”, “İlgililik”, “Güven” ve “Memnuniyet” öğelerini içerir. Ayrıca, “Dikkat”, “Algısal Uyarılma”, “Sorgulama Uyarılması” ve “Değişkenlik” öğelerini içerir. Özellikle “Algısal Uyarılma” ve “Değişkenlik”, sanal ortamda hareket eden 3B nesneler tarafından yönlendirilebilir.
Hareketli 3B nesneler, 2. bölümde bahsedildiği gibi önemlidir, ancak bu hareketli 3B nesneleri yaratabilecek çok az tasarımcı ve programcı vardır. Olsaydı, çok çaba ve zaman gerekir. Bu nedenle, bu çabaları ve süreleri azaltmak için Acerola3D dosya biçimini önerdik.
Ve Acerola3D, programcıların hareketli 3B nesneleri kolayca yeniden kullanmasını sağlar. VESMA adında çok kullanıcılı bir 3B eğitim sanal ortamı geliştirdik. Bu yazıda, Acerola3D kullanarak VESMA’da hareketli 3B nesneler oluşturduk ve kullanılabilirliğini inceledik.
Eğitim Bilgisayar Sistemindeki Hareketli 3B Nesneler
Hareketli 3 boyutlu nesneleri konu alan birçok araştırma bulunmaktadır. Aşağıdaki araştırmalar hareketli 3B nesnelerin önemini göstermektedir.
3D-IES(3D Interactive Education System), üretilmiş bir 3D eğitim sanal ortamıdır. Bu sistem çeşitli durumlarda kullanılır. Örneğin, internet alışveriş merkezi veya kanser hastalarının ruh sağlığı hizmetleri vb.
Bu sistem, kullanıcıların çeşitli hareketler kullanarak iletişim kurmasını sağlar ve sözsüz iletişimin önemli olduğunu gösterir. Birçok araştırma da bu önemi göstermektedir.
“Hareket yakalama”, gerçek insan veya herhangi bir nesnenin hareketlerini kaydetmeye yönelik bir teknolojidir. 3D hareket yakalama verileri, insan hareketlerini yeniden oluşturmak için kullanılır. Bunlar spor veya tıbbi bakım alanlarında da kullanılmaktadır. 3B hareket yakalama verileri, 2B video verilerinden farklı olarak birçok yararlı özelliğe sahiptir.
Mevcut bir araştırmada, klasik bale temel adımlarının hareket yakalama verileri çevrimiçi arşivler halinde bir araya getirilmekte ve hareket yakalama verileri kullanılarak klasik bale eğitimi, yaratımı ve eleştirisi desteklenmektedir. Hareket yakalama kullanılarak geleneksel dansın korunması ve yaygınlaştırılmasına yönelik araştırmalar mevcuttur.
Hareketli Nesne için Bir Dosya Formatı
Birçok araştırmada hareketli 3B nesnelerin yararlı olduğu doğrulanmıştır, ancak bu tür hareketli 3B nesneleri oluşturmak çok fazla çaba ve zaman gerektirir. Özellikle avatar ya da karakter yaratımları çok zordur. Zorluğun bir faktörü, güzel eylemlerle iyi görünümlü karakterler yaratabilen yeterince eğitimli tasarımcıların olmamasıdır.
Bir diğer faktör ise karakterin geometrisini ve hareketlerini sanal ortam sistemlerine sokmak için standart bir yöntemin olmamasıdır. 3B geometri verilerini ve hareket yakalama verilerini içeren Acerola3D dosya formatını öneriyoruz. Bu biçim, ikinci sorunun bir çözümüdür.
Belge dosyası uzantıları
Dosya Uzantıları
En sık kullanılan dosya uzantıları
Dosya uzantıları listesi
Dosya uzantıları örnek
Dosya uzantısı Gösterme
Dosya uzantısı değiştirme
dosya uzantıları
Acerola3D Dosya Formatı
Hareketli 3D nesneleri kaydetmek ve dağıtmak için bir Acerola3D dosya formatı öneriyoruz. Bu biçim, 3B bilgisayar grafikleri için iki fiili standarttan oluşur. Bunlar VRML (Sanal Gerçeklik Modelleme Dili) ve BVH’dir.
BVH, hareket yakalama verileri için fiili standarttır ve birçok 3B yazılım BVH uyumludur. BVH, karakter kemiklerinin hiyerarşik verilerini içerir, ayrıca karakter kemiğinin göreli konumlarını ve dönme açılarını içerir.
VRML ve BVH’nin temelde hiçbir ilişkisi yoktur. Ancak bu formatlar arasındaki ilişkiyi XML (eXtensible Markup Language) kullanarak tanımlarız. Bu XML dosyası “CATALOG.XML” olarak adlandırılır. CATALOG.XML dosyasını temsil eder.
Şekil 1 en basit örneği göstermektedir. Aslında, XML dosyası daha fazla seçenek içerebilir. “<a3>” etiketi tüm verileri gruplandırır. “<a>” etiketi, bir karakterin eylemini temsil eder. Bir Acerola3D dosyası birçok eylem içerebilir. “<p>” etiketi, BVH’nin kemiğinin VRML dosyası ile yazışmalarını temsil eder.
Acerola3D dosyası en azından VRML dosyalarını, BVH dosyalarını ve bir CATALOG.XML dosyasını içerir. VRML dosyaları tarafından atıfta bulunulan bazı dosyalar (resimler, sesler, video film vb.) varsa, bu dosyalar Acerola3D dosyalarında bulunabilir. Acerola3D dosyası, tüm bu dosyaları içeren bir ZIP dosyasıdır.
Acerola3D’nin Özellikleri
En önemli nokta, Acerola3D’nin kullanılması, 3D tasarımcının işlerini ve 3D sistem programcısının işini tamamen ayırır. 3B tasarımcıların Acerola3D dosyası oluşturmak için özel bir beceriye ihtiyacı yoktur. Tasarımcı genellikle kullandığı 3D yazılımları kullanabilir. Ve 3B sistem programcıları, Acerola3D’yi çeşitli 3B sanal ortamda oluşturmak için Java paketini kullanabilir.
Aşağıdaki noktalar Acerola3D’nin avantajlarıdır. (A)Hareketli 3B nesnelerin kolay oluşturulması. (B)Hareketli 3B nesneleri sanal bir ortamda kolayca oluşturmak. (C)Programcılar, başkaları tarafından oluşturulan hareketli 3B nesneleri kullanabilir. (D)Tasarımcılar, hareketli 3B nesnelerini başkaları için sağlayabilir.
Yukarıdaki noktalar, iyi Acerola3D dosyalarının birçok kişi tarafından yayınlanabileceğini ve paylaşılabileceğini gösterir. Ve programcılar, Acerola3D’yi kullanarak karakterlerin tasarımlarını kolayca taşerona verebilirler. Acerola3D dosya formatı geniş çapta yayılırsa, 3DCG tasarımcılarının eksikliği ve 3D sistem programcılarının çabası sorunları.
Acerola3D’nin Diğer Formatlarla Karşılaştırılması
H-Anim, Web3D konsorsiyumu tarafından standardize edilen VRML’deki avatar veri formatıdır. H-Anim iyi niyetle kullanabilir, çünkü Web3D konsorsiyumu güvenilir bir uluslararası kuruluştur. Ancak H-Anim hareket verisi içermez. H-Anim avatarının hareketlerini işlemek için API’ler sağlanmıştır, programcıların hareketleri işlemek için programlar geliştirmesi veya pratik olarak başka programlar hazırlaması gerekir.
HumanMDL, 3B nesnelerin geometrilerini ve hareketlerini içeren dosya biçimidir. HumanMDL, Atsushi Noda tarafından kişisel projesi olarak belirtilmiştir. Bu format, geometri verileri olarak Rokkaku-daio formatını benimser. Rokkaku-daio, bir Japon şirketi tarafından satılan bir 3D CG modelleme yazılımıdır.
Ve HumanMDL, kendisi tarafından belirtilen orijinal hareket verilerini benimser. Bu nedenle, bu biçim geometriler ve hareketler içerir ve HumanMDL’yi işlemek için C kitaplıkları sağlanır. Bu format, 3D tasarımcının işleri ile 3D sistem programcısının işini ayırma amacında başarılıdır. Ancak HumanMDL’de benimsenen geometri verileri fiili standart değildir ve ifade gücü sınırlıdır.
Belge dosyası uzantıları Dosya Uzantıları Dosya uzantıları listesi Dosya uzantıları örnek Dosya uzantısı değiştirme Dosya uzantısı Gösterme En sık kullanılan dosya uzantıları
Son yorumlar