Pertanyaan yang diberi tag «directx»

DirectX adalah satu set API multimedia dari Microsoft yang ditujukan terutama untuk pengembang game. API populer dalam koleksi DirectX termasuk Direct3D, XInput, dan XAudio.


3
Rendering hanya sebagian layar dengan detail tinggi
Jika gambar ditampilkan untuk sudut tampilan yang besar (mis. TV yang sangat besar atau headset VR), pemirsa tidak dapat benar-benar fokus pada keseluruhan gambar, hanya sebagian saja. (Sebenarnya, ini adalah kasus untuk layar berukuran biasa juga.) Dikombinasikan dengan cara untuk melacak mata pemirsa (yang sebagian besar layak di VR kurasa), …

1
Mengelola keadaan grafis dan komponen?
Saya sering cenderung melakukan banyak optimalisasi prematur ketika berhadapan dengan grafik. Ada beberapa prinsip yang selalu saya coba ikuti: Jaga agar jumlah komponen D3D minimum. (Status render, buffer, shader, dll.) Hanya mengikat komponen jika benar-benar diperlukan. (Belum terikat, dll.) Spesialisasi komponen sebanyak mungkin. (Hanya mengatur BindFlag yang diperlukan, dll.) Ini …

4
Bagaimana cara shader HLSL benar-benar akhirnya mempengaruhi output render?
Saya memahami sintaks HLSL, misalnya mari kita berpura-pura memiliki ini sebagai HLSL saya: struct VOut { float4 position : SV_POSITION; float4 color : COLOR; }; VOut VShader(float4 position : POSITION, float4 color : COLOR) { VOut output; output.position = position; output.position.xy *= 0.7f; // "shrink" the vertex on the x …
11 directx  hlsl 

2
Karena Table.drawDebug sudah usang di libGDX, apa yang harus saya gunakan?
Saya mengikuti buku "Learning LibGDX Game Development" untuk membuat game sederhana. Saya di bagian pembuatan menu tempat kami membuat panggung dan membuatnya dengan batas debug. Buku itu mengatakan untuk menggunakan Table.drawDebug(stage)tetapi metode statis ini tampaknya telah dihapus dari Tablekelas frameworks sepenuhnya. Saya mengimpor com.badlogic.gdx.scenes.scene2d.ui.Table; di bawah ini adalah kode saya: …

6
Visual Studio 2012 dan Pengembangan Game [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Game Development Stack Exchange. Ditutup 5 tahun yang lalu . Baiklah, saya pikir itu pertanyaan sederhana, tetapi saya kesulitan menemukan jawaban. Saya sudah membaca bahwa XNA tidak akan …
10 xna  c#  3d  directx  .net 

3
Apakah ada keuntungan menggunakan DX10 / 11 untuk gim 2D?
Saya tidak sepenuhnya akrab dengan set fitur yang diperkenalkan oleh perangkat keras kelas DX10 / 11. Saya agak tidak asing dengan tahapan baru yang ditambahkan ke jalur pipa grafis yang dapat diprogram, seperti geometri shader, compute shader, dan tahapan tessellation baru. Saya tidak melihat bagaimana semua ini membuat banyak perbedaan …
10 2d  graphics  directx 

3
Pindah dari DirectX 10 ke DirectX 11
Saya sudah melakukan banyak proyek hobi kecil menggunakan DirectX 9 tapi sekarang saatnya untuk pindah ke DirectX 11 sekarang. Saya punya buku Frank Luna'a tentang pemrograman 3D menggunakan DirectX 10 tetapi tidak ada pada DirectX 11. Saya percaya mereka sangat mirip, tetapi bertanya-tanya apakah ada yang bisa menyebutkan perbedaan utama …
10 directx 


1
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 shader. Tapi saya rasa ini tidak bisa digunakan …

2
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 alih-alih membukanya. Namun, membiarkan DXGI …

3
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 COM: ComPtr<ID3D11Device1> dev; ComPtr<ID3D11DeviceContext1> devcon; Ini aneh karena saya tahu itu …
9 c++  directx  windows 

1
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 glTranslatef()tampaknya tidak berfungsi dengan baik. Berikut ini cuplikan kode: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include …

2
Tangani banyak lampu dalam sebuah adegan (dengan shader)
Saya ingin tahu tentang cara menangani banyak lampu dalam sebuah adegan. Diberi peta yang sangat besar dalam permainan peran, dengan ruang bawah tanah (dengan lampu di sana) dll. Saya tahu tentang pencahayaan yang ditangguhkan, tetapi itu hanya menjawab bagaimana membuat banyak cahaya. Tetapi pertanyaan saya lebih: Bagaimana tidak membuat banyak …

1
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 memiliki karakter 'melemparkan petir' atau mantra lain …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.