Triplanar moving texture when object moves

Screenshot 2023-11-20 111944

I’m aware that because the triplanar node is taking in the absoluteworld space that when the object moves that it will also cause the texture to shift as it moves along. However I don’t want that effect, I’d like as the object moves that the texture stays static but I’m really not sure how to achieve that. Does anyone have any solutions to this situation?

You need to give it both Object-space Position and Object-space Normal for this to work

GIF 20.11.2023 12-55-38

Screenshot 2023-11-20 150034


If you need TriPlanar Normal Maps use @bgolus ` custom node

Look for ObjectSpaceTriplanarNormal.shadersubgraph file in attachments here: https://forum.unity.com/threads/shadergraph-triplanar-object-space-normal-mapping-help.546322/#post-5417379