Skip to content

Custom shader support - #52

Merged
tattn merged 1 commit into
mainfrom
feature/shader
Aug 22, 2026
Merged

Custom shader support#52
tattn merged 1 commit into
mainfrom
feature/shader

Conversation

@tattn

@tattn tattn commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Summary

Adds custom material shader support to VRMRealityKit.

Changes

  • Added a material shader chain to GLTFEntityLoader and VRMEntityLoader.
  • Refactored MToon rendering to use the new shader architecture.
  • Added support for custom shaders and MToon conversion for standard glTF materials.
  • Generalized animatable material state and additional render passes.
  • Updated examples, documentation, and tests for the new API.

Breaking Changes

The previous isMToonEnabled / isOutlineEnabled loader options are replaced by the new shaders configuration.

@tattn
tattn merged commit d337fd9 into main Aug 22, 2026
6 checks passed
@tattn
tattn deleted the feature/shader branch August 22, 2026 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant