Blender: reducir la resolución de una malla dxf

pnc - 11/02/2009 10:07
Hola: me han pasado una malla en dxf con muchísima más resolución de la que necesito para trabajar (puede que tenga 100 veces más nodos y caras que los que necesito). Quiero bajarle la resolución, y no sé cómo.
¿Alguien sabe dónde encontrar la información?
¿Algún script? Gracias mil.
Caronte - 11/02/2009 10:13
Usa el modificador decimate:
[url]http://wiki.blender.org/index.php/manual/decimate_modifier[/url]. Posdata: si has importado desde dxf a lo mejor necesitas hacer antes un remove doubles.
pnc - 11/02/2009 12:10
Gracias Caronte. Ya te contaré si triunfo, porque el modelo es más gordo de lo que mi PC puede mover con alegría.
pnc - 11/02/2009 21:07
Lo he conseguido. El dxf no hay quien lo abra con Blender (después de 4 horas he abandonado) pero tenía una copia en stl y ésa sí.

Ya he pasado de 434.235 caras a 4.342.

Pero no sé si soy un torpe, si le he quitado demasiado, o si la malla debe ser de una determinada manera, pero lo que ha pasado es que la superficie continua que era, se ha convertido en una nube de caras, separadas entre sí.
¿Tenía que haber hecho algo? ¿es un problema del stl?
Caronte - 11/02/2009 21:31
Remove doubles.
pnc - 12/02/2009 12:58
No es éso, porque lo he hecho y dice que no hay duplicados. ¿Puede ser que Blender no entienda la malla como una, si no como varios cachos y que esté haciendo el decimator a cada uno por separado?
En tal caso:
¿Se puede hacer que Blender lo entienda como sólo una malla?
Caronte - 12/02/2009 13:01
Vamos a ver si a la tercera va la vencida: Carga tu stl original, entra en modo edición, selecciona todos los vértices y haz un remove doubles, ahora ya puedes hacer tu decimator sin caras separadas.
pnc - 12/02/2009 13:10

Vamos a ver si a la tercera va la vencida: Carga tu stl original, entra en modo edición, selecciona todos los vértices y haz un remove doubles.

Ahora ya puedes hacer tu decimator sin caras separadas.

Ya lo he conseguido.

Recuérdame que te suba el sueldo.
Caronte - 12/02/2009 13:12

Recuérdame que te suba el sueldo.

Me conformo con que me presentes a alguna amiga facilona que esté buena.
pnc - 12/02/2009 16:58
Vaya caído un mito: yo creía que los tíos cachas no necesitaban chicas fáciles.
pnc - 25/02/2009 12:45
Pero el decimator funciona a nivel de cómo se ve la malla en modo objeto, pero a nivel de edición, me respeta la malla original ¿no?
Caronte - 25/02/2009 12:53
No, el decimator te cambia la malla eliminando polígonos si aplicas el modificador.
pnc - 25/02/2009 13:00
Ah, vale. Ya me he enterado. Cuando escoges decimator y metes el valor, lo previsualizas, pero no pasa nada hasta que no aplicas. Lo ves en [i]object mode[/i], pero no has editado (aun).

Seguiré buscándote la amiga facilona.
Caronte - 25/02/2009 14:34
No exactamente. A ver, un modificador (el que sea) actúa como intermediario entre la malla real y la que se va a representar o renderizar, esto quiere decir que puedes tener tu malla original para poder modificarla mientras estés en modo edición, pero al salir o renderizar, el resultado de esos modificadores (tantos como quieras) se habrán hecho en orden secuencial y en tiempo-real, si lo que quieres es transformar definitivamente tu malla de modo que no puedas volver atrás, debes pulsar el botón apply del modificador, para que este se elimine y deje la malla original editada con el mismo resultado que tendría si el modificador estuviese activo.
pnc - 25/02/2009 16:19
Gracias. Es relativamente fácil aprender a hacer cosas, probando y equivocandose: para cocinar no hace falta ser químico.

Pero estas explicaciones teóricas, no las podría haber deducido (ni de coña) y me aclaran bastante lo que estaba haciendo.