shady

所属分类:collect
开发工具:Vala
文件大小:0KB
下载次数:0
上传日期:2021-08-26 17:36:15
上 传 者sh-1993
说明:  GTK+着色器编辑器,旨在实现Shadertoy.com兼容性(及更多...),
(A GTK+ shader editor, that aims for Shadertoy.com compatibility (and)

文件列表:
LICENSE (35141, 2021-08-26)
data/ (0, 2021-08-26)
data/css/ (0, 2021-08-26)
data/css/shady.css (5444, 2021-08-26)
data/desktop/ (0, 2021-08-26)
data/desktop/meson.build (638, 2021-08-26)
data/desktop/org.hasi.shady.desktop.in (318, 2021-08-26)
data/desktop/org.hasi.shady.png (785825, 2021-08-26)
data/desktop/shady.svg (10223, 2021-08-26)
data/desktop/shady.xcf (11884145, 2021-08-26)
data/gsettings/ (0, 2021-08-26)
data/gsettings/meson.build (536, 2021-08-26)
data/gsettings/org.hasi.shady.gschema.valid (0, 2021-08-26)
data/gsettings/org.hasi.shady.gschema.xml.in (3642, 2021-08-26)
data/images/ (0, 2021-08-26)
data/images/compile_background.png (36273, 2021-08-26)
data/images/compile_background_dimmed.png (38623, 2021-08-26)
data/images/likes.png (289, 2021-08-26)
data/images/logo_simple.svg (26752, 2021-08-26)
data/images/paint.png (46309, 2021-08-26)
data/images/paint.svg (40172, 2021-08-26)
data/images/shady_logo.png (3079, 2021-08-26)
data/images/shady_logo.svg (14440, 2021-08-26)
data/images/shady_logo_alt.svg (22708, 2021-08-26)
data/images/shady_logo_alt_white.svg (23240, 2021-08-26)
data/images/shady_logo_header_bar.png (2363, 2021-08-26)
data/images/shady_logo_header_bar.svg (12358, 2021-08-26)
data/images/shady_logo_header_bar_alt.png (1278, 2021-08-26)
data/images/shady_logo_title.png (1239, 2021-08-26)
data/images/shady_logo_title.svg (14467, 2021-08-26)
data/images/shady_new.png (48071, 2021-08-26)
data/images/shady_new.svg (11933, 2021-08-26)
data/images/shady_new_rectangle_doc.svg (12183, 2021-08-26)
data/images/shady_other_logo.svg (10223, 2021-08-26)
data/images/shady_other_logo.svg.png (27348, 2021-08-26)
data/images/shady_other_other_other_logo.svg (7319, 2021-08-26)
data/images/shady_other_other_other_other_logo.svg (14555, 2021-08-26)
data/images/simple_logo.png (77465, 2021-08-26)
... ...

# About Shady is a GLSL shader editor, that aims to be fully compatible with [https://shadertoy.com](https://github.com/misterdanb/shady/blob/master/Shadertoy.com). ![Screenshot of Shady](https://github.com/misterdanb/shady/blob/master/https://raw.githubusercontent.com/misterdanb/shady/master/github/screenshot.png) # (Future) Features * Full Shadertoy.com support * Non-freezing, very responsive UI, no matter what is compiled or rendered * Integrated Shadertoy.com search * Live coding mode (i.e. coding in fullscreen mode) * GLSL version switching * Time sliding when paused * Optimized syntax highlighting (e.g. for swizzling) and error presentation For not yet implemented features, please have a look at the current issues. # Building instructions ## Install dependencies Ubuntu: ``` sudo apt install meson valac libsoup2.4-dev libgtksourceview-4-dev glslang-dev libjson-glib-dev ``` Fedora: ``` sudo dnf install gcc-c++ meson vala libsoup-devel gtksourceview4-devel glslang-devel json-glib-devel ``` Arch Linux: ``` sudo pacman -S meson vala libsoup gtksourceview4 glslang json-glib ``` ## Meson Run the following lines: ``` bash meson build cd build ninja ninja install ``` ## Flatpak In order to build a flatpak of Shady, you need to have an up-to-date GNOME Sdk and Platform installed. Then run the following command: ``` bash flatpak-builder build-dir org.hasi.shady.json ``` To run the flatpak locally, run: ``` bash flatpak-builder --run build-dir org.hasi.shady.json shady ``` # Contributing You want to help us? Nice! You're very welcome. Please contact us (for example on Twitter @misterdanb) so we can better discuss, what needs to be done and how you can do it. # Donate We'd also like to point you to our [Patreon](https://github.com/misterdanb/shady/blob/master/https://www.patreon.com/shadygl), which is mostly intended to finance some infrastructure like the domain and the server.

近期下载者

相关文件


收藏者