Cool! New! click to toggle display flash animated background

Vertex Normal Control

Date : Sometime 2008
Maya Version : Should work with all versions of Maya

normal control UI

This script was created because while I was creating a LOD models , I found that eliminating polygons which was responsible for smooth – hard edged look on the model left my low polygon’s edges looking too hard.

The idea is to bend the vertex normals around the hard edges closer or further apart to simulate the “softer or harder hard edged look” than what Maya gives you by default.

The name of the window is “Average Normal Control”. It is because when I first start making it , I wanted to control the amount of the averaged normal of the vertices. But the result is the same.

The result is bit hard to describe but it is perhaps better explained by looking at these pictures.

For an example sake , lets say we have our “high” poly model like this one :

 

high polygon model

 

 

without wireframe

 

The high polygon model tries to keep a decent hard edge looking but not too hard by adding a bevel to one of the edges as shown above. In this situation when you create a lower LOD model, you would natually want to get rid of the bevel. But doing so will create either too soft or hard edges as shown below :

 

low poly model

 

 

too soft looking

 

 

too sharp looking

 

After selecting the middle edge of the low polygon model and then applying 50% “TOWARDS!” button you can see that it bent the normal of the vertices of the edges so that it looks half way between hard and soft look.

 

original high polygon model

 

 

bent normal low polygon model

 

Benefit of this method is that when the model changes from high polygon to lower polygon, the difference on look of hard edges are kept as minimal as possible. Down side is that it is just an extra work really. It does not work in all the cases , but I found that in the extreme cases, it worked well and helped to minimise visual pop ups during the LOD transition.

How to run this scipt :

  • Copy the script to your usual script folder. This could be your default Maya script folder under My documents
  • Source the file if necessary by typing : source Cas_normal_control and then pressing crtl+enter in the script editor
  • Run script : NC_normal_control and then pressing crtl+enter in the script editor
  • Combine both source and command into one short cut button on your shelf for easy access next time

DownloadCas_normalControl

9 Responses to “Vertex Normal Control” »

  1. Bessy Says:

    Great job!
    It is kind of “soft selection” like in Max.
    Thank you for this very useful script.

  2. christian debt consolidation information Says:

    Your Site Is Great, http://www.christiandebtco.iforums.us christian debt consolidation, 9489,

  3. gay blowjob Says:

    What is it, gay blowjob [url=http://www.twitter.com/gayblowjobs#1]gay blowjob[/url], vpr,

  4. watch my wife Says:

    It is a very good thing, http://www.watchmywifes.iforums.us watch my wife, lpmxe,

  5. gay blowjob Says:

    really great sites, thank you, gay blowjob, [url= http://www.twitter.com/gayblowjobs ]gay blowjob[/url], qexj,

  6. download limewire pro free information Says:

    So where it to find, download limewire pro free information [url=http://www.downloadlimewio.iforums.us#1]download limewire pro free information[/url], 844454,

  7. asian blowjob Says:

    Only, asian blowjob information [url=http://www.twitter.com/asianblowjobi#1]asian blowjob information[/url], =]],

  8. qnpouzovck Says:

    zizppdbtupsmff, zmyezaovdm

  9. Binary options trading refer a friend Says:

    hpzvndbtupsmff, Binary Options, WtCnyoP.

Leave a Comment