<div dir="ltr">thanks Brecht, looks like a good idea, gonna try to apply it.</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 11, 2016 at 2:13 PM, Brecht Van Lommel <span dir="ltr">&lt;<a href="mailto:brechtvanlommel@pandora.be" target="_blank">brechtvanlommel@pandora.be</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Things do indeed get more complicated in that case. In Blender we<br>
don&#39;t have custom animated normals as far as I know, so it&#39;s not an<br>
issue we have to deal with. You could try to delay the splitting until<br>
after motion blur data has been exported, storing the normals per<br>
corner as an intermediate step and splitting at the end when you have<br>
all the information.<br>
<div class="HOEnZb"><div class="h5"><br>
On Sat, Jun 11, 2016 at 12:11 PM, Mohamed Sakr &lt;<a href="mailto:3dsakr@gmail.com">3dsakr@gmail.com</a>&gt; wrote:<br>
&gt; by mesh topology changes here I don&#39;t mean point/poly count, I mean just<br>
&gt; shapes (so normals changes)<br>
&gt;<br>
&gt; On Sat, Jun 11, 2016 at 12:10 PM, Mohamed Sakr &lt;<a href="mailto:3dsakr@gmail.com">3dsakr@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; hmm, good point :)<br>
&gt;&gt; my only concern here is: when you do a motion blur, and the mesh topology<br>
&gt;&gt; changes, what if point count changed? &quot;due to normals split&quot;., how you gonna<br>
&gt;&gt; export the motion blur data? (the ugly way via tracking main frame mesh<br>
&gt;&gt; points using a map, but not optimal).<br>
&gt;&gt;<br>
&gt;&gt; On Sat, Jun 11, 2016 at 11:05 AM, Brecht Van Lommel<br>
&gt;&gt; &lt;<a href="mailto:brechtvanlommel@pandora.be">brechtvanlommel@pandora.be</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; It depends on the specific mesh which is more memory efficient. I<br>
&gt;&gt;&gt; expect that in the typical case only a small number of vertices needs<br>
&gt;&gt;&gt; to be split, and the extra memory ends up being smaller than the extra<br>
&gt;&gt;&gt; memory required for storing all normals per corner. Game engines do<br>
&gt;&gt;&gt; such splitting too, but for all attributes including UVs, that would<br>
&gt;&gt;&gt; likely reduce memory usage further.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Sat, Jun 11, 2016 at 4:12 AM, Mohamed Sakr &lt;<a href="mailto:3dsakr@gmail.com">3dsakr@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt; &gt; Hi,<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I&#39;m wondering why Mesh point normals attribute &quot;aka<br>
&gt;&gt;&gt; &gt; ATTR_STD_VERTEX_NORMAL&quot;<br>
&gt;&gt;&gt; &gt; is per vertex not per corner, why not making it a corner and avoid the<br>
&gt;&gt;&gt; &gt; point<br>
&gt;&gt;&gt; &gt; splitting? wouldn&#39;t this make mesh more consistent and using less<br>
&gt;&gt;&gt; &gt; memory??<br>
&gt;&gt;&gt; &gt; please advise.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; cheers,<br>
&gt;&gt;&gt; &gt; Mohamed Sakr<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt;&gt; &gt; Bf-cycles mailing list<br>
&gt;&gt;&gt; &gt; <a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
&gt;&gt;&gt; &gt; <a href="https://lists.blender.org/mailman/listinfo/bf-cycles" rel="noreferrer" target="_blank">https://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; Bf-cycles mailing list<br>
&gt;&gt;&gt; <a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
&gt;&gt;&gt; <a href="https://lists.blender.org/mailman/listinfo/bf-cycles" rel="noreferrer" target="_blank">https://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Bf-cycles mailing list<br>
&gt; <a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
&gt; <a href="https://lists.blender.org/mailman/listinfo/bf-cycles" rel="noreferrer" target="_blank">https://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
&gt;<br>
_______________________________________________<br>
Bf-cycles mailing list<br>
<a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
<a href="https://lists.blender.org/mailman/listinfo/bf-cycles" rel="noreferrer" target="_blank">https://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
</div></div></blockquote></div><br></div>