Not polygons, not voxels, not even SDFs, smooth surfaces

An alternative third approach to 3D graphics brought to general purpose usability

The goals and motivations behind the project include achieving high scalability and high performance, especially in the face of increasing complexity, scale and smoothness of 3D scenes. It attempts to overcome certain limitations and drawbacks of rendering 3D graphics through complete reliance on either polygons or voxels, focusing instead on using other techniques such as raymarching of smooth surfaces defined by math and algorithms, while preserving the control over shapes freely defined by arbitrary control points.

And last but not least, one strong intention here is simply producing beautiful visuals in videogames in real time, facilitating the display of beautiful, complex and immersive worlds.

It's a personal dream more than 10 years in the making.

Next

Bringing rubber ducks in videogames to a whole new level

Aren't you tired of rubber ducks in games not being smooth enough?

qemical flood addresses long-standing grievances with rubber duckies not being smooth and detailed enough. But seriously though, more models coming!
And I'm going to make games with this.

Next

A technological adventure into the unknown

Better or worse than conventional realtime 3D, it's definitely going to look unique

While raymarching doesn't always achieve perfectly smooth imagery, it certainly has its own unique look. I'm not the first to experiment with the technique but to the best of my knowledge it's the first and only general purpose implementation at the moment. Meaning it's intended for not only abstract geometry, fractals or procedural terrain, but any objects or environments.

Next

Seems interesting?

You're welcome to follow me along on this journey!

Media

Take a look at screenshots and videos produced with qemical flood.

Ask anything

You can join my discord and hang out, ask whatever is on your mind.

Support the project

You can support the project at Patreon or buymeacoffee, or by donating to my crypto wallets.
Here you can see the list of the supporters of the project.

Tech demos

Anyone running 64 bit Linux or Windows can test the tech on their own machine. You can download the first demo from itch.io.

Updates

You can follow the progress of the project on the following social media accounts:
qemical flood X account
qew Nemo's personal X account
itch.io · Youtube · Artstation · Instagram · tumblr · TikTok