<div dir="ltr"><p style="margin:0px 0px 1em;padding:0px;border:0px;font-size:15px;clear:both;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:19.5px">I am implementing a new skin modifier for Blender (which is the same as ZSphere in ZBrush). The old skin modifier, which is based on BMesh paper, suffer from topology problem at branch nodes.</p><p style="margin:0px 0px 1em;padding:0px;border:0px;font-size:15px;clear:both;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:19.5px">You can see my demo in <a href="https://www.youtube.com/watch?v=BLMhv66Zwtk">this video</a></p><p style="margin:0px 0px 1em;padding:0px;border:0px;font-size:15px;clear:both;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:19.5px">The skeleton in Edit Mode is the BMesh data with only edges and vertices. Edges represent for bones and vertices represent for spheres. I want to ask you three questions.</p><ol style="margin:0px 0px 1em 30px;padding:0px;border:0px;font-size:15px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:19.5px"><li style="margin:0px 0px 0.5em;padding:0px;border:0px;word-wrap:break-word">Where can I put the skeleton rendering code  in order to render the spheres and bones</li><li style="margin:0px 0px 0.5em;padding:0px;border:0px;word-wrap:break-word">I have some debug temporary data (which is created inside my modifier: MOD_skin.c) to be rendered. Where and how can I render such data?</li><li style="margin:0px 0px 0.5em;padding:0px;border:0px;word-wrap:break-word">I want, when users press some key, some function in my modifier code will be called. How can I do that?<span style="font-family:arial,sans-serif;font-size:small;line-height:normal"> </span></li></ol><div class="gmail_signature"><div style="color:rgb(192,192,192)"><br>Ha Huy Khanh<br>Student<br>School of Information & Communication 
Technology - Hanoi University of Science & Technology<br>Mobile: 01686499853<br>Y!M: khanhaaaa<br>Skype: khanhhh89<br>
</div></div>
</div>