Description

This mod replaces Spyro 2 & 3 metal vase model with my custom one.

Preview
Metal vase model swap
Post comment Comments
thebunndragoness
thebunndragoness - - 27 comments

How did you figure out how to make it turn red when Spyro flames it? That'd be super helpful for my own mods

Reply Good karma Bad karma+1 vote
Ongomato Author
Ongomato - - 2 comments

Oh well, i didn't.
I tried and failed and decided to cheat instead.
What i'm doing here is using the same material as the original vases do except i have a second layer of geometry with a deferred decal material that swaps color, roughness, metalness and normals of the material beneath.
It isn't optimal, but it lets me keep the original shader with all the effects.

Reply Good karma+1 vote
thebunndragoness
thebunndragoness - - 27 comments

Very clever! So when you say "swap color," does that mean it's actually getting a color from the material beneath independent of the texture sample being used? I am working on a mod where you can swap between ps1 and HD graphics at the push of a button, and it would be nice if the vase would turn red when flamed when it has both the HD and ps1-style material on it. So could I, for the ps1 vase, add a decal that uses the ps1 texture but gets the color from the hd material hidden underneath it?

Reply Good karma Bad karma+1 vote
Ongomato Author
Ongomato - - 2 comments

You can try but there's some issues with that i think.
Deferred decal is a material type that allows you to replace certain textures that were underneath(color, normal, roughness). Thing is you only replace those textures and you keep all the shader effects. This means you not only keep the red tint effect but also that fake rim light, reflections and a blinking effect.
I.imgur.com

Reply Good karma+1 vote
thebunndragoness
thebunndragoness - - 27 comments

Ah, I see. Well I guess plan B would be to recreate the "turn red when flamed" material shader functionality from scratch, but I'm pretty lazy so we'll see if THAT ever ends up happening

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: