63 packages tagged with “shader”
JeremyAnsel.HLSL.Targets adds MSBuild support for HLSL compilation.
shaderc binding for .net
Provides Media Extensions applying image effects from the Lumia Imaging SDK, Win2D, and DirectX HLSL pixel shaders to videos via MediaTranscoder, MediaComposition, MediaCapture, or MediaElement. Enables overlays, effect animations, cropping, creating square videos, and video analysis (ZXing.Net barcode, QR code, etc.). Supports Universal Store Apps for Windows Phone 8.1 and Windows 8.1. For documentation see https://github.com/mmaitre314/VideoEffect .
Helper classes for parsing shaders and log files and for include support
Various VL addons provided by the community.
The .NET version of the Slang compiler, allowing the compilation of Slang code in a .NET environment.
A managed wrapper around D3D HLSL Compiler.
A library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders.
SlimShader is a Direct3D shader bytecode parser for .NET and C++
A library containing basic primitives to support ComputeSharp (this package is not supposed to be referenced directly by developers).
Wrapper library for dxil-spirv.
A library for extracting information about a shader from SPIR-V bytecode, which you can then use for anything from automating shader bindings or generating shader statistics.
This is a tool that allows users to create a distance field PNG from an input image. The tool only looks at the transparency (alpha) channel.
This is a tool that allows users to download shaders from a gallery of shaders and apply it as a background in Windows Terminal.
If you want to add a nice bloom-effect to your game, this library will help you. It's a portable library, so it will work with all MG flavors and it is pretty simple to use. Just create a BloomEffectRenderer in your game, hook it up (Initialize and UnloadContent) and tell it to render the effect at the appropriate point in your draw-method. Pass it a RenderTarget (source) where you've drawn all your stuff in, and a second one (target) where the output will be rendered to. If you pass 'null' as the target RenderTarget then it will draw directly to the backbuffer.
Shader LSP language server
Fast 2D Lighting Engine for the XNA Framework.
An extension library for ComputeSharp to enable dynamic compilation of shaders at runtime.
GLFX allows you to create effect files for your OpenGL project. An effect file can contain multiple shader definitions across all shader stages and allows you to easily create GLSL programs from them. The library provides a very simple to use API which hides the low level compilation and linkage OpenGL functions from the user.
Redistributable components for package 'glfx'. This package should only be installed as a dependency. (This is not the package you are looking for).
A 3d graphics rendering library for vvvv based on Stride
SlimShader.Compiler transforms HLSL source code into SlimShader objects ready for use in SlimShader.VirtualMachine
A cross-platform managed wrapper for the DirectX Shader Compiler
A msbuild task to compile shader files using the glslc compiler. Requires Vulkan SDK.
MonoGame.GlowEffect is a library to generate effects with Shaders. Options: - Stroke (MonoGame.StrokeEffect) - Gray Scale - Circle - Cut off by angle - Glow (MonoGame.GlowEffect)
Custom WPF shader effects library.
A library to write D2D1 pixel shaders entirely with C# code, and to easily register and create ID2D1Effect-s from them.
A UWP library with controls to render DX12 shaders powered by ComputeSharp.
HLSL surface shader parser for XNA / MonoGame
Wrapper library for SPIRV-Cross.