Home - Hirai0827/Dynamis GitHub Wiki
This is the project which enable us to do raymarching with XML. https://dynamis-sample.web.app/
- Using XML as Raymarching description language. you can make some shader arts without deep knowledge of math.
- You can make shader art of raymarching with simple geometry and calculation with XML.
- If you write
<box/>
, code about SDF of Box will be automatically generated. - If you what you feel when use, please access (in this blank, I put sample website)
- Dynamis_core - the core parts of Dynamis.
- others- necessary files which are used in sample project which made with React/Next.js/Three.js/AceEditor
Import the package.
yarn add https://github.com/Hirai0827/Dynamis
Then, compile DynamisCode to GLSL.
const res = DynamisCompiler.Compile("<render><sphere></render>");
const generatedGLSL = res.data;
If you have something about the project please contact us