Show HN: A WebGL Tribute to Tron, the movie that made me fall in love with CGI
mgz.me
mgz.me
I've been juuust dipping my toe into 3D games with a little spline generator I'm hoping to make a game with (https://disco.zone/splines/3/), and as a fellow Tron fan, I'm very inspired by what you were able to do aesthetically here!
You should definitely keep going with this!
This kind of generative art is, I think, one of the best "non-productive" things that computers have enabled.
Two extremely minor nitpicks -
* When browsing through scenes, I notice that a title subtly fades in and out in the lower left corner. I missed this for the first several scenes, and then would often miss it when hitting a new scene, and I'd wonder what the scene was called.
* The "gallery" menu to choose scenes isn't in the upper-left nav, but rather, the hamburger menu. Before trying it out, I expected that clicking on it would take me away from the graphics, and show me a gallery of other projects.
Rez Infinite in VR is seriously good too!
Regardless, very well done. Liked the ability to swipe on my phone to essentially shift camera direction temporarily (specifically, during the “city” view). Everything seemed well thought out and interactive. Looked great and performed well on an iPhone X in Safari.
Never got into Tron, might have started it but left it mid way or earlier. And when the Disney versions came out I never bothered. I might give it a go this weekend.
Sadly that's pretty much the only parts that keep it fresh. It is pretty forgettable and uses some tropes that are both very lazy and "problematic" like born sexy yesterday.
Still, if you end up watching the first one and liking it, it might be worth a watch as well.
I'd definitely give it and Tron 2 a chance.
Great work, thanks for sharing.
(And please fix the back button!)
It's impressive the type of 3D graphics that can be done in a modern browser, i'm surprised why we don't see more websites using these technologies.
I think compiling native OpenGL ES programs to WASM is probably a bit more of a practical use case, but that comes with its own set of problems... WebGL still suffers from various security issues and bugs on certain platforms: https://github.com/chromium/chromium/blob/master/gpu/config/...
For example one of the sites linked off a site further above is Orano[0]. Beautiful and looks pretty cool, but accessibility doesn't seem that great, i.e. contrast ratio and overall legibility.
So when creating informational sites always keep accessibility in mind, regardless what technology you choose to use.
Also OpenGl ES isn't something that is compiled to WASM, it is a javascript API. WASM does not have access to the DOM or IO.
On a Nokia 7.1 Plus not so much, too slow loading the resource and it drops frames.