|mars 849bbbda14||1 year ago|
|examples||1 year ago|
|src||1 year ago|
|.gitignore||1 year ago|
|Cargo.lock||1 year ago|
|Cargo.toml||1 year ago|
|LICENSE||1 year ago|
|README.md||1 year ago|
Cyborgis an absolute nightmare. A twisted factory. A disgusting Enmanglement. A perfect melding of terrifying machinic heartlessness and disappointing human fallacy. A repulsive reaper of all of human consciousness -- but mostly SIGGRAPH presentations. H.R Giger's irreconcilable reality... if H.R. Giger was a computer programmer.
Cyborg is a free-form rendering engine that we mash whatever the fuck we feel like into. It's a test bed for all sorts of modern rendering technology. Our goal is to take techniques and features from modern game engines and reimplement them on our own, for the sake of education, performance, and reusability. We wanna make shit work.
We will add your biological and technological distinctiveness to our own. Resistance is futile.
-- The Borg
We also want to give artists a playground for generating all sorts of unique 3D visuals -- custom shaders, procedurally generated meshes and textures, and a focus on interesting visuals. Realism is a non-goal! Make shrooms obsolete. Go wild.
Modularity and reusability are important. We wanna be able to unplug certain parts of the rendering pipeline, upgrade them, fix them, document them, commit them, tag them, etc., then stick them back in in a different place to end up with a different resulting image.
Cyborg is written in Rust because FIGHT ME. I fucking mean it. Shut up.
It's licensed under the GPL-v3.0 becaaaaauuuuuuse make me not license it under an actually free software license how about that. You can't stop me. You don't know where I live.