Home

Awesome

Win Osx Linux GitHub Pages

NoodlesPlate

NoodlesPlate is a offline Shader Editor.

His particularity is to offer to the user many type of widgets, let you easilty tune in real time your shader.

all the system is designed for let the user choose his text editor. NoodlespLate update all ui after each code change (file save)

you can check the wiki if you want more infos

<ins>Some features availables :</ins>

<ins>Features planned :</ins>

Binaries => https://github.com/aiekick/NoodlesPlate/releases

Build tested and succeded on :

requirements

how to build

first : clone the repo and initialize their submodules

git clone https://github.com/aiekick/NoodlesPlate.git
cd NoodlesPlate
git submodule update --init --recursive

second : build with cmake

You need to use cMake. For the 3 Os (Win, Linux, MacOs), the cMake usage is exactly the same,

  1. Choose a build directory. (called here my_build_directory for instance) and
  2. Choose a Build Mode : "Release" / "MinSizeRel" / "RelWithDebInfo" / "Debug" (called here BuildMode for instance)
  3. Run cMake in console : (the first for generate cmake build files, the second for build the binary)
cmake -B my_build_directory -DCMAKE_BUILD_TYPE=BuildMode
cmake --build my_build_directory

On Windows :

You need to have the opengl library installed

On Linux :

You need many lib : (X11, xrandr, xinerama, xcursor, mesa)

If you are on debian you can run :

sudo apt-get update 
sudo apt-get install libssl-dev libgl1-mesa-dev libx11-dev libxi-dev libxrandr-dev libxinerama-dev libxcursor-dev libasound2-dev

On MacOs :

you need many lib : opengl, openssl and cocoa framework

License :

NoodlesPlate is an open source software under GPL-3.0

Library used :

Some screenshots :

NoodlesPlate v0.6.660

VR Mode (show left eye in screen) with the shader Dual 3D Truchet Tiles of Shane 0.6.660.1

NoodlesPlate v0.5.897

0.5.897.1 0.5.897.2 0.5.897.3 0.5.897.4

NoodlesPlate v0.1.3075

0.1.3075.1 0.1.3075.2