Ana içeriğe atla

XNA 4.0 DirectX 3D In C# .Net

2D Shooters



Top arabasının mermisi kavisli hareket edebilmesi için klavye tuşları ile yukarı-aşağı açısı ayarlanır, space tuşuna basma uzunlu kadar merminin ilerleme gücü ayarlanır. Diğer top arabaları hedef olarak vurulması sağlanır.

3D Terrain



Siyah-beyaz ve gri tonlarında bulunan bir resmin renk dolgunluğuna, yani 0-255 arası renk kodlarına göre derinlik kazandırılarak arazi oluşturuldu. Klavye tuşları ile sağa-sola döndürülmesi sağlandı. Alçak bölgelere ışıklandırma ve gölgelendirme yapıldı.

3D Flightsim


Belirlenen bölgelere rastgele yükseklikte binalar oluşturuldu. 3D Max'te oluşturulan uçak modeli klavye tuşları ile sağa-sola-yukarı-aşağı gecikmeli yönlendirilerek uçması sağlandı. Sabit ışık oluşturularak uçak modeli üzerinde gölgelendirme yapıldı.

3D HLSL Intro



Araba farına sabit şekilli ışık oluşturularak, önünde bulunan cisimlerin arkalarında gölgelendirme oluşturuldu.

3D Advanced Terrain


Siyah-beyaz ve gri tonlarında bulunan bir resmin renk dolgunluğuna, yani 0-255 arası renk kodlarına göre derinlik kazandırılarak arazi oluşturuldu. Arazi üzerinde belirli bölgelere bitki örtüsü ve akarsu oluşturuldu. Akarsuya akıntı eklendi ve kameranın bakış açısına göre akarsu üzerine yansıma efekti verildi. Kameraya hareket verilerek klavye tuşları ile sağa-sola-yukarı-aşağı-ileri-geri hareket oluşturuldu.

Yorumlar

Bu blogdaki popüler yayınlar

Basit ve Dinamik Disk Nedir? Birbirine Nasıl Dönüştürülür?

Sabit diskler Windows 2000 işletim sistemine kadar sadece temel disk (basic disk) olarak ayarlanabiliyordu. Temel disk en fazla 4 birincil bölüm (primary partition) veya 3 primary ve 1 genişleyebilir bölüm (extended partition) şeklinde yapılandırılabilir. Bir temel diskte sadece 1 tane extended partition oluşturulabilir ve sadece primary partitionlara işletim sistemi kurulabilir. Windows 2000 ile gelen dinamik disk teknolojisi, Windows 2000 den sonraki tüm Windowssürümlerinde kullanılabilmektedir. Dinamik disk kavramıyla bölüm (partition) kavramı yerinihacim (volume) kavramına bırakmıştır. Dinamik disklerde, temel disklerde olduğu gibi bir sınırlama yoktur. İstenildiği kadar volume oluşturabilir, temel disk istenirse dinamik hale getirebilir ve bu işlem esnasında herhangi bir veri kaybı yaşanmaz. Fakat dinamik diskler temel diske çevirildiğinde bir veri kaybı söz konusu olacaktır. Temel diskin bilgileri kayıt defterinde tutulur. Dinamik diskin bilgileri kendi üstünde tutulur.

GASoft MathOperations.msi

Parantezli ve içiçe yazılmış matematiksel işlemleri hesaplar. https://github.com/gursuasik/MathOperations

Einstein'in Rölativite Kuramına Bakış

Bu yüzyılın başlarında kuramsal fizikte altın çağ başladığı zaman, adı henüz bilim dünyasında duyulmamış bir fizikçi vardı. Bu, Annalen der Physık’in 1905 tarihli sayısında fotoelektrik olayı, Brown hareketi ve özel görelilikle ilgili ünlü üç çalışmasını birden yayınlayarak üne kavuşan Albert Einstein’dır. Onun fizikteki hayat boyu çalışmaları bilimin felsefesi ve yöntemleri üzerinde büyük etki yaptı. Einstein’ın kendisi bilimci filozoftu. Bu yüzyılın başlarında kuramsal fizikte altın çağ başladığı zaman, adı henüz bilim dünyasında duyulmamış bir fizikçi vardı. Bu, Annalen der Physık’in 1905 tarihli sayısında fotoelektrik olayı, Brown hareketi ve özel görelilikle ilgili ünlü üç çalışmasını birden yayınlayarak üne kavuşan Albert Einstein’dır. Onun fizikteki hayat boyu çalışmaları bilimin felsefesi ve yöntemleri üzerinde büyük etki yaptı. Einstein’ın kendisi bilimci filozoftu. O, hayranlık uyandırıcı bir şekilde felsefeyi kullanarak bugün modern bilimin önemli bir kısmı olan buluşlarını