D3D12 LinAlg Matrix Preview
- Auto-discovered
Ashley Coleman
Visit resource ↗Description
D3D12 LinAlg Matrix Preview is a technical blog article by Ashley Coleman.
DirectX Developer Blog post by Ashley Coleman announcing the D3D12 Linear Algebra Matrix preview APIs shipping with Shader Model 6.10. Describes Thread, Wave, and ThreadGroup matrix scopes for neural rendering and high-bandwidth MMA, with HLSL examples and device-support notes. Aimed at DirectX developers adopting hardware-accelerated matrix ops in graphics and compute shaders. Welcome to the D3D12 LinAlg Matrix Preview release Today, we are.
It is aimed at advanced graphics programmers and matches the audience implied by Ashley Coleman's other work.
The article is a free HTML blog post meant to be read in one sitting, with diagrams or code snippets embedded in the page.
It is useful when you want practical detail beyond a title or store listing and prefer primary-source explanation from the author or maintainer.
Related resources
- Custom Renderer Features (Cyanilux)
Long-form Cyanilux guide to URP ScriptableRendererFeature and ScriptableRenderPass code: example effects, RTHandle setup, blit paths, and Unity 6 Render Graph notes.
100% match · <code><shaders><advanced><blog><examples><free><notes><one> - Depth (Cyanilux)
Long-form Cyanilux tutorial on Unity depth spaces, Z buffers, Scene Depth sampling, SV_Depth, and world-position reconstruction in URP and HDRP.
100% match · <code><shaders><advanced><blog><examples><free><post><read> - Forcefield Shader Breakdown (Cyanilux)
Cyanilux URP Shader Graph forcefield: Fresnel edges, depth intersections, Scene Color refraction, noise distortion, and impact ripples via custom HLSL and C#.
100% match · <shaders><blog><advanced><developers><examples><free><one><post> - GPU Instanced Grass Breakdown (Cyanilux)
A Cyanilux URP breakdown on GPU-instanced grass: procedural draw APIs, structured buffers, Shader Graph instancing hooks, and optional indirect draws with compute frustum culling.
100% match · <shaders><blog><developers><examples><free><one><post><read> - Holofoil Card Shader Breakdown (Cyanilux)
Unity URP Shader Graph breakdown of stylized holofoil trading cards: tangent-space view distortion, rainbow sampling, region masks, stencil portal windows, and bloom notes.
100% match · <shaders><blog><developers><examples><free><meant><read><shader> - Intro to the Shader Pipeline (Cyanilux)
Introductory Cyanilux blog post on Unity meshes, shader stages, render pipelines, materials, C# property setup, batching, and forward versus deferred paths.
100% match · <code><shaders><blog><examples><free><model><post><read> - Local UVs for Sprites in Sprite Sheet/Atlas (Cyanilux)
Unity shader techniques for per-sprite 0-1 UVs when sprites live in sheets or atlases: C# UV remap with Shader Graph/HLSL, plus URP object-space and renderer-bounds alternatives.
100% match · <code><shaders><blog><developers><examples><free><post><read> - Polar Coordinates (Cyanilux)
Cyanilux's Polar Coordinates (May 2019, updated Dec 2023) is a Shader Graph article on converting Cartesian UVs to polar space with the Polar Coordinates node. It explains Center, Radial Scale, and Length Scale, quotes the generated Unity HLSL, and uses Split so R is distance from center and G is angle from the downward reference (with notes on negative preview values).
100% match · <shaders><blog><developers><examples><free><post><read><shader> - Shoreline Shader Breakdown (Cyanilux)
Shoreline Shader Breakdown is a December 2024 Cyanilux post merging earlier shoreline water threads into one stylized coast tutorial for Unity URP Shader Graph. It compares depth-texture versus UV shoreline meshes, then walks approaching wave lines, synced swash motion, Voronoi on the swash, and wet-sand darkening via low-alpha blending.
100% match · <shaders><blog><developers><examples><free><one><read><shader> - Swapping Colours (Cyanilux)
Swapping Colours is a February 2023 Cyanilux post on recolouring textures and procedural inputs in Unity Shader Graph for 3D, sprites, UI, or signed-distance shapes. Sections cover Tint, Lerp, channel-packed greys, mask textures, Replace Color, Blend modes, gradient ramps as textures, and palette index lookups.
100% match · <shaders><blog><developers><examples><free><model><one><read> - Sword Slash Shader Breakdown (Cyanilux)
Cyanilux's Sword Slash Shader Breakdown (Dec 2021) is a free Unity blog tutorial for an unlit URP Shader Graph effect on a ring mesh: panning a triangular slash mask and noise over time, like soulercoaster ribbon VFX used in spells. Setup covers ring UVs, textures, and optional downloads; the Graph builds Slash/Length UV animation, comparison masking, edge fades, scrolling noise, Lerp colors with Smoothstep, and optional vertex Scale.
100% match · <shaders><blog><detail><developers><examples><free><one><read> - Vertex Displacement (Cyanilux)
Vertex Displacement is a free Cyanilux blog tutorial (updated Jan 2023) on moving vertices in Unity Shader Graph, part of the site URP breakdown collection. It covers vertex versus fragment stages on the Master Stack, Object-space scale and offset with Time animation, and fragment-only node limits.
100% match · <shaders><blog><developers><examples><free><post><read><shader> - Writing Shader Code in Universal RP (v2) (Cyanilux)
Writing Shader Code in Universal RP (v2) is Cyanilux's ShaderLab and HLSL guide for Unity URP (2021, updated 2022).
100% match · <code><shaders><advanced><blog><developers><examples><free><read> - Alexander Ameye
's blog at ameye.dev (alexanderameye.github.io) is a static Eleventy site documenting Unity graphics engineering experiments. Sixteen indexed notes explain URP scriptable render passes, Shader Graph stylized water, realtime caustics, cavity and halftone effects, hemisphere sampling, holographic cards, and several outline methods.
100% match · <shaders><blog><article><free><programmers><shader><technical><hlsl> - Colored Outline Shader (Linden Reid)
Colored Outline Shader in Unity is Lindsey Reid's February 2018 lindenreidblog.com tutorial, third in her outline posts.
100% match · <shaders><blog><article><free><matches><model><programmers><shader> - Cracked Ice Shader (using Parallax effect) (Daniel Pokladek)
Daniel Pokladek's January 2021 blog post builds a Unity cracked-ice material with parallax crack planes under a tinted surface, extending Binary Impact's Shader Graph ice tutorial toward Dragon Age: Inquisition-style stacked cracks, not one repeating layer. Shader Graph work uses three parallax slices, surface offset, normal UV distortion, grayscale albedo tinting, and RGB-packed crack maps.
100% match · <shaders><blog><article><free><one><programmers><shader><technical> - Deus Ex - Alpha Terrain (Simonschreibt)
Simon Schreibt's May 2023 post on simonschreibt.de explains terrain blending in Deus Ex: Mankind Divided, where Prague levels hide harsh cuts where props meet ground. Opaque geometry renders first, then flat translucent terrain depth-fades toward surfaces beneath.
100% match · <blog><article><detail><free><one><programmers><release><technical> - Febucci
's blog is the public writing hub of the Febucci studio (Text Animator, Unity and Godot tools, and indie games).
100% match · <code><shaders><blog><article><free><programmers><shader><technical> - Lexdev
(lexdev.net) is an independent Unity shader and rendering tutorial site organized around game-inspired case studies and short basics articles. Featured walkthroughs include a Frostpunk heatmap with compute shaders, shader variants, and deferred shading; Civilization VI fog of war; Gears Hammer of Dawn; Overwatch-style shields; and UI background blur.
100% match · <code><shaders><advanced><blog><article><compute><free><programmers> - My take on shaders : Parallax effect (part 1) (Harry Alisavakis)
Harry Alisavakis posted this in February 2019 as part one of a two-part Unity parallax tutorial.
100% match · <shaders><blog><article><free><programmers><shader><technical><want>