<div dir="ltr">Hello everyone,
<div><br></div><div style>I&#39;ve made a python script to edit vertex normals. <a href="https://github.com/simonbroggi/Blender-Smoothgroups">https://github.com/simonbroggi/Blender-Smoothgroups</a></div><div style><br></div>
<div style>It lets the user assign some faces to a group. The normals connected to a group of faces are then smoothed individually.</div><div style><br></div><div style>The simplest application of this script is to create a beveled cube with correct vertex normals and a minimum amount of polygons. In this image, the cube on the right is makes use of the script <a href="http://simon.insert-coin.ch/blenderNormals.jpg">http://simon.insert-coin.ch/blenderNormals.jpg</a> </div>
<div style><br></div><div style>The script has some problems that make its use destroy workflow:</div><div style>-Every time the user enters edit mode the edited normals are lost.<br></div><div style>-Modifiers recalculate the normals. It would be great to use the script in combination with the edge split modifier, as this is another convenient method to edit normals. Unfortunately the modifier ignores the normals and recalculates everything.</div>
<div style><br></div><div style>These problems could be solved by implementing something similar in the c code of blender. It would probably make sense to implement it as a modifier. This would be a valuable tool for game artists.</div>
<div style><br></div><div style>Greetings, Simon</div><div style><br></div><div style><div style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px">Simon Broggi</div><div style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px">
Aargauerstrasse 60 - 12</div><div style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px">8048 Zürich</div><div style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="tel:%2B41%2077%20401%209115" value="+41774019115" target="_blank">+41 77 401 9115</a></div>
<div style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="http://simon.insert-coin.ch/" target="_blank">http://simon.insert-coin.ch</a></div></div></div>