StratusGFX
Games
game engine
SHOW HN2023
Legend
StratusGFX
It's been closed source for a long time while I worked on it on and off as a hobby research project, but…
github.com#real-time rendering#3d graphics engine#opengl#global illumination#open source renderer
How HN took it
17 positive, 18 neutral or asking, 2 mixed, 5 critical, out of 42 comments about the project. Thread score +0.32.
Design: 4 for, 1 againstIdea: 4 for, 0 againstExecution: 4 for, 0 againstPerformance: 0 for, 2 againstDocs: 0 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Visuals and demo screenshots are impressive for a real-time engine
From 3 comments
Very cool!
pyuser583 on HNThis is great! The images in the feature reel look amazing!
japhib on HNFantastic work. Looks amazing.
bigcloud1299 on HN
Good learning project
From 2 comments
This is the kind of work I really love to see here. Whether or not it finds footing it's clearly an amazing learning experience, and it's extremely impressive in its own right.…
noduerme on HNKudos! Really impressive work :-) It's long been a dream of mine to build an engine like this - much respect to you for actually doing it!
danparsonson on HN
Objections
Only works on OpenGL, not macOS; needs OpenGL 4.6
From 1 comment
The demo images look impressively realistic, congratulations. It would be interesting to see some fps figures, including both sides: maximal realism on "gamer PC" hardware… but…
EntrePrescott on HN
Performance on weaker hardware not addressed
From 1 comment
The demo images look impressively realistic, congratulations. It would be interesting to see some fps figures, including both sides: maximal realism on "gamer PC" hardware… but…
EntrePrescott on HN
Visual instability from dithered transparency and lack of anti-aliasing
From 1 comment
In the Sponza scenes there is fairly obvious dithering going on which makes the visuals look very unstable especially in motion, idk whats up with that? Its most clearly visible…
zokier on HN
Requests
Port to Vulkan for macOS and mobile
From 2 comments
Would someone like to port it to Vulkan so we can try this out on mobile?
stevefan1999 on HNThe demo images look impressively realistic, congratulations. It would be interesting to see some fps figures, including both sides: maximal realism on "gamer PC" hardware… but…
EntrePrescott on HN
Integration with Blender or Bevy
From 2 comments
This looks awesome, quality is amazing for being so early. Regarding integrating it in other engines, would love to see an attempt to integrate it with something like Blender…
capableweb on HNLooks great, maybe you could find a way to integrate it with Blender and make a Renderer as a plugin. Does it do SSGI for diffuse rays? Anyway I know it's a lot of work so kudos.
throw_m239339 on HN
Better readme with screenshots and project goals
From 2 comments
Readme needs to state who it is for, where it is best used, what platforms it targets, who the team is working on it and the short medium and longer term goals, and importantly,…
andrewstuart on HNWhen the project includes some 3D renderer the readme needs also to include some screenshots.
ibobev on HN
Smaller or CDN-hosted images for faster loading
From 2 comments
I'd recommend using lower resolution inline images on your pages... they're very slow to download.
werdnapk on HNYou might want these images hosted on a CDN so the examples load a lot faster: https://ktstephano.github.io/rendering/stratusgfx/feature_reel
fudged71 on HN
Questions
What hardware and FPS does it need?
From 1 comment
Looks impressive! Especially for real-time. What kind of hardware does it expect, and what's the FPS? (I know that performance may be far from what the architecture allows at…
nine_k on HN
Which graphics API does it use?
From 1 comment
Looks impressive! Especially for real-time. What kind of hardware does it expect, and what's the FPS? (I know that performance may be far from what the architecture allows at…
nine_k on HN
How were the demo scenes generated?
From 1 comment
How do you generate all the demo scenes? Are there prebaked reference scenes to import and render? Even if that’s the case, is there a huge amount of work to integrate existing…
vlovich123 on HN
Alternatives named
Bevy
From 2 comments
This looks awesome, quality is amazing for being so early. Regarding integrating it in other engines, would love to see an attempt to integrate it with something like Blender…
capableweb on HNWhy does it seem like bevy has produced far less spectacular results then much newer c++ engines with a fraction of the dev team? Cherno’s engine also comes to mind.
alphanullmeric on HN
Blender Eevee
From 1 comment
This looks awesome, quality is amazing for being so early. Regarding integrating it in other engines, would love to see an attempt to integrate it with something like Blender…
capableweb on HN
Godot
From 2 comments
Thanks! I've been thinking about contributing to either Godot or Blender. I'm a big fan of both.
ktstephano on HNCurrently all GI is handled using virtual point lights but SSGI is something I would like to add as a complementary method. I want to say that Godot does something like that…
ktstephano on HN