Bildirim
MS-DOS'tan grafiğe C/C++
Daha Fazla 
Bu Konudaki Kullanıcılar:
Daha Az
2 Misafir - 2 Masaüstü
Giriş
Mesaj
-
-
Ms Dos un kaynak kodları. Herşey burada.
daha soft bir yazı lazımsaMedium
Terminalde renkler ve animasyonlar nasıl oluşur?https://medium.com/@gokhansengun/terminalde-renkler-ve-animasyonlar-nas%C4%B1l-olu%C5%9Fur-510a916c70af
google dostumuz dur. kullanalım onu._____________________________ Senior Yazilim Gelistirici - Netkent Universitesi Yazılım Mühendisliği Öğrencisi
-
Bilgisayar ekranı(eski tüplü ekranlar)'ın arka tarafında elektron tabancası vardır. Bu elektron tabancası karşısındaki ekranı saniyede 30-60 kere tarar. Ekranın iç kısmında ise kırmızı, yeşil, mavi renkli fosfor maddesi vardır. Ekran piksellere bölünür, örneğin 320*200 piksel gibi. Her piksel gönderilen elektronun enerjisine göre bir renk yanar. Gönderilecek elektronun enerjisini, ekran kartına girdiğimiz değer belirler. Örneğin ekranın üstten 50'nci,soldan100'ncü pikselinin rengini kırmızı yapmak istiyorsak RGB değeri olarak(255,0,0), mavi yapmak istiyorsak (0,0,225) değerini ekran kartına bildiririz.
Bir bitmap resim dosyası, resmin palet bilgisini ve her pikselinin paletteki hangi renge karşılık geldiğinin bilgisini saklar. Mesela 256 renkli bir bitmap dosyasının birinci rengi(125,32,90), ikinci rengi(250,0,158), vb... şeklinde dosya içerisinde tutulur. Sonrada 320*200=64000 pikselinin her birinin rengi, birinci piksel paletteki 56 ncı renk olacak, ikinci piksel paletteki 84 ncü renk olacak şeklinde dosya içerisinde saklanır. Dosya program tarafından okunarak hafızaya atılır ve ekran kartına yollanarak ekrana işlenmesi sağlanır.
Bilgisayarların grafiksel arayüzleri bu şekilde oluşturulur, oyunlar da aynı mantıkla çalışır. 2 boyutlu oyunlar, bitmap dosyalarının arda arda gösterilmesi şeklinde animasyonlar olarak ekrana yansıtılır. Saniyede 30 kareden fazla çizilen bitmap görüntü dosyaları, bize akıcı bir oyun veya grafik hissi verir. Aslında gerçekleşen olay, resim dosyalarının saniyede 30 kare ve daha fazlası gibi yüksek hızlarda ekrana çizilmesidir.
3 boyutlu oyun veya grafiklerde ise grafik ekranındaki her nesne poligonlardan ve bu çokgensel bölgeleri dolduran bitmap kaplamalarından oluşur. 3 boyutlu bir nesnenin hareketi veya döndürülmesi sırasında herbir poligonun köşe koordinatlarının vektörel hesaplamaları yapılır. Günümüzdeki ekran kartı ve işlemci teknolojilerinin gelişimi sayesinde, bir oyun oynarken, ekranda bulunan binlerce çokgen için saniyede 30 kereden fazla koordinat hesaplaması, ayrıca bu binlerce poligonun içerisini dolduran milyonlarca renk paletine sahip çok yüksek çözünürlüklü (4k gibi) kaplamalar, saniyede 30 kereden fazla çizilerek çok akıcı grafik performansları elde edilir.
< Bu ileti mobil sürüm kullanılarak atıldı >_____________________________
-
Cevabınız için çok teşekkürler ufkum açıldı resmen..
_____________________________
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X




Yeni Kayıt

Konudaki Resimler








