Apakah demoscene sumber kemajuan dalam grafik komputer? [Tutup]


8

Saya tertarik untuk mengetahui apakah demoscene secara historis telah memperkenalkan teknik-teknik baru yang akan membutuhkan waktu lebih lama untuk ditemukan, berkontribusi pada kemajuan grafik komputer. Apakah ini menjadi lebih atau kurang relevan selama bertahun-tahun?

Saya tahu bahwa beberapa demo awal memanfaatkan kesalahan perangkat keras yang dikenal dan melampaui apa yang dianggap mungkin pada saat itu, tetapi yang saya tertarik adalah apakah salah satu teknik baru yang diperkenalkan kemudian diambil oleh para peneliti atau pemrogram profesional untuk menjadi bagian dari cara diterima umum dalam melakukan sesuatu.


Anda mungkin ingin menambahkan meta pada apakah ini pertanyaan yang relevan?
joojaa

@ joojaa belum ada yang mengeluh tentang itu, tapi jangan ragu untuk menaikkannya pada meta jika Anda suka.
trichoplax

Itu benar-benar tampak seperti "percakapan" dan bukan pertanyaan yang bisa dijawab. Saya tahu di situs pertukaran tumpukan lain bahwa mereka lebih suka pertanyaan yang bisa dijawab, tetapi tidak yakin apa kebijakannya di sini.
Alan Wolfe

@AlanWolfe kami sedang dalam proses memutuskan secara kolektif apa kebijakan kami nantinya, jadi silakan dan sebutkan apa pun yang Anda temukan relevan di Meta. Dengan begitu kita dapat memiliki panduan yang jelas sebelum membuka komunitas yang lebih luas dalam versi beta publik. Saya ingin mengajukan pertanyaan di perbatasan untuk mencoba dan memulai diskusi tentang kebijakan ...
trichoplax

Di SIGGRAPH tahun ini, ada seorang demoscener yang menunjukkan demo lama. Mereka melakukan pemetaan tekstur dengan dua instruksi per piksel, dengan menggunakan kode penulisan ulang sendiri. Bukan penemuan, tapi cukup rapi.
imallett

Jawaban:


7

Adegan demo telah melakukan Ray berbaris untuk waktu yang lama, tetapi hanya baru-baru ini game AAA aliran utama mulai menggunakannya. Penggunaan utama yang pernah saya lihat adalah untuk refleksi layar, raymarching terhadap zbuffer (killzone, call of duty). Juga, shadertoy dibuat oleh inigo quillez, yang berasal dari panggung demo. Orang-orang sekarang menggunakan shadertoy untuk membuat prototipe dan berbagi penelitian teknik grafis. Jadi saya katakan jawabannya ya, tapi saya ingin mendengar lebih banyak contoh jika ada orang lain (:


3
Selain sumber kemajuan, ini juga cara yang bagus untuk belajar dan tempat yang lebih baik untuk menemukan contoh. Saya tahu diri saya telah belajar shader selama setahun terakhir sebagian besar melalui Shadertoy. Saya telah menemukan itu sebagai komunitas open source. Sangat mengagumkan bagaimana semua orang membagikan teknik mereka.
Ethan Shulman

4
Poin bagus! Saya juga harus mengatakan, bahwa sebagai seorang programmer game profesional, ketika saya melihat orang demo melakukan sesuatu yang saya pikir tidak mungkin, itu membuat saya ingin mempelajarinya dan mencoba memasukkan teknik-teknik tersebut ke dalam game yang saya ' sedang mengerjakan.
Alan Wolfe

... dan di sisi lain, Wolfenstein 3D menggunakan ray marching (dalam 2D).
Nama samaran

Oh, benar sekali! John Carmack melakukan beberapa hal luar biasa dengan casting ray
Alan Wolfe
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.