Repository navigation
v1.2.8 - HOD Shader Alias Resolution
HOD Shader Alias Resolution
- Shader discovery now reads
hod_alias.manifestandmod_alias.manifest, so HOD shader aliases such asmatteScissorresolve to their backing programs. - Alias names now appear in the material shader selector, and aliases reuse the backing program's texture slots.
- The Inspector keeps shader names already assigned to loaded materials selectable while preserving their original casing.
- Matte fallback texture slots now include Diffuse, Glow, Team, and Normal maps.
Verification
npm run buildpassed.cargo test --manifest-path src-tauri/Cargo.toml --libpassed (3/3).- HWRM probe resolved
mattescissorwithDiff,Glow,Team,Norm,Env0,Env1, andShadow. - User confirmed
testing/meg_bentus_ruined.hodworks correctly in the editor.
No parser or serialization changes, so verify_lossless was not applicable.