Skip to content

Releases: tebjan/Stride.ShaderExplorer

Adds auto vvvv shader discovery, auto NuGet download and member search

28 Jan 14:53

Choose a tag to compare

New Features

  • Member search - filter by variable and method names with new SearchMode dropdown
  • Auto-detect vvvv gamma installations and add VL.Stride shader paths on first run
  • Smarter NuGet resolution: env variable → user profile → vvvv packs

Improvements

  • Upgraded to .NET 8
  • Tooltip for "Direct Parents Only" checkbox
  • Reorganized toolbar layout
  • Refactored codebase (VvvvPathResolver, NuGetDownloader, ShaderRepository, ShaderTreeBuilder)

Bug Fixes

  • Fixed Search expanding all items when filter is empty

Requirements

  • .NET 8.0 Runtime (Windows)

Full Changelog: v2.0.0...v2.1.0

Big rework with actual shader parser

31 Dec 04:18

Choose a tag to compare

  • Uses the Stride shader parser to analyze the shaders
  • Rich info and navigation
  • Member info
  • Custom shader folder
  • Dark theme

Make sure Stride is installed, then just extract and run the exe. You can pin it to the taskbar if you use it frequently.

Fixed empty dir parsing

27 Oct 14:55

Choose a tag to compare

Bugfix release

Works now with Stride.

  • Parses all shaders in user.nuget\packages\stride.packagename\latest-version
  • To view the shaders of a local source repo either set the StrideDir environment variable to the source repo main dir or select it via folder browser

Make sure Stride is installed, then just extract and run the exe. You can pin it to the taskbar if you use it frequently.

Updated to Stride 4

05 Sep 11:56

Choose a tag to compare

Works now with Stride.

  • Parses all shaders in user.nuget\packages\stride.packagename\latest-version
  • To view the shaders of a local source repo either set the StrideDir environment variable to the source repo main dir or select it via folder browser

Make sure Stride is installed, then just extract and run the exe. You can pin it to the taskbar if you use it frequently.

Updated for Xenko 3.1 (Updated)

23 Mar 00:36
5013887

Choose a tag to compare

Adapted for Xenko 3.1:

  • Parses all shaders in user\.nuget\packages\xenko.packagename\latest-version
  • Works with non standard nuget cache location (thanks to #1)
  • Added switch between official and dev build

UI

Updated for Xenko 3.1

14 Mar 16:27

Choose a tag to compare

Adapted for Xenko 3.1:

  • Parses all shaders in user\.nuget\packages\xenko.packagename\latest-version
  • Added switch between official and dev build

UI

Updated for Xenko 3

18 Aug 17:49

Choose a tag to compare

Adapted for Xenko 3:

  • Parses all shaders in user\.nuget\packages\xenko\latest-version
  • Minor improvements in shader reading and tree building
  • Added support for the class keyword

UI