init
This commit is contained in:
43
Prototypes/Shaders/Stencils.yml
Normal file
43
Prototypes/Shaders/Stencils.yml
Normal file
@@ -0,0 +1,43 @@
|
||||
# SPDX-FileCopyrightText: 2020 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2020 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2020 Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: shader
|
||||
id: StencilClear
|
||||
kind: source
|
||||
path: "/Textures/Shaders/stencil_clear.swsl"
|
||||
stencil:
|
||||
ref: 0
|
||||
op: Replace
|
||||
func: Always
|
||||
|
||||
# Draws to the stencil buffer if the alpha is not set to 0.
|
||||
- type: shader
|
||||
id: StencilMask
|
||||
kind: source
|
||||
path: "/Textures/Shaders/stencil_mask.swsl"
|
||||
stencil:
|
||||
ref: 1
|
||||
op: Replace
|
||||
func: Always
|
||||
|
||||
# Draws if the texture in the stencil buffer is not equal to white.
|
||||
- type: shader
|
||||
id: StencilDraw
|
||||
kind: canvas
|
||||
stencil:
|
||||
ref: 1
|
||||
op: Keep
|
||||
func: NotEqual
|
||||
|
||||
# Draws if the texture in the stencil buffer is equal to white.
|
||||
- type: shader
|
||||
id: StencilEqualDraw
|
||||
kind: canvas
|
||||
stencil:
|
||||
ref: 1
|
||||
op: Keep
|
||||
func: Equal
|
||||
13
Prototypes/Shaders/cooldown.yml
Normal file
13
Prototypes/Shaders/cooldown.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
# SPDX-FileCopyrightText: 2020 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2020 Tomeno <tomeno@lulzsec.co.uk>
|
||||
# SPDX-FileCopyrightText: 2020 Tyler Young <tyler.young@impromptu.ninja>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: shader
|
||||
id: CooldownAnimation
|
||||
kind: source
|
||||
path: "/Textures/Shaders/cooldown.swsl"
|
||||
params:
|
||||
progress: 0
|
||||
22
Prototypes/Shaders/displacement.yml
Normal file
22
Prototypes/Shaders/displacement.yml
Normal file
@@ -0,0 +1,22 @@
|
||||
# SPDX-FileCopyrightText: 2024 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- type: shader
|
||||
id: DisplacedStencilDraw
|
||||
kind: source
|
||||
path: "/Textures/Shaders/displacement.swsl"
|
||||
stencil:
|
||||
ref: 1
|
||||
op: Keep
|
||||
func: NotEqual
|
||||
params:
|
||||
displacementSize: 127
|
||||
|
||||
- type: shader
|
||||
id: DisplacedDraw
|
||||
kind: source
|
||||
path: "/Textures/Shaders/displacement.swsl"
|
||||
params:
|
||||
displacementSize: 127
|
||||
22
Prototypes/Shaders/greyscale.yml
Normal file
22
Prototypes/Shaders/greyscale.yml
Normal file
@@ -0,0 +1,22 @@
|
||||
# SPDX-FileCopyrightText: 2020 L.E.D <10257081+unusualcrow@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2020 Paul Ritter <ritter.paul1@googlemail.com>
|
||||
# SPDX-FileCopyrightText: 2020 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2020 Remie Richards <remierichards@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2020 Víctor Aguilera Puerto <zddm@outlook.es>
|
||||
# SPDX-FileCopyrightText: 2020 unusualcrow <unusualcrow@protonmail.com>
|
||||
# SPDX-FileCopyrightText: 2022 Moony <moonheart08@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 wrexbe <wrexbe@protonmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: shader
|
||||
id: Greyscale
|
||||
kind: source
|
||||
path: "/Textures/Shaders/greyscale.swsl"
|
||||
|
||||
- type: shader
|
||||
id: GreyscaleFullscreen
|
||||
kind: source
|
||||
path: "/Textures/Shaders/greyscale_fullscreen.swsl"
|
||||
29
Prototypes/Shaders/outline.yml
Normal file
29
Prototypes/Shaders/outline.yml
Normal file
@@ -0,0 +1,29 @@
|
||||
# SPDX-FileCopyrightText: 2019 scuffedjays <yetanotherscuffed@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2020 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2020 Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2021 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2023 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 deathride58 <deathride58@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: shader
|
||||
id: SelectionOutline
|
||||
kind: source
|
||||
path: "/Textures/Shaders/outline.swsl"
|
||||
params:
|
||||
outline_color: "#FF000055"
|
||||
light_boost: 2
|
||||
light_gamma: 1.5
|
||||
light_whitepoint: 48
|
||||
|
||||
- type: shader
|
||||
id: SelectionOutlineInrange
|
||||
kind: source
|
||||
path: "/Textures/Shaders/outline.swsl"
|
||||
params:
|
||||
outline_color: "#00FF0055"
|
||||
light_boost: 2
|
||||
light_gamma: 0.9
|
||||
light_whitepoint: 1
|
||||
140
Prototypes/Shaders/shaders.yml
Normal file
140
Prototypes/Shaders/shaders.yml
Normal file
@@ -0,0 +1,140 @@
|
||||
# SPDX-FileCopyrightText: 2018 clusterfack <8516830+clusterfack@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2020 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2020 R. Neuser <rneuser@iastate.edu>
|
||||
# SPDX-FileCopyrightText: 2020 Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2021 E F R <602406+Efruit@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2021 GraniteSidewalk <32942106+GraniteSidewalk@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2021 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2022 Flipp Syder <76629141+vulppine@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 Kara D <lunarautomaton6@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2022 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 keronshb <54602815+keronshb@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 eoineoineoin <github@eoinrul.es>
|
||||
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 metalgearsloth <comedian_vs_clown@hotmail.com>
|
||||
# SPDX-FileCopyrightText: 2024 chromiumboy <50505512+chromiumboy@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 deathride58 <deathride58@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 slarticodefast <161409025+slarticodefast@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- type: shader
|
||||
id: CircleMask
|
||||
kind: source
|
||||
path: "/Textures/Shaders/circle_mask.swsl"
|
||||
params:
|
||||
CircleRadius: 15.0
|
||||
CircleMinDist: 0.0
|
||||
CirclePow: 0.5
|
||||
CircleMax: 4.0
|
||||
CircleMult: 0.5
|
||||
|
||||
- type: shader
|
||||
id: GradientCircleMask
|
||||
kind: source
|
||||
path: "/Textures/Shaders/gradient_circle_mask.swsl"
|
||||
|
||||
- type: shader
|
||||
id: WorldGradientCircle
|
||||
kind: source
|
||||
path: "/Textures/Shaders/world_gradient_circle.swsl"
|
||||
|
||||
- type: shader
|
||||
id: ColoredScreenBorder
|
||||
kind: source
|
||||
path: "/Textures/Shaders/colored_screen_border.swsl"
|
||||
|
||||
- type: shader
|
||||
id: FlashedEffect
|
||||
kind: source
|
||||
path: "/Textures/Shaders/flashed_effect.swsl"
|
||||
|
||||
- type: shader
|
||||
id: Singularity
|
||||
kind: source
|
||||
path: "/Textures/Shaders/singularity.swsl"
|
||||
|
||||
- type: shader
|
||||
id: Radiation
|
||||
kind: source
|
||||
path: "/Textures/Shaders/radiation.swsl"
|
||||
params:
|
||||
positionInput: 0,0
|
||||
life: 0
|
||||
|
||||
- type: shader
|
||||
id: Rainbow
|
||||
kind: source
|
||||
path: "/Textures/Shaders/rainbow.swsl"
|
||||
|
||||
# sin city effect: everything is greyscale, except red
|
||||
- type: shader
|
||||
id: Noir
|
||||
kind: source
|
||||
path: "/Textures/Shaders/noir.swsl"
|
||||
|
||||
- type: shader
|
||||
id: CameraStatic
|
||||
kind: source
|
||||
path: "/Textures/Shaders/camera_static.swsl"
|
||||
|
||||
- type: shader
|
||||
id: Drunk
|
||||
kind: source
|
||||
path: "/Textures/Shaders/drunk.swsl"
|
||||
|
||||
- type: shader
|
||||
id: Drowsiness
|
||||
kind: source
|
||||
path: "/Textures/Shaders/radial_blur.swsl"
|
||||
|
||||
- type: shader
|
||||
id: Texture
|
||||
kind: source
|
||||
path: "/Textures/Shaders/texture.swsl"
|
||||
params:
|
||||
positionInput: 0, 0
|
||||
pixelSize: 32, 32
|
||||
alphaCutoff: 0
|
||||
removeTransparency: false
|
||||
|
||||
- type: shader
|
||||
id: BlurryVisionX
|
||||
kind: source
|
||||
path: "/Textures/Shaders/blurryx.swsl"
|
||||
|
||||
- type: shader
|
||||
id: BlurryVisionY
|
||||
kind: source
|
||||
path: "/Textures/Shaders/blurryy.swsl"
|
||||
|
||||
# cloaking distortion effect
|
||||
- type: shader
|
||||
id: Stealth
|
||||
kind: source
|
||||
path: "/Textures/Shaders/stealth.swsl"
|
||||
|
||||
- type: shader
|
||||
id: PaperStamp
|
||||
kind: source
|
||||
path: "/Textures/Shaders/paperstamp.swsl"
|
||||
|
||||
# Simple horizontal cut
|
||||
- type: shader
|
||||
id: HorizontalCut
|
||||
kind: source
|
||||
path: "/Textures/Shaders/hcut.swsl"
|
||||
|
||||
# Stylized simulation of blindness
|
||||
- type: shader
|
||||
id: Cataracts
|
||||
kind: source
|
||||
path: "/Textures/Shaders/cataracts.swsl"
|
||||
|
||||
- type: shader
|
||||
id: Hologram
|
||||
kind: source
|
||||
path: "/Textures/Shaders/hologram.swsl"
|
||||
Reference in New Issue
Block a user