0 votes

I've never messed around with Triplanar mapping before, but I get the idea of it from the doc's and some examples outside of Godot.

But when I try to implement it in the engine, I'm clearly not understanding where the textures of all the different planes go in the SpatialMaterial. I know there's the standard Albedo Texture that can be uploaded. I THINK that the other texture slot for Triplanar is the Detail_Albedo?(But then it seems to just overlay the texture on every axis like the original Albedo.)

I've never touched SpatialShaders and that type of scripting, so I don't know if that's the only way to make Triplanar work, but I really could use some guidance on this.

Maybe there's a Godot tutorial for it that someone knows of?
Or if someone can hint at where I put all the textures for the Material to use on each axis?

Thanks a bunch.

in Engine by (293 points)

1 Answer

0 votes
Best answer

Hi,
Triplanar mapping does not use multiple textures. It only provides automatc uv mapping and texture blending. If you want to have different textures for each orientation you have to implement it on your own with a shader.

by (2,470 points)
selected by

I see, thank you very much for clarifying that.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.