Hopp til innhold
SPILL · ANMELDELSER · DATABASE
Forum

C4 Engine’in Render Modeli: Isik Basina Tek Gecisle Ileri Duzey Isleme

Motorun General Çerçevesi C4 Engine, Terathon Software tarafından geliştirilmiş tescilli bir oyun motorudur. Microsoft Windows XP/Vista/7, Apple Mac OS X...

Publisert:
🌐
Opprinnelig språk vises

Denne artikkelen er ikke oversatt til norsk ennå. Du ser originalversjonen.

Motorun General Çerçevesi

C4 Engine, Terathon Software tarafından geliştirilmiş tescilli bir oyun motorudur. Microsoft Windows XP/Vista/7, Apple Mac OS X (10.5, 10.6, 10.7), Linux ve Sony PlayStation 3 platformları için üç boyutlu oyun, simülasyon ve interaktif uygulamalar üretmek üzere tasarlanmıştır. Motor katmanlı yazılım bileşenlerinden oluşur: en düşük katmanda donanım ve işletim sistemiyle ilgili işleri yürütürken, en yüksek katmanda platform bağımsızlığını sağlayan işlevleri yerine getirir.

Motorun grafik işleri için geliştirilmiş önemli bir kısmının yanı sıra, gerçek bir oyun motoru işlevselliği kazanması amacıyla gelişmiş ses, ağ, fizik, giriş aygıtı ve scripting desteği sağlamaktadır. Motoru liderleyen Eric Lengyel, bilgisayar grafikleri hakkında kitaplar yazmış ve Sierra Entertainment dahil birçok yazılım şirketinde grafik programcısı olarak çalışmıştır.

Choose Gamer24H as a preferred source on Google

Grafik İşleme ve Render Modeli

C4 Engine, OpenGL grafik kütüphanesini kullanır ve bu sayede Windows, Mac OS ve Linux üzerinde çalışabilir. Render modeli olarak “one-pass-per-light forward rendering” kullanmaktadır. Farklı türde ışık kaynaklarını ve gölgeleme yöntemlerini destekleyen motor, dinamik gölgelemeyi birincil yöntem olarak kullanırken, büyük dış mekan sahneleri için gölge haritalama yapabilmektedir.

Motor farklı shader türlerini kombine olarak destekler ve bunları iki yöntemle kullanmaya izin verir. Her iki yöntem de kullanıcının temel grafik kütüphanesi kullanmasını gerektirmeyecek şekilde tasarlanmıştır. Birinci yöntemde kod yazılırken, diğerinde motorda tümleşik olarak bulunan gelişmiş Shader Düzenleyici kullanılır.

Shader ve Arazi Teknolojisi

Motor, doku haritalarından bilgi almak suretiyle basit shader etkileri üretebilir. Bu yöntemle “normal map”, “parallax map”, “horizon map” ve tümsekli yansıma ve kırılma etkileri elde edilebilir. Daha karmaşık shader etkileri üretilmek istendiğinde motora entegre edilmiş grafiksel shader düzenleyici yazılım kullanılabilir.

C4 Engine arazi yetenekleri voxel teknolojisini temel almaktadır. Bu sayede yükseklik haritası tabanlı arazi üretim yönteminde üretimi mümkün olmayan kemerler, çıkıntılar ve dik uçurumlar gibi arazi yüzey modelleri üretilebilmektedir. Voxel verileri kullanılarak üretilen üçgen kafes arazi modelleri, farklı ve çok çözünürlüklü olsalar bile Transvoxel Teknolojisi ile sorunsuz bir şekilde birleştirilebilir.

Sınırlamalar ve Desteklenen Efektler

Motor çok çeşitli özel efektleri parçacık sistemi, ateş, elektrik, hacimli sis ve hava olayları gerçekleştirabilir. Bununla birlikte tüm sahne hareket bulanıklığı desteği de bulunmaktadır. Motor özelleştirilmiş post-processing efektlerinin tasarlanması için destek vermez.

Motorun API belgelerine ve Wiki sayfasına kendi sitesindeki bağlantılardan çevrimiçi olarak ulaşılabilir. Motor, oyun geliştirmek için gerekli birçok araçla birlikte gelir ve her araç motordan bağımsız ve ayrı bir eklenti modülü şeklinde paketlenmiştir.

This explanation is adapted from Wikipedia and is available under CC BY-SA 4.0.

Related Article: Josh Brolin Teases Thanos vs. Doctor Doom Showdown in ‘Avengers: Secret Wars →
Source: Vikipedi (Wikipedia) ↗
FELLESSKAP / DISKUSJON

Bli med i samtalen

Del dine tanker

Søk på Gamer24H

Skriv inn minst 3 tegn.

Utforsk

UTSEENDE

Velg fargetema

Automatisk mode follows your device and switches to Xbox, PlayStation, or Nintendo colors on matching stories. Your manual choice stays on this device.

🌍 VELG SPRÅK 25 Språk
🔍