Là demoscene là một nguồn tiến bộ trong đồ họa máy tính? [đóng cửa]


8

Tôi muốn biết liệu demoscene có lịch sử giới thiệu các kỹ thuật mới mà nếu không thì sẽ mất nhiều thời gian hơn để khám phá, góp phần vào sự tiến bộ của đồ họa máy tính. Nó đã trở nên ít nhiều có liên quan trong những năm qua?

Tôi biết rằng một số bản demo ban đầu đã tận dụng các lỗi phần cứng đã biết và vượt xa những gì được coi là có thể tại thời điểm đó, nhưng điều tôi quan tâm là liệu có bất kỳ kỹ thuật mới nào được giới thiệu sau đó được các nhà nghiên cứu hoặc lập trình viên chuyên nghiệp đưa lên trở thành một phần của cách làm chính được chấp nhận


Bạn có thể muốn thêm meta trên wether hay không đây là một qestion có liên quan?
joojaa

@joojaa chưa có ai phàn nàn về điều đó, nhưng hãy thoải mái nâng nó lên meta nếu bạn thích.
trichoplax

Nó thực sự giống như một "cuộc trò chuyện" và không phải là một câu hỏi có thể được trả lời. Tôi biết trên các trang web trao đổi ngăn xếp khác mà họ thích các câu hỏi có thể được trả lời, nhưng không chắc chính sách ở đây là gì.
Alan Wolfe

@AlanWolfe chúng tôi đang trong quá trình quyết định tập thể chính sách của chúng tôi sẽ là gì, vì vậy hãy tiếp tục và đề cập đến bất cứ điều gì bạn thấy có liên quan trên Meta. Bằng cách đó, chúng tôi có thể có hướng dẫn rõ ràng trước khi mở ra một cộng đồng rộng lớn hơn trong phiên bản beta công khai. Tôi thích đặt câu hỏi trên đường biên giới để thử và bắt đầu cuộc thảo luận về chính sách đó ...
trichoplax

Tại SIGGRAPH năm nay, có một người trình diễn đã cho thấy một bản demo cũ. Họ đã thực hiện ánh xạ kết cấu với hai hướng dẫn trên mỗi pixel, bằng cách sử dụng mã tự viết lại. Không chính xác là một khám phá, nhưng khá gọn gàng.
imallett

Câu trả lời:


7

Cảnh demo đã được Ray diễu hành trong một thời gian dài, nhưng chỉ gần đây, các trò chơi AAA dòng chính mới bắt đầu sử dụng nó. Công dụng chính mà tôi đã thấy nó là cho các phản xạ không gian màn hình, chiếu tia chống lại zbuffer (killzone, call of Duty). Ngoài ra, shadertoy được tạo ra bởi inigo quillez, người đến từ cảnh demo. Mọi người hiện đang sử dụng shadertoy để tạo nguyên mẫu và chia sẻ nghiên cứu kỹ thuật đồ họa. Vì vậy, tôi muốn nói câu trả lời là có, nhưng tôi muốn nghe thêm ví dụ nếu người khác có bất kỳ (:


3
Bên cạnh một nguồn tiến bộ, nó cũng là một cách tuyệt vời để học hỏi và một nơi thậm chí tốt hơn để tìm các ví dụ. Tôi biết bản thân mình đã học được các shader trong năm qua chủ yếu thông qua Shadertoy. Tôi đã thấy nó là một cộng đồng nguồn mở như vậy thật tuyệt vời khi mọi người chia sẻ các kỹ thuật của họ.
Ethan Shulman

4
Điểm tốt! Tôi cũng phải nói rằng, với tư cách là một lập trình viên trò chơi chuyên nghiệp, khi tôi thấy một người làm cảnh thử nghiệm tạo ra thứ gì đó tôi thậm chí không nghĩ là có thể, nó khiến tôi muốn tìm hiểu về nó và cố gắng đưa những kỹ thuật đó vào trò chơi. m làm việc trên.
Alan Wolfe

... và mặt khác, Wolfenstein 3D đã sử dụng diễu hành tia (ở dạng 2D).
Bút danh

Oh đúng hoàn toàn! John Carmack đã làm một số điều tuyệt vời với việc đúc tia
Alan Wolfe
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.