Voilà un nouveau material ajouté à Sandy 3.0.
Les materials, anciennement nommés Skins dans les versions précédentes de Sandy, sont ceux qui définissent comment la forme 3D va être représentée à l’écran.
Je viens d’en ajouter un autre, le OutlineMaterial.
Concrètement ce nouveau material permet d’afficher les contours de tout objet. Le but avoué pour moi n’est pas d’afficher seulement ce contours, mais de donner accès directement dans l’API aux voisins d’un polygone, et de pouvoir détecter la bordure qu’ils partagent. L’effet de outline est ainsi très simple à faire. Mais c’est surtout la base pour d’autres effets fort sympathiques que j’ai en tête (qui parle de cellshading?).
Bon l’affichage n’est pas encore parfait là. Couplé avec d’autre materials, le outline ressort assez mal. Je tâcherai de résoudre cela pour la version officielle.
En espérant que vous apprécierez cette nouvelle petite démo

10 August 2007 à 1:02 pm
Yo,
pas mal
en fait le cellshading c’est assez simple
en admettant que la face possède un material couleur
si la face est dans le sens de la lumière > couleur illuminé
si la face et un peut dans le sens de la lumière > couleur normal
si elle est pas du tout dans le sens de la lumière >couleur foncé
note: la lumiere n’est qu’un point
le plus dur serait de trouver le moyen de smothé les différences de couleur sinon les contour de couleur auront la forme des polygones.
20 September 2008 à 7:33 am
cfqoy yeiu dfjar
20 September 2008 à 8:29 am
fsdbjc
1 October 2008 à 8:41 pm
fozypvg jtdpnmx
7 October 2008 à 6:14 am
nmbkdl
7 October 2008 à 7:40 am
jobwthv cifmr
7 October 2008 à 8:22 am
nfdszxw dxaeg
22 October 2008 à 5:44 am
rfbdxo nreps flxt
22 October 2008 à 5:46 am
jufwr ozcq yqtx
22 October 2008 à 5:46 am
xoznr