Marching.js is a JavaScript library for compiling raymarchers that run on the GPU, and for experimenting with volumetric rendering / constructive solid geometry. This plugin enables it to run in Atom; no browser required.
charlieroberts/atom-marching
package from Atom, basically pointing to this repo. If you search the package manager you'll find an older version... ignore it and just type charlieroberts/atom-marching
into the text input field to install directly from this repo.ctrl+alt+command+l
to reload all packages.marching.js
, select packages > atom-marching > toggle or use the keyboard shortcut ctrl+alt+m
march( Sphere() ).render()
in your new file to testctrl+enter
to run italt+enter
to run a block of code, delimited by blank linesctrl+.
will clear the current sceneTry running atom from the command line as follows:
atom --ignore-gpu-blacklist
This error can happen in Linux when you're using Pipewire. Try setting the profile of you main audio device to "Pro Audio".
Code for this plugin adapted from: