Procedural Texturing

Recently, while working on a level using procedural texturing, I wanted to add world mapping nodes (like WorldAlignedTexture and WorldAlignedNormal) to fix texture stretching issues. However, the main problem is that WorldAlignedTexture accepts a Texture Object instead of a Texture Sample, which limits the ability to pass sampled texture data.