mirror of
https://github.com/Ttanasart-pt/Pixel-Composer.git
synced 2025-03-03 14:14:49 +01:00
rename
This commit is contained in:
parent
b63ebf6c12
commit
cf64302593
159 changed files with 1754 additions and 216 deletions
1454
PixelComposer.yyp
Normal file
1454
PixelComposer.yyp
Normal file
File diff suppressed because it is too large
Load diff
|
@ -69,6 +69,9 @@
|
||||||
TUNNELS_IN = ds_map_create();
|
TUNNELS_IN = ds_map_create();
|
||||||
TUNNELS_IN_MAP = ds_map_create();
|
TUNNELS_IN_MAP = ds_map_create();
|
||||||
TUNNELS_OUT = ds_map_create();
|
TUNNELS_OUT = ds_map_create();
|
||||||
|
|
||||||
|
globalvar AUTO_SAVE_TIMER;
|
||||||
|
AUTO_SAVE_TIMER = 0;
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region file drop
|
#region file drop
|
||||||
|
@ -181,8 +184,15 @@
|
||||||
#region steam
|
#region steam
|
||||||
globalvar STEAM_ENABLED, STEAM_APP_ID, STEAM_USER_ID, STEAM_USERNAME;
|
globalvar STEAM_ENABLED, STEAM_APP_ID, STEAM_USER_ID, STEAM_USERNAME;
|
||||||
globalvar STEAM_UGC_ITEM_UPLOADING, STEAM_UGC_ITEM_ID, STEAM_UGC_ITEM_FILE, STEAM_UGC_UPDATE_HANDLE;
|
globalvar STEAM_UGC_ITEM_UPLOADING, STEAM_UGC_ITEM_ID, STEAM_UGC_ITEM_FILE, STEAM_UGC_UPDATE_HANDLE;
|
||||||
globalvar STEAM_UGC_SUBMIT_ID, STEAM_UGC_UPDATE_MAP, STEAM_UGC_PUBLISH_ID, STEAM_UGC_UPDATE;
|
globalvar STEAM_UGC_SUBMIT_ID, STEAM_UGC_UPDATE_MAP, STEAM_UGC_PUBLISH_ID, STEAM_UGC_UPDATE, STEAM_UGC_TYPE;
|
||||||
|
|
||||||
|
enum STEAM_UGC_FILE_TYPE {
|
||||||
|
collection,
|
||||||
|
project,
|
||||||
|
node_preset
|
||||||
|
}
|
||||||
|
|
||||||
|
STEAM_UGC_TYPE = STEAM_UGC_FILE_TYPE.collection;
|
||||||
STEAM_USER_ID = 0;
|
STEAM_USER_ID = 0;
|
||||||
STEAM_USERNAME = "";
|
STEAM_USERNAME = "";
|
||||||
|
|
||||||
|
|
|
@ -14,11 +14,6 @@
|
||||||
log_message("SESSION", "Begin");
|
log_message("SESSION", "Begin");
|
||||||
log_message("DIRECTORY", DIRECTORY);
|
log_message("DIRECTORY", DIRECTORY);
|
||||||
|
|
||||||
PREF_LOAD();
|
|
||||||
loadFonts();
|
|
||||||
loadGraphic(PREF_MAP[? "theme"]);
|
|
||||||
loadColor(PREF_MAP[? "theme"]);
|
|
||||||
|
|
||||||
__initLocale();
|
__initLocale();
|
||||||
__init_theme();
|
__init_theme();
|
||||||
__initCollection();
|
__initCollection();
|
||||||
|
@ -29,6 +24,11 @@
|
||||||
__init_node_guide();
|
__init_node_guide();
|
||||||
__initSteamUGC();
|
__initSteamUGC();
|
||||||
|
|
||||||
|
PREF_LOAD();
|
||||||
|
loadFonts();
|
||||||
|
loadGraphic(PREF_MAP[? "theme"]);
|
||||||
|
loadColor(PREF_MAP[? "theme"]);
|
||||||
|
|
||||||
setPanel();
|
setPanel();
|
||||||
|
|
||||||
if(file_exists("icon.png"))
|
if(file_exists("icon.png"))
|
||||||
|
|
|
@ -55,7 +55,7 @@ function Panel_Collection() : PanelContent() constructor {
|
||||||
var meta = _menu_node.getMetadata();
|
var meta = _menu_node.getMetadata();
|
||||||
|
|
||||||
if(!meta.steam) {
|
if(!meta.steam) {
|
||||||
array_insert(contentMenu, 2, [ get_text("panel_collection_workshop_upload", "Upload to Workshop") + "...", function() {
|
array_insert(contentMenu, 2, [ get_text("panel_collection_workshop_upload", "Upload to Steam Workshop") + "...", function() {
|
||||||
var dia = dialogCall(o_dialog_file_name_collection, mouse_mx + ui(8), mouse_my + ui(-320));
|
var dia = dialogCall(o_dialog_file_name_collection, mouse_mx + ui(8), mouse_my + ui(-320));
|
||||||
var meta = _menu_node.getMetadata();
|
var meta = _menu_node.getMetadata();
|
||||||
if(meta != noone && meta != undefined)
|
if(meta != noone && meta != undefined)
|
||||||
|
@ -68,7 +68,7 @@ function Panel_Collection() : PanelContent() constructor {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(meta.steam && meta.author_steam_id == STEAM_USER_ID && meta.file_id != 0) {
|
if(meta.steam && meta.author_steam_id == STEAM_USER_ID && meta.file_id != 0) {
|
||||||
array_insert(contentMenu, 2, [get_text("panel_collection_workshop_update", "Update workshop content") + "...", function() {
|
array_insert(contentMenu, 2, [get_text("panel_collection_workshop_update", "Update Steam Workshop content") + "...", function() {
|
||||||
var dia = dialogCall(o_dialog_file_name_collection, mouse_mx + ui(8), mouse_my + ui(-320));
|
var dia = dialogCall(o_dialog_file_name_collection, mouse_mx + ui(8), mouse_my + ui(-320));
|
||||||
var meta = _menu_node.getMetadata();
|
var meta = _menu_node.getMetadata();
|
||||||
if(meta != noone && meta != undefined)
|
if(meta != noone && meta != undefined)
|
||||||
|
@ -95,12 +95,12 @@ function Panel_Collection() : PanelContent() constructor {
|
||||||
draw_clear_alpha(c_white, 0);
|
draw_clear_alpha(c_white, 0);
|
||||||
|
|
||||||
var nodes = search_string == ""? context.content : search_list;
|
var nodes = search_string == ""? context.content : search_list;
|
||||||
if(mode == 0 && context == root) nodes = STEAM_CONTENT;
|
if(mode == 0 && context == root) nodes = STEAM_COLLECTION;
|
||||||
var steamNode = [];
|
var steamNode = [];
|
||||||
for( var i = 0; i < ds_list_size(STEAM_CONTENT); i++ ) {
|
for( var i = 0; i < ds_list_size(STEAM_COLLECTION); i++ ) {
|
||||||
var meta = STEAM_CONTENT[| i].meta;
|
var meta = STEAM_COLLECTION[| i].meta;
|
||||||
if(array_exists(meta.tags, context.name))
|
if(array_exists(meta.tags, context.name))
|
||||||
array_push(steamNode, STEAM_CONTENT[| i]);
|
array_push(steamNode, STEAM_COLLECTION[| i]);
|
||||||
}
|
}
|
||||||
|
|
||||||
var node_list = ds_list_size(nodes);
|
var node_list = ds_list_size(nodes);
|
||||||
|
|
|
@ -46,6 +46,7 @@ function Panel_Inspector() : PanelContent() constructor {
|
||||||
meta_tb[1] = new textArea(TEXTBOX_INPUT.text, function(str) { current_meta.author = str; });
|
meta_tb[1] = new textArea(TEXTBOX_INPUT.text, function(str) { current_meta.author = str; });
|
||||||
meta_tb[2] = new textArea(TEXTBOX_INPUT.text, function(str) { current_meta.contact = str; });
|
meta_tb[2] = new textArea(TEXTBOX_INPUT.text, function(str) { current_meta.contact = str; });
|
||||||
meta_tb[3] = new textArea(TEXTBOX_INPUT.text, function(str) { current_meta.alias = str; });
|
meta_tb[3] = new textArea(TEXTBOX_INPUT.text, function(str) { current_meta.alias = str; });
|
||||||
|
meta_tb[4] = new textArrayBox(noone, META_TAGS);
|
||||||
for( var i = 0; i < array_length(meta_tb); i++ )
|
for( var i = 0; i < array_length(meta_tb); i++ )
|
||||||
meta_tb[i].hide = true;
|
meta_tb[i].hide = true;
|
||||||
|
|
||||||
|
@ -53,6 +54,8 @@ function Panel_Inspector() : PanelContent() constructor {
|
||||||
|
|
||||||
var_editing = false;
|
var_editing = false;
|
||||||
|
|
||||||
|
workshop_uploading = false;
|
||||||
|
|
||||||
addHotkey("Inspector", "Copy property", "C", MOD_KEY.ctrl, function() { propSelectCopy(); });
|
addHotkey("Inspector", "Copy property", "C", MOD_KEY.ctrl, function() { propSelectCopy(); });
|
||||||
addHotkey("Inspector", "Paste property", "V", MOD_KEY.ctrl, function() { propSelectPaste(); });
|
addHotkey("Inspector", "Paste property", "V", MOD_KEY.ctrl, function() { propSelectPaste(); });
|
||||||
addHotkey("Inspector", "Toggle animation", "I", MOD_KEY.none, function() { anim_toggling = true; });
|
addHotkey("Inspector", "Toggle animation", "I", MOD_KEY.none, function() { anim_toggling = true; });
|
||||||
|
@ -122,6 +125,7 @@ function Panel_Inspector() : PanelContent() constructor {
|
||||||
if(i == 0) {
|
if(i == 0) {
|
||||||
var is_author = meta.author_steam_id == 0 || meta.author_steam_id == STEAM_USER_ID;
|
var is_author = meta.author_steam_id == 0 || meta.author_steam_id == STEAM_USER_ID;
|
||||||
meta.displays[1][1].interactable = is_author;
|
meta.displays[1][1].interactable = is_author;
|
||||||
|
meta.displays[2][1].interactable = is_author;
|
||||||
current_meta = meta;
|
current_meta = meta;
|
||||||
|
|
||||||
for( var j = 0; j < array_length(meta.displays); j++ ) {
|
for( var j = 0; j < array_length(meta.displays); j++ ) {
|
||||||
|
@ -135,7 +139,20 @@ function Panel_Inspector() : PanelContent() constructor {
|
||||||
meta_tb[j].setActiveFocus(pFOCUS, _hover);
|
meta_tb[j].setActiveFocus(pFOCUS, _hover);
|
||||||
if(pFOCUS) meta_tb[j].register(contentPane);
|
if(pFOCUS) meta_tb[j].register(contentPane);
|
||||||
|
|
||||||
var wh = meta_tb[j].draw(ui(16), yy, w - ui(16 + 48), display[2], display[1](meta), _m);
|
var wh;
|
||||||
|
|
||||||
|
switch(instanceof(meta_tb[j])) {
|
||||||
|
case "textArea" :
|
||||||
|
wh = meta_tb[j].draw(ui(16), yy, w - ui(16 + 48), display[2], display[1](meta), _m);
|
||||||
|
break;
|
||||||
|
case "textArrayBox" :
|
||||||
|
meta_tb[j].arraySet = current_meta.tags;
|
||||||
|
var rx = x + ui(16);
|
||||||
|
var ry = y + top_bar_h;
|
||||||
|
wh = meta_tb[j].draw(ui(16), yy, w - ui(16 + 48), display[2], _m, rx, ry);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
yy += wh + ui(8);
|
yy += wh + ui(8);
|
||||||
hh += wh + ui(8);
|
hh += wh + ui(8);
|
||||||
}
|
}
|
||||||
|
@ -699,6 +716,32 @@ function Panel_Inspector() : PanelContent() constructor {
|
||||||
file_text_write_string(f, json_encode_minify(METADATA.serialize()));
|
file_text_write_string(f, json_encode_minify(METADATA.serialize()));
|
||||||
file_text_close(f);
|
file_text_close(f);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
by += ui(36);
|
||||||
|
if(CURRENT_PATH != "" && STEAM_ENABLED && !workshop_uploading) {
|
||||||
|
if(!METADATA.steam) {
|
||||||
|
if(buttonInstant(THEME.button_hide, bx, by, ui(32), ui(32), [mx, my], pFOCUS, pHOVER, "Upload to Steam Workshop", THEME.workshop_upload, 0, COLORS._main_icon) == 2) {
|
||||||
|
METADATA.author_steam_id = STEAM_USER_ID;
|
||||||
|
SAVE();
|
||||||
|
steam_ugc_create_project();
|
||||||
|
workshop_uploading = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(METADATA.steam && METADATA.author_steam_id == STEAM_USER_ID && METADATA.file_id != 0) {
|
||||||
|
if(buttonInstant(THEME.button_hide, bx, by, ui(32), ui(32), [mx, my], pFOCUS, pHOVER, "Update Steam Workshop", THEME.workshop_update, 0, COLORS._main_icon) == 2) {
|
||||||
|
SAVE();
|
||||||
|
steam_ugc_update_project();
|
||||||
|
workshop_uploading = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(workshop_uploading) {
|
||||||
|
draw_sprite_ui(THEME.loading_s, 0, bx + ui(16), by + ui(16),,, current_time / 5, COLORS._main_icon);
|
||||||
|
if(STEAM_UGC_ITEM_UPLOADING == false)
|
||||||
|
workshop_uploading = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
contentPane.active = pHOVER;
|
contentPane.active = pHOVER;
|
||||||
|
|
|
@ -53,6 +53,8 @@
|
||||||
PREF_MAP[? "physics_gravity"] = [ 0, 10 ];
|
PREF_MAP[? "physics_gravity"] = [ 0, 10 ];
|
||||||
|
|
||||||
PREF_MAP[? "test_mode"] = false;
|
PREF_MAP[? "test_mode"] = false;
|
||||||
|
|
||||||
|
PREF_MAP[? "auto_save_time"] = 300;
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region hotkeys
|
#region hotkeys
|
||||||
|
|
|
@ -86,7 +86,7 @@ function SAVE_AS() {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
function SAVE_AT(path) {
|
function SAVE_AT(path, log = "save at ") {
|
||||||
if(DEMO) return false;
|
if(DEMO) return false;
|
||||||
|
|
||||||
if(file_exists(path))
|
if(file_exists(path))
|
||||||
|
@ -98,7 +98,7 @@ function SAVE_AT(path) {
|
||||||
READONLY = false;
|
READONLY = false;
|
||||||
MODIFIED = false;
|
MODIFIED = false;
|
||||||
|
|
||||||
log_message("FILE", "save at " + path, THEME.noti_icon_file_save);
|
log_message("FILE", log + path, THEME.noti_icon_file_save);
|
||||||
PANEL_MENU.setNotiIcon(THEME.noti_icon_file_save);
|
PANEL_MENU.setNotiIcon(THEME.noti_icon_file_save);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
|
@ -1,58 +1,65 @@
|
||||||
function __initSteamUGC() {
|
function steam_ugc_create_collection(file) {
|
||||||
globalvar STEAM_SUBS, STEAM_CONTENT;
|
if(STEAM_UGC_ITEM_UPLOADING) return;
|
||||||
STEAM_SUBS = ds_list_create();
|
|
||||||
STEAM_CONTENT = ds_list_create();
|
|
||||||
|
|
||||||
if(!STEAM_ENABLED) return;
|
STEAM_UGC_UPDATE = false;
|
||||||
|
STEAM_UGC_ITEM_UPLOADING = true;
|
||||||
|
STEAM_UGC_ITEM_FILE = file;
|
||||||
|
STEAM_UGC_TYPE = STEAM_UGC_FILE_TYPE.collection;
|
||||||
|
|
||||||
steam_ugc_get_subscribed_items(STEAM_SUBS);
|
directory_destroy(DIRECTORY + "steamUGC");
|
||||||
|
directory_create(DIRECTORY + "steamUGC");
|
||||||
|
file_copy(file.path, DIRECTORY + "steamUGC/" + filename_name(file.path));
|
||||||
|
file_copy(file.spr_path[0], DIRECTORY + "steamUGC/" + filename_name(file.spr_path[0]));
|
||||||
|
steam_ugc_collection_generate(file);
|
||||||
|
|
||||||
for( var i = 0; i < ds_list_size(STEAM_SUBS); i++ ) {
|
STEAM_UGC_ITEM_ID = steam_ugc_create_item(STEAM_APP_ID, ugc_filetype_community);
|
||||||
var item_map = ds_map_create();
|
|
||||||
//print("Querying item ID " + string(STEAM_SUBS[| i]));
|
|
||||||
|
|
||||||
if (steam_ugc_get_item_install_info(STEAM_SUBS[| i], item_map)) {
|
|
||||||
var info_map = ds_map_create();
|
|
||||||
var _update = false;
|
|
||||||
|
|
||||||
if (steam_ugc_get_item_update_info(STEAM_SUBS[| i], info_map))
|
|
||||||
_update = info_map[? "needs_update"];
|
|
||||||
|
|
||||||
ds_map_destroy(info_map);
|
|
||||||
|
|
||||||
if(_update) {
|
|
||||||
steam_ugc_subscribe_item(STEAM_SUBS[| i]);
|
|
||||||
//print("Item need update");
|
|
||||||
} else {
|
|
||||||
__loadSteamUGC(STEAM_SUBS[| i], item_map);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
steam_ugc_subscribe_item(STEAM_SUBS[| i]);
|
|
||||||
//print("Item not downloaded");
|
|
||||||
}
|
|
||||||
|
|
||||||
ds_map_destroy(item_map);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function __loadSteamUGC(file_id, item_map) {
|
function steam_ugc_update_collection(file, update_preview = false) {
|
||||||
var _path = item_map[? "folder"];
|
if(STEAM_UGC_ITEM_UPLOADING) return;
|
||||||
var f = file_find_first(_path + "\\*.pxcc", 0);
|
|
||||||
file_find_close();
|
|
||||||
|
|
||||||
var name = string_replace(filename_name(f), ".pxcc", "");
|
STEAM_UGC_UPDATE = true;
|
||||||
var file = new FileObject(name, _path + "\\" + f);
|
STEAM_UGC_ITEM_UPLOADING = true;
|
||||||
var icon_path = string_replace(_path + "\\" + f, ".pxcc", ".png");
|
STEAM_UGC_ITEM_FILE = file;
|
||||||
var _temp = sprite_add(icon_path, 0, false, false, 0, 0);
|
STEAM_UGC_TYPE = STEAM_UGC_FILE_TYPE.collection;
|
||||||
var ww = sprite_get_width(_temp);
|
|
||||||
var hh = sprite_get_height(_temp);
|
|
||||||
var amo = ww % hh == 0? ww / hh : 1;
|
|
||||||
sprite_delete(_temp);
|
|
||||||
file.spr_path = [icon_path, amo, false];
|
|
||||||
|
|
||||||
ds_list_add(STEAM_CONTENT, file);
|
directory_destroy(DIRECTORY + "steamUGC");
|
||||||
|
directory_create(DIRECTORY + "steamUGC");
|
||||||
|
file_copy(file.path, DIRECTORY + "steamUGC/" + filename_name(file.path));
|
||||||
|
file_copy(file.spr_path[0], DIRECTORY + "steamUGC/" + filename_name(file.spr_path[0]));
|
||||||
|
|
||||||
var meta = file.getMetadata();
|
STEAM_UGC_PUBLISH_ID = file.meta.file_id;
|
||||||
meta.steam = true;
|
STEAM_UGC_UPDATE_HANDLE = steam_ugc_start_item_update(STEAM_APP_ID, STEAM_UGC_PUBLISH_ID);
|
||||||
meta.file_id = file_id;
|
|
||||||
|
steam_ugc_set_item_title(STEAM_UGC_UPDATE_HANDLE, STEAM_UGC_ITEM_FILE.meta.name);
|
||||||
|
steam_ugc_set_item_description(STEAM_UGC_UPDATE_HANDLE, STEAM_UGC_ITEM_FILE.meta.description);
|
||||||
|
|
||||||
|
array_insert(STEAM_UGC_ITEM_FILE.meta.tags, 0, "Collection");
|
||||||
|
steam_ugc_set_item_tags(STEAM_UGC_UPDATE_HANDLE, STEAM_UGC_ITEM_FILE.meta.tags);
|
||||||
|
steam_ugc_set_item_content(STEAM_UGC_UPDATE_HANDLE, DIRECTORY + "steamUGC");
|
||||||
|
|
||||||
|
STEAM_UGC_SUBMIT_ID = steam_ugc_submit_item_update(STEAM_UGC_UPDATE_HANDLE, "Updated");
|
||||||
|
}
|
||||||
|
|
||||||
|
function steam_ugc_collection_generate(file, dest_path = DIRECTORY + "steamUGCthumbnail.png") {
|
||||||
|
file_delete(dest_path);
|
||||||
|
var spr = STEAM_UGC_ITEM_FILE.getSpr();
|
||||||
|
var prev_size = 512;
|
||||||
|
var _s = surface_create(prev_size, prev_size);
|
||||||
|
surface_set_target(_s);
|
||||||
|
draw_clear(COLORS._main_icon_dark);
|
||||||
|
draw_sprite_tiled(s_workshop_bg, 0, -64, -64);
|
||||||
|
draw_sprite_stretched(s_workshop_frame, 0, 0, 0, prev_size, prev_size);
|
||||||
|
|
||||||
|
if(spr == -1) spr = THEME.group;
|
||||||
|
var ss = (prev_size - 160) / max(sprite_get_width(spr), sprite_get_height(spr));
|
||||||
|
var ox = (sprite_get_xoffset(spr) - sprite_get_width(spr) / 2) * ss;
|
||||||
|
var oy = (sprite_get_yoffset(spr) - sprite_get_height(spr) / 2) * ss;
|
||||||
|
draw_sprite_ext(spr, 0, prev_size / 2 + ox, prev_size / 2 + oy, ss, ss, 0, c_white, 1);
|
||||||
|
|
||||||
|
draw_sprite_stretched(s_workshop_badge, 0, 8, 8, 88, 88);
|
||||||
|
draw_sprite_ext(THEME.group, 0, 40, 40, 1, 1, 0, COLORS._main_icon_dark, 1);
|
||||||
|
surface_reset_target();
|
||||||
|
surface_save(_s, dest_path);
|
||||||
|
surface_free(_s);
|
||||||
}
|
}
|
11
scripts/steam_ugc_functions/steam_ugc_functions.yy
Normal file
11
scripts/steam_ugc_functions/steam_ugc_functions.yy
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
{
|
||||||
|
"resourceType": "GMScript",
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "steam_ugc_functions",
|
||||||
|
"isDnD": false,
|
||||||
|
"isCompatibility": false,
|
||||||
|
"parent": {
|
||||||
|
"name": "UGC",
|
||||||
|
"path": "folders/Steamworks/UGC.yy",
|
||||||
|
},
|
||||||
|
}
|
11
scripts/steam_ugc_project/steam_ugc_project.yy
Normal file
11
scripts/steam_ugc_project/steam_ugc_project.yy
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
{
|
||||||
|
"resourceType": "GMScript",
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "steam_ugc_project",
|
||||||
|
"isDnD": false,
|
||||||
|
"isCompatibility": false,
|
||||||
|
"parent": {
|
||||||
|
"name": "UGC",
|
||||||
|
"path": "folders/Steamworks/UGC.yy",
|
||||||
|
},
|
||||||
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_2d_light",
|
"name": "sh_2d_light",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blend",
|
"name": "blend",
|
||||||
"path": "folders/shader/blend.yy",
|
"path": "folders/shader/blend.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_alpha_cutoff",
|
"name": "sh_alpha_cutoff",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_alpha_grey",
|
"name": "sh_alpha_grey",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_alpha_hash",
|
"name": "sh_alpha_hash",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_ani_noise",
|
"name": "sh_ani_noise",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "generator",
|
"name": "generator",
|
||||||
"path": "folders/shader/generator.yy",
|
"path": "folders/shader/generator.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_atlas",
|
"name": "sh_atlas",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_average",
|
"name": "sh_average",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blur",
|
"name": "blur",
|
||||||
"path": "folders/shader/blur.yy",
|
"path": "folders/shader/blur.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_bevel",
|
"name": "sh_bevel",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "3d",
|
"name": "3d",
|
||||||
"path": "folders/shader/3d.yy",
|
"path": "folders/shader/3d.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_blend_alpha_addition",
|
"name": "sh_blend_alpha_addition",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blend",
|
"name": "blend",
|
||||||
"path": "folders/shader/blend.yy",
|
"path": "folders/shader/blend.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_bloom_pass",
|
"name": "sh_bloom_pass",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_blur_alpha",
|
"name": "sh_blur_alpha",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blur",
|
"name": "blur",
|
||||||
"path": "folders/shader/blur.yy",
|
"path": "folders/shader/blur.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_blur_bokeh",
|
"name": "sh_blur_bokeh",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blur",
|
"name": "blur",
|
||||||
"path": "folders/shader/blur.yy",
|
"path": "folders/shader/blur.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_blur_box_contrast",
|
"name": "sh_blur_box_contrast",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blur",
|
"name": "blur",
|
||||||
"path": "folders/shader/blur.yy",
|
"path": "folders/shader/blur.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_blur_directional",
|
"name": "sh_blur_directional",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blur",
|
"name": "blur",
|
||||||
"path": "folders/shader/blur.yy",
|
"path": "folders/shader/blur.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_blur_final",
|
"name": "sh_blur_final",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blur",
|
"name": "blur",
|
||||||
"path": "folders/shader/blur.yy",
|
"path": "folders/shader/blur.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_blur_gaussian",
|
"name": "sh_blur_gaussian",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blur",
|
"name": "blur",
|
||||||
"path": "folders/shader/blur.yy",
|
"path": "folders/shader/blur.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_blur_radial",
|
"name": "sh_blur_radial",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blur",
|
"name": "blur",
|
||||||
"path": "folders/shader/blur.yy",
|
"path": "folders/shader/blur.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_blur_simple",
|
"name": "sh_blur_simple",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blur",
|
"name": "blur",
|
||||||
"path": "folders/shader/blur.yy",
|
"path": "folders/shader/blur.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_blur_zoom",
|
"name": "sh_blur_zoom",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blur",
|
"name": "blur",
|
||||||
"path": "folders/shader/blur.yy",
|
"path": "folders/shader/blur.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_bw",
|
"name": "sh_bw",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_camera",
|
"name": "sh_camera",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "shader",
|
"name": "shader",
|
||||||
"path": "folders/shader.yy",
|
"path": "folders/shader.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_cell_noise",
|
"name": "sh_cell_noise",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "generator",
|
"name": "generator",
|
||||||
"path": "folders/shader/generator.yy",
|
"path": "folders/shader/generator.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_cell_noise_crystal",
|
"name": "sh_cell_noise_crystal",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "generator",
|
"name": "generator",
|
||||||
"path": "folders/shader/generator.yy",
|
"path": "folders/shader/generator.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_cell_noise_edge",
|
"name": "sh_cell_noise_edge",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "generator",
|
"name": "generator",
|
||||||
"path": "folders/shader/generator.yy",
|
"path": "folders/shader/generator.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_cell_noise_random",
|
"name": "sh_cell_noise_random",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "generator",
|
"name": "generator",
|
||||||
"path": "folders/shader/generator.yy",
|
"path": "folders/shader/generator.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_cell_noise_round",
|
"name": "sh_cell_noise_round",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "generator",
|
"name": "generator",
|
||||||
"path": "folders/shader/generator.yy",
|
"path": "folders/shader/generator.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_channel_A",
|
"name": "sh_channel_A",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "channels",
|
"name": "channels",
|
||||||
"path": "folders/shader/channels.yy",
|
"path": "folders/shader/channels.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_channel_B",
|
"name": "sh_channel_B",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "channels",
|
"name": "channels",
|
||||||
"path": "folders/shader/channels.yy",
|
"path": "folders/shader/channels.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_channel_B_grey",
|
"name": "sh_channel_B_grey",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "channels",
|
"name": "channels",
|
||||||
"path": "folders/shader/channels.yy",
|
"path": "folders/shader/channels.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_channel_G",
|
"name": "sh_channel_G",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "channels",
|
"name": "channels",
|
||||||
"path": "folders/shader/channels.yy",
|
"path": "folders/shader/channels.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_channel_G_grey",
|
"name": "sh_channel_G_grey",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "channels",
|
"name": "channels",
|
||||||
"path": "folders/shader/channels.yy",
|
"path": "folders/shader/channels.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_channel_H",
|
"name": "sh_channel_H",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "channels",
|
"name": "channels",
|
||||||
"path": "folders/shader/channels.yy",
|
"path": "folders/shader/channels.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_channel_R",
|
"name": "sh_channel_R",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "channels",
|
"name": "channels",
|
||||||
"path": "folders/shader/channels.yy",
|
"path": "folders/shader/channels.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_channel_R_grey",
|
"name": "sh_channel_R_grey",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "channels",
|
"name": "channels",
|
||||||
"path": "folders/shader/channels.yy",
|
"path": "folders/shader/channels.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_channel_S",
|
"name": "sh_channel_S",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "channels",
|
"name": "channels",
|
||||||
"path": "folders/shader/channels.yy",
|
"path": "folders/shader/channels.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_channel_V",
|
"name": "sh_channel_V",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "channels",
|
"name": "channels",
|
||||||
"path": "folders/shader/channels.yy",
|
"path": "folders/shader/channels.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_checkerboard",
|
"name": "sh_checkerboard",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "generator",
|
"name": "generator",
|
||||||
"path": "folders/shader/generator.yy",
|
"path": "folders/shader/generator.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_chromatic_aberration",
|
"name": "sh_chromatic_aberration",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_clean_shape",
|
"name": "sh_clean_shape",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_color_adjust",
|
"name": "sh_color_adjust",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_color_picker_hue",
|
"name": "sh_color_picker_hue",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_color_picker_value",
|
"name": "sh_color_picker_value",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_color_remove",
|
"name": "sh_color_remove",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_color_replace",
|
"name": "sh_color_replace",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_colorize",
|
"name": "sh_colorize",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_combine_hsv",
|
"name": "sh_combine_hsv",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_combine_rgb",
|
"name": "sh_combine_rgb",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_content_sampler",
|
"name": "sh_content_sampler",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "shader",
|
"name": "shader",
|
||||||
"path": "folders/shader.yy",
|
"path": "folders/shader.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_convolution",
|
"name": "sh_convolution",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_corner",
|
"name": "sh_corner",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_corner_erode",
|
"name": "sh_corner_erode",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_curve",
|
"name": "sh_curve",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_de_corner",
|
"name": "sh_de_corner",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_de_stray",
|
"name": "sh_de_stray",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_dilate",
|
"name": "sh_dilate",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "warp",
|
"name": "warp",
|
||||||
"path": "folders/shader/warp.yy",
|
"path": "folders/shader/warp.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_displace",
|
"name": "sh_displace",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "warp",
|
"name": "warp",
|
||||||
"path": "folders/shader/warp.yy",
|
"path": "folders/shader/warp.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_dither",
|
"name": "sh_dither",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_draw_normal",
|
"name": "sh_draw_normal",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "blend",
|
"name": "blend",
|
||||||
"path": "folders/shader/blend.yy",
|
"path": "folders/shader/blend.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_draw_surface_part_tiled",
|
"name": "sh_draw_surface_part_tiled",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "draw",
|
"name": "draw",
|
||||||
"path": "folders/shader/draw.yy",
|
"path": "folders/shader/draw.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_draw_vertex_aa",
|
"name": "sh_draw_vertex_aa",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "draw",
|
"name": "draw",
|
||||||
"path": "folders/shader/draw.yy",
|
"path": "folders/shader/draw.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_edge_detect",
|
"name": "sh_edge_detect",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_erode",
|
"name": "sh_erode",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_add_velocity_glsl",
|
"name": "sh_fd_add_velocity_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_advect_material_a_16_glsl",
|
"name": "sh_fd_advect_material_a_16_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_advect_material_a_8_glsl",
|
"name": "sh_fd_advect_material_a_8_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_advect_material_rgba_16_glsl",
|
"name": "sh_fd_advect_material_rgba_16_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_advect_material_rgba_8_glsl",
|
"name": "sh_fd_advect_material_rgba_8_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_advect_velocity_0_glsl",
|
"name": "sh_fd_advect_velocity_0_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_advect_velocity_1_glsl",
|
"name": "sh_fd_advect_velocity_1_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_calculate_pressure_jacobi_glsl",
|
"name": "sh_fd_calculate_pressure_jacobi_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_calculate_pressure_srj_glsl",
|
"name": "sh_fd_calculate_pressure_srj_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_calculate_velocity_divergence_glsl",
|
"name": "sh_fd_calculate_velocity_divergence_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_replace_material_advanced_glsl",
|
"name": "sh_fd_replace_material_advanced_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_repulse",
|
"name": "sh_fd_repulse",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_subtract_pressure_gradient_glsl",
|
"name": "sh_fd_subtract_pressure_gradient_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_turbulence",
|
"name": "sh_fd_turbulence",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_velocity_combine",
|
"name": "sh_fd_velocity_combine",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_visualize_colorize_glsl",
|
"name": "sh_fd_visualize_colorize_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_visualize_pixel_art_fiery_smoke_glsl",
|
"name": "sh_fd_visualize_pixel_art_fiery_smoke_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_visualize_pixel_art_fire_glsl",
|
"name": "sh_fd_visualize_pixel_art_fire_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_visualize_pressure_glsl",
|
"name": "sh_fd_visualize_pressure_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_visualize_thick_smoke_glsl",
|
"name": "sh_fd_visualize_thick_smoke_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_visualize_velocity_divergence_glsl",
|
"name": "sh_fd_visualize_velocity_divergence_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_visualize_velocity_glsl",
|
"name": "sh_fd_visualize_velocity_glsl",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_fd_vortex",
|
"name": "sh_fd_vortex",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "Shaders",
|
"name": "Shaders",
|
||||||
"path": "folders/functions/fluid sim/Shaders.yy",
|
"path": "folders/functions/fluid sim/Shaders.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_find_pixel",
|
"name": "sh_find_pixel",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "shader",
|
"name": "shader",
|
||||||
"path": "folders/shader.yy",
|
"path": "folders/shader.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_flip",
|
"name": "sh_flip",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "warp",
|
"name": "warp",
|
||||||
"path": "folders/shader/warp.yy",
|
"path": "folders/shader/warp.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_glow",
|
"name": "sh_glow",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "filter",
|
"name": "filter",
|
||||||
"path": "folders/shader/filter.yy",
|
"path": "folders/shader/filter.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_gradient",
|
"name": "sh_gradient",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "generator",
|
"name": "generator",
|
||||||
"path": "folders/shader/generator.yy",
|
"path": "folders/shader/generator.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"resourceType": "GMShader",
|
"resourceType": "GMShader",
|
||||||
"resourceVersion": "1.0",
|
"resourceVersion": "1.0",
|
||||||
"name": "sh_gradient_display",
|
"name": "sh_gradient_display",
|
||||||
|
"type": 1,
|
||||||
"parent": {
|
"parent": {
|
||||||
"name": "generator",
|
"name": "generator",
|
||||||
"path": "folders/shader/generator.yy",
|
"path": "folders/shader/generator.yy",
|
||||||
},
|
},
|
||||||
"type": 1,
|
|
||||||
}
|
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue