Cuelgue con escena muy grande

elGordo - 24/10/2006 17:44
Hola. Estoy intentando renderizar una escena bastante grande (30 megas) con plantas, coches y demás. Cuando lanzo el render, empieza a contar memoria en la ventana de render y al llegar a una cifra, Blender rompe. ¿algún alma caritativa sabe cómo puedo resolver esto? Imagino que es cuestión de memoria y, aunque tengo 2 gigas (que hasta ahora me ha sido suficiente) a lo mejor se podría solucionar esto si el programa tirase del disco duro en cuanto llenase la memoria Ram pero como veis, hablo sin tener ni pajolera idea de que pasa exactamente, ni cómo solucionarlo. ¿me podéis echar una mano? Gracias por adelantado. Un saludo.
cluezz - 24/10/2006 17:55
No sé, tío. Yo he trabajado con.blend de hasta 60 Mb y nunca me ha pasado nada. ¿estás con compilación oficial? Podrías intentarlo con una versión anterior, o también renderizar desde la línea de comandos, a ver qué pasa. Saludos.
Klópes - 24/10/2006 18:04
Prueba a enlazar objetos desde otro fichero en vez de meterlo de golpe, igual organiza la memoria de otra manera. Pero vamos, yo he abierto un blend de 180 megas tan ricamente, y llegué a renderizar.

Edito (siempre, mecachis.): me ha pasado alguna vez, sí. En Windows. Pero tenía la molinux a mano y lo hizo de maravilla. Aunque en tu caso, me parece que ya has probado en Linux.
elGordo - 24/10/2006 18:11
No que va Klópes, yo amenazo cada poco tiempo que me paso a Linux, pero nunca tengo redaños suficientes y me quedo en Windows si es cierto que me pasa con una versión no oficial, pero es que, el modificador displace me hace tanta falta. Esta noche voy a probar a colapsar (debemos inventarnos un término propio de Blender, ya.) la pila (otra vez, otra vez) de modificadores y renderizarlo desde la oficial a ver. Sólo me había pasado esto, en una ocasión hace tiempo, pero con Yafray.

Ya os contaré, en todo caso, muchas gracias por vuestra ayuda, y si se os ocurre algo más, yo agradecido. Un saludo.
Pepius - 24/10/2006 18:14
Colapsar la pila. Llenar la batería hasta arriba?
jedihe - 24/10/2006 19:06
Mira, Elgordo, que es bien extraño. Se suponía que en ed habían corregido el problema de manejo de memoria con escenas grandes. Hasta donde recuerdo, el parche está en 2.40+.
Mars Attacks - 24/10/2006 19:56
Aplastar el montón. Supongo que en modo de consola te pasara igual, ¿no?
elGordo - 24/10/2006 21:20
Jedihe, revisaré eso que me dices, a ver si por ahí se arregla la cosa. Pues el tema es que no se utilizarlo en modo consola, revisaré el magnífico manual, recuerdo de tiempos mejores (ay, nicodigital).

Y reventar el petate?
cluezz - 24/10/2006 21:49
Es fácil. Si pones Blender -h te saca las opciones. Para renderizar un fotograma: Blender -b archivo, blend -f número_de_fotograma.

Para animación:
Blender -b archivo, blend -a. Saludos.
elGordo - 24/10/2006 21:54
Gracias Cluezz, voy a probarlo ahora, mientras esta house.
Caronte - 25/10/2006 08:13
Prueba también a renderizar por partes. Posdata: el tamaño del.blend no tiene relación directa con el consumo de memória, puede que tengas algo que se la chupe toda.
elGordo - 25/10/2006 08:27
La cuestión es que, ahora me peta hasta la compilación oficial. Lo que he hecho es reducir vértices hasta que no rompa. Me temo que algo tengo mal configurado en el so, relacionado con la memoria virtual asignada, y no sé cómo diablos resoverlo. Muchas gracias de todos modos. Un saludo.
Caronte - 25/10/2006 09:07
Como menos problemas vas a tener con la memoria virtual en Windows, es dejando que la gestione él.