<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: mirroring objects with MCG in 3ds Max Forum</title>
    <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6816224#M66880</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@Anonymous wrote:&lt;BR /&gt;
&lt;P&gt;Thanks a lot! This worked very well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I wouldn't be able to figure that out by myself.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BTW: As it seems, this doesn't work too well with the graph that deletes random objects from an array of meshes (the other thread i've started). If I flip the normals before that the result is pretty much the same as if I wouldn't use it. This is NOT a problem, but something someone might be interested in.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;What you are doing there is bad practice anyway, you should keep it only as transforms till the very last step.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@Anonymous wrote:&lt;BR /&gt;
&lt;P&gt;Just out of curiousity: Where did you get all this knowledge from? Because there isn't too much documentation for this, neither are many tutorials available.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;There are many sample graphs, I learned by dissecting some of those, opening compounds and seeing how they work. Whenever you're not sure how to use a node, open the Operator Description window, see the Used in compounds: list and open one or more of those compounds to see how it's used.&lt;/P&gt;</description>
    <pubDate>Thu, 19 Jan 2017 14:18:33 GMT</pubDate>
    <dc:creator>Swordslayer</dc:creator>
    <dc:date>2017-01-19T14:18:33Z</dc:date>
    <item>
      <title>mirroring objects with MCG</title>
      <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6801097#M66871</link>
      <description>&lt;P&gt;So I've been trying to create a compound that mirrors an object along a specific axis. I've tried different approaches, but none of them *really* worked. The first one was to simply rotate the object, using an offset to get it back to the original position and combined both meshes into one. Which resulted in some slight offsets (no idea why) and a lot of nodes. The second one was to offset the mesh, then scale it by -100%. Which worked great, but (as it was to be expected) it flipped all the normals. So i've been searching for a solution to flip the normals of the mirrored object again, but didn't find anything.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone ever tried anything similar and has a solution for my problem?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jan 2017 14:00:23 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6801097#M66871</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-01-12T14:00:23Z</dc:date>
    </item>
    <item>
      <title>Re: mirroring objects with MCG</title>
      <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6801325#M66872</link>
      <description>&lt;P&gt;To flip mesh normals, you have to recreate the mesh faces with reversed vertex order (by mirroring it, you reversed it from CCW to CW). So if a face is currently [1,2,3], you need to change it to [3,2,1]. In praxis, just flipping a mesh looks like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="flipMesh.png" style="width: 705px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/310611iEA4BEA88EE067087/image-size/large?v=v2&amp;amp;px=999" role="button" title="flipMesh.png" alt="flipMesh.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Note that you'd have to do the same for all mapping channels as well, if you wanted them to look the same as before.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jan 2017 15:04:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6801325#M66872</guid>
      <dc:creator>Swordslayer</dc:creator>
      <dc:date>2017-01-12T15:04:17Z</dc:date>
    </item>
    <item>
      <title>Re: mirroring objects with MCG</title>
      <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6812262#M66873</link>
      <description>&lt;P&gt;Hello&amp;nbsp;@Anonymous,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1275790"&gt;@Swordslayer&lt;/a&gt;&amp;nbsp;is killing it in these MCG threads, kudos! &amp;nbsp;I wanted to follow up here and check to see if this solved your problem. &amp;nbsp;Thanks for any confirmation!&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2017 01:51:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6812262#M66873</guid>
      <dc:creator>Alfred.DeFlaminis</dc:creator>
      <dc:date>2017-01-18T01:51:58Z</dc:date>
    </item>
    <item>
      <title>Re: mirroring objects with MCG</title>
      <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6812551#M66874</link>
      <description>&lt;P&gt;To be honest, I haven't had the time to try his out, because a more important project needs to be done in the meantime, but as soon as I can try this, I will report my experiences.&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2017 06:57:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6812551#M66874</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-01-18T06:57:59Z</dc:date>
    </item>
    <item>
      <title>Re: mirroring objects with MCG</title>
      <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6812750#M66875</link>
      <description>&lt;P&gt;Hmm... Interesting. I just tried out your graph, and (as expected) it worked just fine, but as you mentioned, it does so for only a single channel.&amp;nbsp;Out of curiosity I tried to simply flip (via the Reverse node) all the MeshVertices and all the MeshIndices and voillá: no inverted Meshes anymore.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Maybe there is something wrong with this solution, but after some quick testing it seems to work just fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="FlipMeshes.PNG" style="width: 200px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/312309i2F11FC7F833BE6B1/image-size/small?v=v2&amp;amp;px=200" role="button" title="FlipMeshes.PNG" alt="FlipMeshes.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2017 09:15:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6812750#M66875</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-01-18T09:15:19Z</dc:date>
    </item>
    <item>
      <title>Re: mirroring objects with MCG</title>
      <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6812770#M66876</link>
      <description>&lt;P&gt;That would only work for 'reversible' topology, try it on a teapot to see what I mean. Plus even with the reversible topology, it flips the order of verts and face indices so any topology dependent modifiers will freak out as well.&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2017 09:29:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6812770#M66876</guid>
      <dc:creator>Swordslayer</dc:creator>
      <dc:date>2017-01-18T09:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: mirroring objects with MCG</title>
      <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6812868#M66877</link>
      <description>&lt;P&gt;I see... well that's a bummer. My problem in this case is that i don't really know how many map channels my mesh has, because that depends on the mesh.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2017 10:12:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6812868#M66877</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-01-18T10:12:44Z</dc:date>
    </item>
    <item>
      <title>Re: mirroring objects with MCG</title>
      <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6813259#M66878</link>
      <description>&lt;P&gt;There are at most 100 channels including the 0th vertex color, this should work (attached as a mcg package as well):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="flipAll.png" style="width: 705px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/312414iF6E4652DF77B4BD9/image-size/large?v=v2&amp;amp;px=999" role="button" title="flipAll.png" alt="flipAll.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2017 12:56:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6813259#M66878</guid>
      <dc:creator>Swordslayer</dc:creator>
      <dc:date>2017-01-18T12:56:04Z</dc:date>
    </item>
    <item>
      <title>Re: mirroring objects with MCG</title>
      <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6815973#M66879</link>
      <description>&lt;P&gt;Thanks a lot! This worked very well.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I wouldn't be able to figure that out by myself.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BTW: As it seems, this doesn't work too well with the graph that deletes random objects from an array of meshes (the other thread i've started). If I flip the normals before that the result is pretty much the same as if I wouldn't use it. This is NOT a problem, but something someone might be interested in.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just out of curiousity: Where did you get all this knowledge from? Because there isn't too much documentation for this, neither are many tutorials available.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jan 2017 12:48:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6815973#M66879</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-01-19T12:48:15Z</dc:date>
    </item>
    <item>
      <title>Re: mirroring objects with MCG</title>
      <link>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6816224#M66880</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@Anonymous wrote:&lt;BR /&gt;
&lt;P&gt;Thanks a lot! This worked very well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I wouldn't be able to figure that out by myself.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BTW: As it seems, this doesn't work too well with the graph that deletes random objects from an array of meshes (the other thread i've started). If I flip the normals before that the result is pretty much the same as if I wouldn't use it. This is NOT a problem, but something someone might be interested in.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;What you are doing there is bad practice anyway, you should keep it only as transforms till the very last step.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;@Anonymous wrote:&lt;BR /&gt;
&lt;P&gt;Just out of curiousity: Where did you get all this knowledge from? Because there isn't too much documentation for this, neither are many tutorials available.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;There are many sample graphs, I learned by dissecting some of those, opening compounds and seeing how they work. Whenever you're not sure how to use a node, open the Operator Description window, see the Used in compounds: list and open one or more of those compounds to see how it's used.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jan 2017 14:18:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/3ds-max-forum/mirroring-objects-with-mcg/m-p/6816224#M66880</guid>
      <dc:creator>Swordslayer</dc:creator>
      <dc:date>2017-01-19T14:18:33Z</dc:date>
    </item>
  </channel>
</rss>

