<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="/feed.php">
        <title>Documentation Center public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:bricks:dzfaceforwardbrick</title>
        <description></description>
        <link>/</link>
        <image rdf:resource="/lib/tpl/dazdoccenter/images/favicon.ico" />
       <dc:date>2026-04-18T07:12:29+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/bricks/dzfaceforwardbrick/start"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="/lib/tpl/dazdoccenter/images/favicon.ico">
        <title>Documentation Center</title>
        <link>/</link>
        <url>/lib/tpl/dazdoccenter/images/favicon.ico</url>
    </image>
    <item rdf:about="/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/bricks/dzfaceforwardbrick/start">
        <dc:format>text/html</dc:format>
        <dc:date>2011-12-24T06:21:36+00:00</dc:date>
        <title>Face Forward</title>
        <link>/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/bricks/dzfaceforwardbrick/start</link>
        <description>
&lt;h1 id=&quot;face_forward&quot;&gt;Face Forward&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/brickyard/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:brickyard:start&quot;&gt;Brickyard&lt;/a&gt; : &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/brickyard/functions/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:brickyard:functions:start&quot;&gt;Functions&lt;/a&gt; &amp;gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/brickyard/functions/geometric/start&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:brickyard:functions:geometric:start&quot;&gt;Geometric&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Flip point at N (surface shading normal), so that it faces in the direction opposite to I (Incident direction of a ray striking a surface point), from the point of view of the current surface element. The surface element&amp;#039;s point of view is the geometric normal Ng, unless Nref is supplied, in which case it is used instead.
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;snapshot&quot;&gt;Snapshot&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;



&lt;p&gt;
&lt;a href=&quot;/_media/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/bricks/dzfaceforwardbrick/mathfaceforward.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:bricks:dzfaceforwardbrick:mathfaceforward.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;/_media/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/bricks/dzfaceforwardbrick/mathfaceforward.png&quot; class=&quot;media&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&quot;parameters&quot;&gt;Parameters&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;



&lt;/div&gt;

&lt;h3 id=&quot;outputs&quot;&gt;Outputs&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Forward Facing Vector :&lt;/strong&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/shader_workspace/brick_anatomy/start#type&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:shader_workspace:brick_anatomy:start&quot;&gt;Vector&lt;/a&gt; - Description…&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h3 id=&quot;inputs&quot;&gt;Inputs&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;N&lt;sup&gt;&lt;a href=&quot;#fn__1&quot; id=&quot;fnt__1&quot; class=&quot;fn_top&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; :&lt;/strong&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/shader_workspace/brick_anatomy/start#type&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:shader_workspace:brick_anatomy:start&quot;&gt;Point&lt;/a&gt; - Description…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;I&lt;sup&gt;&lt;a href=&quot;#fn__2&quot; id=&quot;fnt__2&quot; class=&quot;fn_top&quot;&gt;2)&lt;/a&gt;&lt;/sup&gt; :&lt;/strong&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/shader_workspace/brick_anatomy/start#type&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:shader_workspace:brick_anatomy:start&quot;&gt;Point&lt;/a&gt; - Description…&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Ng&lt;sup&gt;&lt;a href=&quot;#fn__3&quot; id=&quot;fnt__3&quot; class=&quot;fn_top&quot;&gt;3)&lt;/a&gt;&lt;/sup&gt; :&lt;/strong&gt; &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/shader_workspace/brick_anatomy/start#type&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:shader_workspace:brick_anatomy:start&quot;&gt;Point&lt;/a&gt; - Description…&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h2 id=&quot;examples&quot;&gt;Examples&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;


&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; In this example, …&lt;br/&gt;
&lt;a href=&quot;/_media/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/bricks/dzfaceforwardbrick/mathfaceforward.jpg&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:bricks:dzfaceforwardbrick:mathfaceforward.jpg&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;/_media/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/bricks/dzfaceforwardbrick/mathfaceforward.jpg&quot; class=&quot;media&quot; title=&quot;Example 1&quot; alt=&quot;Example 1&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__1&quot; id=&quot;fn__1&quot; class=&quot;fn_bot&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; 
, &lt;sup&gt;&lt;a href=&quot;#fnt__2&quot; id=&quot;fn__2&quot; class=&quot;fn_bot&quot;&gt;2)&lt;/a&gt;&lt;/sup&gt; 
, &lt;sup&gt;&lt;a href=&quot;#fnt__3&quot; id=&quot;fn__3&quot; class=&quot;fn_bot&quot;&gt;3)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;Available when &lt;strong&gt;Show Advanced&lt;/strong&gt; is checked in the &lt;a href=&quot;/public/software/dazstudio/4/referenceguide/interface/panes/shader_mixer/shader_workspace/brick_anatomy/start#title_bar&quot; class=&quot;wikilink1&quot; title=&quot;public:software:dazstudio:4:referenceguide:interface:panes:shader_mixer:shader_workspace:brick_anatomy:start&quot;&gt;Brick Option Menu&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
    </item>
</rdf:RDF>
