Hacker News new | past | comments | ask | show | jobs | submit login
Rust: Experimental real-time global illumination renderer (github.com/embarkstudios)
190 points by tekkertje on Dec 28, 2021 | hide | past | favorite | 18 comments



EmbarkStudios is full of some great engineers. They're also very supportive of open source software they use (in my experience). Glad to see the amazing leaps in progress they're making.


see also https://medium.com/embarkstudios/homegrown-rendering-with-ru... , a technical post where "Tomasz, a software engineer at Embark explains on how [they] approach 3D rendering of user-created worlds, how Rust helps achieve [their] goals, and share some exciting open source news."

(no discussion on https://news.ycombinator.com/item?id=29636218 )


Wow, we're one step closer to the Rust-lang and Rust-game crossover


See also: Cornell McRay T'Racing - https://news.ycombinator.com/item?id=29667005


So, this is realtime, right? How hard would be integrating it with Bevy?


Someone already did in the Discord.


In the Bevy discord? Is it on Github?


The message is https://discord.com/channels/691052431525675048/692648638823..., and you can see the video demo at https://cdn.discordapp.com/attachments/692648638823923732/92.... They say:

> I'm working on cleaning up the plugin I hope to put something out there this week


This looks cool. A video demo would be nice.


I think this is the video: https://www.youtube.com/watch?v=AQXRiP6XQdo

The one embedded in the presentation didn't work for me.


There is one in the presentation


If you are going to use the HN 'catnip' of 'Rust', surely the title should be: "Kajiya: Experimental real-time global illumination renderer made with Vulcan and Rust"?

'Rust' is not the name of the project?


Yeap, why would someone hide the actual project name and replace it with Rust, we should flag this shit to get better quality submissions. Athis moment tile is "Rust: Experimental real-time global illumination renderer"


*Vulkan... Sorry, this always bothers me.


Did the author ask James Kajiya whether he is comfortable with giving hos name to this project?


I wondered the same thing. He’s still alive and working. Not even mentioned in the acknowledgment section. Besides, it’s a terribly ambitious name for a real-time GI solution. It’d make some sense for an unbiased path tracer.


For anyone out of the loop, his paper "The Rendering Equation" is very readable.

https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.63....


Good idea. One prominent precedent: Haskell Curry's widow was asked about using the name Haskell [1]:

> * Hudak and Wise were asked to write to Curry’s widow, Virginia Curry, to ask if she would mind our naming the language after her husband. *

[1] https://www.microsoft.com/en-us/research/wp-content/uploads/...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: