Bien, habreis visto en el panel Get - Primitive - Geometry shader Primitive y tal vez no sepais que es exactamente. Yo al menos no tenia ni idea
asique me puse a mirar por todos lados y a informarme, y aquí os comento...
Es un shader que crea geometria a la hora de tirar el render, si bien NO veras esta geometria en los visores.
Lo que creas es un objeto como un cubo, que simplemente sirve de referencia para ubicar el Geometry shader aplicado a el, el cual puedes mover, escalar, etc...
Por lo tanto lo que consigues es liberar a la escena de cantidades de objetos y por tanto poligonos, lo que tu ordenador agradecera
y por supuesto tu, que notarás mas ligera tu escena a la hora de moverte por ella. La geometria tu no la veras, pero ESTA AHÍ.
Para que podemos usarlo? Por ejemplo cuando creamos multiples instancias de un mismo objeto, como un bosque donde se repiten muchas veces un arbol, un campo de trigo, etc...
Algo parecido ocurre con el Hair en XSI. La geometria del pelo es un Geometry shader, que crea la geometria en el momento del render, solo en ese momento.
Cual es el "problema"?
Pues que tienes que programarte tu mismo los shaders.
Olvidate de buscar el botoncito que te lo haga porque no lo hay, asique a programar majete
Por lo tanto...
Ventajas: Tus escenas serán mucho mas ligeras e interactivas.
Inconvenientes: Programar, programar, programar...
Un saludo¡¡
PD: las 6 de la mañana y yo aqui con el portatil
que narices hago despierto?