Fri, Nov 15, 6:22 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 15 4:06 am)



Subject: Diagonal Stripes: A Simple Shader


AntoniaTiger ( ) posted Sun, 17 June 2007 at 2:19 PM ยท edited Fri, 15 November 2024 at 6:22 AM

file_380417.jpg

At various times, people have posted shaders for the Fifrefly rendering engine which generate diagonal stripes, with some ingenious use of math nodes. But, by using the U_offset or V_offset inputs you can tilt any pattern. This particular example uses the Tile node to generate stripes. Connecting the V_variable node to the U_Offset is all you need to do. The more you tilt the stripes, the narrower they look, because you're not rotating the pattern, you're sliding it sideways. And if you want a diagonal mesh, use the mortar for the strands and the tiles, set to the same colour, for the holes.


Gareee ( ) posted Sun, 17 June 2007 at 2:38 PM

what does the collapsed texture coodrinate look like opened?

Way too many people take way too many things way too seriously.


AntoniaTiger ( ) posted Sun, 17 June 2007 at 2:42 PM

file_380420.jpg

Here's the same thing with a texturemap. This is a bit more complicated because you need to add a fixed offset and work on both the offset controls to prevent distortion and control the positioning of the image edges.


AntoniaTiger ( ) posted Sun, 17 June 2007 at 2:45 PM

Those "variable" nodes are just a white-to-black transition in graphical terms, white at one edge, black at the other. They're just the coordinates in UV space.


Gareee ( ) posted Sun, 17 June 2007 at 10:37 PM

very cool!

Way too many people take way too many things way too seriously.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.