Skip to content

Conversation

@mvaligursky
Copy link
Contributor

@mvaligursky mvaligursky commented Sep 19, 2025

Summary

  • Adds a minimal, extensible pattern to customize the compose shader using include chunks at runtime (no engine source edits required).
  • Provides a working example that applies a circular-dot pixelation post-effect on top of the composed result, with UI controls
  • Ensures WebGL (GLSL) and WebGPU (WGSL) parity.
  • these are the new empty chunks the user can override (along with any existing)
        composeDeclarationsPS
        composeMainStartPS
        composeMainEndPS
Screenshot 2025-09-19 at 16 32 04

@mvaligursky mvaligursky self-assigned this Sep 19, 2025
@mvaligursky mvaligursky added enhancement Request for a new feature area: graphics Graphics related issue area: examples labels Sep 19, 2025
@mvaligursky mvaligursky requested a review from a team September 19, 2025 15:49
@mvaligursky mvaligursky merged commit 60c41e0 into main Sep 22, 2025
7 checks passed
@mvaligursky mvaligursky deleted the Expose-compose-shader-customization-along-with-the-example branch September 22, 2025 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: examples area: graphics Graphics related issue enhancement Request for a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants