Traverse Research tại SIGGRAPH Châu Á 2022
Sau một thời gian dài không có hội nghị, năm nay, nhóm Nghiên cứu Traverse sẽ đến hội nghị SIGGRAPH 2022 tại Daegu, Hàn Quốc! Trong khi chúng tôi ở đó, chúng tôi sẽ vui vẻ nói chuyện với mọi người về các dự án chúng tôi đang thực hiện và đây sẽ là một trong những lần đầu tiên chúng tôi công khai hơn một số điều chúng tôi đã làm trong ba năm qua .
Nếu bạn ở đó và muốn xem bản demo của những gì chúng tôi đã xây dựng hoặc chỉ muốn gửi lời chào, vui lòng liên hệ qua Twitter , Mastodon hoặc thông qua trang web.
khuôn khổ Breda
Khung tạo mẫu Breda của chúng tôi đã được cập nhật để bao gồm một loạt tính năng mới, bao gồm hệ thống Chiếu sáng Toàn cầu hoàn toàn mới dựa trên tính năng dò tia được tăng tốc phần cứng có sẵn, mô hình vật liệu nhiều lớp phức tạp và công cụ suy luận máy học đặt riêng.
Khung này chủ yếu được phát triển như một phương tiện nghiên cứu để giúp thúc đẩy nghiên cứu đồ họa tiên tiến của chúng tôi. Khung hiện đang chạy trên Windows, Linux (AArch64 cũng như x64) và Android; nó hỗ trợ cả Vulkan và Directx12. Nó có khả năng chạy trong môi trường tiền silicon hỗ trợ dò tia phần cứng và kết xuất không giới hạn.
Chúng tôi chạy qua các khung của mình một cách hoàn toàn xác định, được xác minh đến bit cuối cùng và nó có khả năng chạy cả khối lượng công việc giống như trò chơi thế hệ hiện tại và tương lai. Ngoài ra, chúng tôi có rất nhiều tính năng hữu ích để kiểm tra việc triển khai trình điều khiển:
- Bao gồm máy chủ cấu trúc tăng tốc và hỗ trợ xây dựng trên thiết bị
- Hỗ trợ kết xuất không đầu
- Và hỗ trợ cho các kỹ thuật kết xuất của chúng tôi trong cả dò tia nội tuyến cũng như dò tia dựa trên PSO.
Giám định cấu trúc gia tốc dò tia
Trong vài năm qua, chúng tôi đã tích lũy được nhiều kiến thức chuyên môn về dò tia mà chúng tôi đã sử dụng để giúp các nhà cung cấp phần cứng cải thiện việc triển khai trình điều khiển của họ. Và với sự xuất hiện của Jacco Bikker , chúng tôi đã thực sự bước sang một trang bị mới!
Chúng tôi đã xây dựng Sân chơi cấu trúc tăng tốc để giúp chúng tôi thử nghiệm toàn bộ bộ thuật toán cho cả việc xây dựng và duyệt web với nhiều chế độ và tính năng gỡ lỗi. Điều này bao gồm nhiều kiểu và loại trình tạo khác nhau, chế độ xác thực dựa trên CPU và thu thập số liệu thống kê mở rộng.
Sự phát triển trò chơi
Traverse Research và Embark Studios có một lịch sử cùng nhau bắt nguồn từ trước khi một trong hai công ty được thành lập và chúng tôi đã giúp họ xây dựng tầm nhìn nền tảng sáng tạo của mình kể từ khi bắt đầu Traverse Research! Embark gần đây đã thông báo rằng họ đã mở cửa cho những người chơi sớm để giúp xây dựng một cộng đồng nhỏ xung quanh dự án của họ.
Sân chơi sáng tạo của Embark — Kêu gọi người chơi sớmChúng tôi đang có một khoảng thời gian tuyệt vời để giúp họ phát triển và tiếp tục dự án này và chúng tôi cảm thấy rằng điều quan trọng đối với Traverse Research DNA là tiếp tục làm việc với các loại dự án trò chơi này cùng với tất cả các nghiên cứu tuyệt vời mà chúng tôi đang thực hiện; đó vừa là một sự thay đổi lớn về tốc độ, vừa giúp chúng tôi trung thực về loại công việc mà chúng tôi làm!
Một dự án khác mà chúng tôi rất tự hào khi thực hiện cùng với Embark là Rust-gpu; một dự án xây dựng phụ trợ trình biên dịch hoàn toàn mới cho trình biên dịch Rust tiêu chuẩn nhắm mục tiêu chạy trên GPU thông qua SPIR-V.
học máy
Lý do thực sự chúng tôi đến Daegu; chúng tôi đang trình bày một áp phích cố gắng trả lời câu hỏi “điều gì sẽ xảy ra nếu chúng tôi thay thế BRDF bằng phương pháp học máy”. Câu hỏi này đã được nghiên cứu bởi một trong những Nhà nghiên cứu Máy học của chúng tôi: Luca Quartesan .
Trong nghiên cứu của mình có tên là “Nén và kết xuất các chức năng kết cấu hai chiều thần kinh”, Luca đã đào tạo các mạng thần kinh để thể hiện tương đương với đánh giá BRDF học được từ các ảnh chụp từ tập hợp ánh sáng và hướng nhìn.
Ban đầu thực hiện công việc của anh ấy ở Mitsuba để có thể so sánh kết quả của anh ấy với Sự thật cơ bản được chấp nhận rộng rãi, Luca trước đây đã viết blog về cách thiết lập mà anh ấy đã sử dụng để thực hiện một số điều này.
Tuy nhiên, theo thời gian, chúng tôi cảm thấy cần phải hiển thị tác phẩm này chạy theo thời gian thực trong trình theo dõi đường dẫn tương tác của chúng tôi. Điều này không chỉ dẫn đến việc tạo ra công cụ suy luận dựa trên onnx của riêng chúng tôi được hỗ trợ bởi cả Vulkan và DirectX 12; nó cũng giúp tương tác dễ dàng hơn với các vật liệu và hiển thị chúng cùng với mô hình vật liệu thông thường của chúng tôi.
Đại học tham gia
Một trong những điều mà chúng tôi hoàn toàn thích làm hơn bất cứ điều gì là số lượng Tham gia Đại học mà chúng tôi làm. Đặc biệt, chúng tôi có mối quan hệ tuyệt vời với Đại học Khoa học Ứng dụng Breda (BUas) và Đại học Utrecht, nơi chúng tôi đã tổ chức một phiên họp rất thú vị vào đầu năm nay cùng với Pete Brubaker về việc sử dụng trình biên dịch ISPC của chúng tôi và về tối ưu hóa SIMD cấp thấp.

![Dù sao thì một danh sách được liên kết là gì? [Phần 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































