Pertanyaan yang diberi tag directx

9
Profil permukaan atas air 2D

Saya mencoba untuk membuat efek dari ketebalan permukaan air dengan shader vertex-fragment. Saya berada dalam lingkungan permainan 3D tetapi ini adalah tampilan gulir sehingga tampilan "2D". Berikut ini adalah tutorial yang bagus untuk membuat efek seperti itu dalam 2D ​​nyata menggunakan fragmen...

9
D3D / DXGI menangani transisi layar penuh

Saya memiliki aplikasi D3D11, dan saya ingin menambahkan suport layar penuh yang tepat. Sekarang saya dapat membiarkan DXGI mengalihkan jendela saya ke layar penuh untuk saya, dan saya mendapat kesan bahwa DXGI akan mengurus semua yang diperlukan untuk membuat rantai swap flip depan dan backbuffer...

9
Pengambilan sampel tekstur direct3D sangat lambat

Jadi saya menulis sebuah game kecil menggunakan Direct3D 9 dan saya menggunakan multitexturing untuk medannya. Yang saya lakukan hanyalah mencicipi 3 tekstur dan peta campuran dan mendapatkan warna keseluruhan dari tiga tekstur berdasarkan saluran warna dari peta campuran. Bagaimanapun, saya...

9
Bagaimana efek grafis lanjutan diterapkan?

Saya ingin tahu bagaimana efek 3D seperti mantra di Warcraft atau Torchlight diimplementasikan secara grafis. Saya baru saja menyelesaikan buku tentang Direct3D dan merasa cukup nyaman dengan itu dan grafik 3D secara umum, tetapi saya tidak yakin bagaimana saya akan melakukan sesuatu seperti...

9
Bagaimana cara kerja gluLookAt?

Dari pengertian saya, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); setara dengan: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Tetapi ketika saya mencetak ModelViewmatriks, panggilan ke...

9
Apakah Windows 8 masih mendukung DirectX 9?

Apakah Windows 8 mendukung DirectX 9? Karena saya sedang melihat beberapa sampel yang ditulis dalam C ++ dan DirectX 9 dibuat untuk Windows 8. Bukan itu, seperti yang saya tahu (lihat di sini http://directxtutorial.com/Lesson.aspx?lessonid=111-4-2 ). Misalnya Inizialising DirectX dengan...

8
Kesalahan DirectX dengan sistem XP yang lebih lama

Saya seorang programmer buta, mengerjakan permainan audio untuk orang buta. Saya menggunakan SlimDX, dan telah diuji pada banyak sistem dari XP ke Win 8.1. Kode saya berfungsi pada sebagian besar sistem, tetapi saya mendapatkan kesalahan berikut saat runtime pada beberapa sistem XP yang lebih...

8
Tinggi Peta vs 3D Model Mesh

Saat ini saya sedang mengerjakan game PC 3D (ditulis dalam C ++ dan DirectX 9.0) dan saya sedang berusaha menemukan cara terbaik untuk menyimpan data level dalam memori. Aksi gim berlangsung di bawah tanah, jadi selalu ada langit-langit di atas pemain. Tanahnya agak bergelombang dan ada hal-hal...

8
Penasaran Lubang Transparan Membuat Artefak

Jadi saya mencoba menerapkan medan "halus" di mesin blok saya dengan memberikan setiap blok permukaan suatu peta ketinggian. Pada dasarnya, apa yang saya lakukan untuk menghasilkan "peta tinggi" ini untuk setiap blok adalah saya menghasilkan ketinggian pada interval 0,25 di sepanjang tepi blok....