Pertanyaan yang diberi tag «graphics-programming»

Pemrograman terkait dengan representasi visual dari informasi di layar komputer.


9
Grafik 2D - mengapa menggunakan spritesheets?
Saya telah melihat banyak contoh bagaimana membuat sprite dari spritesheet tetapi saya tidak mengerti mengapa itu adalah cara paling umum untuk berurusan dengan sprite di game 2d. Saya sudah mulai dengan rendering sprite 2d di beberapa aplikasi demo yang saya buat dengan menangani setiap frame animasi untuk setiap jenis sprite …





1
Mengapa shadow mapping standar?
Meskipun saya seorang programmer dengan perdagangan, saya hampir tidak menyentuh pengembangan game sama sekali. Saya sudah memiliki pertanyaan ini selama beberapa waktu, dan sekarang setelah saya melihat perkembangan game, saya pikir ini waktu yang tepat untuk bertanya. Mengapa pemetaan bayangan tampaknya menjadi cara eksklusif yang digunakan game untuk membuat bayangan? …

3
Bagaimana teluk dan selat dapat ditentukan dalam peta yang dibuat secara prosedural?
Saya punya peta yang dibuat secara prosedural menggunakan sel Voronoi, dengan permukaan laut yang ditentukan dan peta ketinggian yang bisa dipercaya. Sejauh ini, saya telah berhasil memberi label fitur geografis tertentu: tanah, laut, danau, sungai, muara, pertemuan, gunung, dan bioma. Bioma termasuk tundra, hutan boreal, padang rumput, dan hutan sedang. …

2
Bagaimana cara membuat lensa wide-angle / fisheye dengan HLSL?
Apa konsep yang perlu diimplementasikan untuk mencapai efek lensa sudut lebar dari berbagai ekstremitas? Pseudocode dan penjelasan khusus yang merujuk pada berbagai tahapan dari pipa konten, serta informasi apa yang perlu diteruskan dari kode sumber ke HLSL akan sangat berguna. Juga, apa perbedaan antara menerapkan lensa sudut lebar, dan mata …



8
Keuntungan apa yang dimiliki OpenGL, SFML dan SDL dibandingkan rendering perangkat lunak?
Saya mulai menonton aliran Handmade Hero , di mana Casey Muratori menciptakan mesin permainan tanpa menggunakan kerangka atau semacamnya. Kemarin saya sampai pada bagian di mana dia menunjukkan bagaimana gambar digambar ke layar. Sejauh yang saya mengerti dia hanya mengalokasikan beberapa memori sebesar ukuran layar yang ingin dia gambar. Dan …

3
Bagaimana saya tahu jika saya abstrak API grafik terlalu erat?
Saat membuat renderer yang mendukung banyak API grafik, Anda biasanya ingin mengabstraksikan kode Anda di semacam perpustakaan tingkat rendah yang diikat dengan beberapa API grafik seperti OpenGL, Vulkan, D3D11 dan sebagainya; Mereka bekerja sangat berbeda satu sama lain, sehingga membuat API generik yang baik menjadi penting; Saya telah membaca bahwa …


6
Apakah ada alasan untuk menambahkan opsi untuk tidak menggunakan teknologi canggih di mesin game?
Saya telah mengembangkan mesin gim, dan telah menemukan dan membaca tentang teknologi gim seperti penyaringan anisotropik, oklusi ambien, anti-aliasing, dll. Biasanya dalam gim, Anda dapat menghidupkan dan mematikan pengaturan ini. Namun, jika pengaturan ini hanya menambahkan apa-apa selain positif, apakah ada alasan untuk menambahkan nilai toggle untuk ini dalam mesin …

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.