From BlenderWiki

Jump to: navigation, search

[edit] La Consola

La Ventana de Consola es una ventana del sistema operativo que muestra mensajes sobre las operaciones que realiza Blender, su estado, y errores internos. Si Blender falla, es una buena idea checar la Ventana de Consola para ver que pasó.

[edit] Windows 2000/Xp/Vista

Cuando Arrancamos Blender dentro de un sistema operativo Windows; La Ventana de Consola es la primer ventana mostrada en el escritorio; Entonces asumiendo que las condiciones se cumplen, la ventana principal de Blender aparecerá tambien.

Esta imagen del escritorio muestra 2 ventanas en el escritorio de Windows Vista:

The Blender Console Window and Blender Application.

La Ventana de Consola podría no ser visible, algunas causas son:

  • La ventana principal de Blender podría cubrir la Ventana de Consola. Si este es el caso, solo hay que usar la barra de tareas de Windows y dar click en el ícono de la Ventana de Consola, lo cual debería hace la Ventana de Consola visible.
  • La Ventana de Consola de Blender podría ser minimizada/iconificada cuando la ventana principal de Blender se abre.Si este es el caso, solo hay que usar la barra de tareas de Windows y dar click en el ícono de la Ventana de Consola, lo cual debería hace la Ventana de Consola visible.

[edit] Linux

La Ventana de consola de Blender en Linux en general solo será visible en el escritorio si Blender se inicia desde una terminal de Linux/Ventana de consola, como Blender utiliza la Ventana de consola esta se usa como la salida de consola de Blender.

Muchas distribuciones Linux tienen Blender como una de las aplicaciones que se pueden instalar desde sus gestor de paquetes. Cuando Blender se instala de esta manera un icono es generalmente también instalado en el menú Sistema, permitiendo a Blender que se inicie haciendo clic en el icono en lugar de tener que abrir una terminal y empezar Blender desde allí; cuando se ejecuta Blender mediante un icono en lugar de ser iniciado desde una Terminal, la consola de texto de Blender probablemente estará oculta en una terminal que XWindows inició.

Esta imagen de pantalla muestra una terminal Linux desde la cual blender fué iniciado; Se muestra la salida de consola de Blender:

Blender in Linux started from a Terminal
Cerrando la consola de Blender:
La Ventana de consola debe permanecer abierta mientras Blender se ejecuta; Si la Ventana de consola es cerrada, entonces la Blender también se cerrará, y cualquier trabajo no guardado se perderá! La ventana MS DOS de Windows y la Terminal en Linux pueden ser parecidas, asi que asegurate siempre de cerrar la ventana correcta (o guardar tu trabajo regularmente, CtrlW es tu amigo!)


[edit] Estado de la consola y mensajes de error

La Ventana de consola de Blender puede mostrar diferentes tipos de mensajes de estado y de error; Estos pueden variar desde los poco importantes (informan al usuario lo que Blender está haciendo, sin afectar el fuincionamiento de Blender) hasta los errores críticos (errores graves los cuales, muchas veces previenen que Blender realice la tarea e incluso, hacer que Blender deje de responder o se cierre por completo). Los mensajes de la Ventana de consola de blender tambien pueden ser originados por diferentes motivos (internamente por el código de Blender, externamente por Python scripts (Scripts de Python) qu Blender ejecuta, y por varios tipos de Plugins,por mencionar algunos).

Esta es una lista de algunos mensajes de la Ventana de consola de Blender:

  • Compiled with Python version X.Y.
Blender tiene soporte para scripts en lenguaje Python; Existen diferentes versiones de Python. Cuando Blender es compilado (terminología de programadores para definir la construccion de un programa), puede ser para trabajar con una version en particular de Python, la cual es indicada en la Ventana de consola de Blender. Entonces este mensaje indica al version actual de Python que Blender usará en su ejecución.
  • Checking for installed Python... got it!
Blender puede usar Python de 2 maneras dependiendo de como esté configurado nuestro sistema. Si tu tienes instalado una version de Python completamente funcional, y es una versión que Blender puede usar; Blender entonces usará por completo el intérprete de Python. Esto permite mas características a los scripts de Python usados dentro de Blender.
  • Checking for installed Python... No installed Python found.
Si Blender no encuentra una version completa de Python, o una version que es diferente a la de la compilación; Blender entonces usará una version interna de Python (mas reducida que la version completa) llamada PyBlender. Aunque esta versión es menos rica en caracteríasticas, le permite a Blender hacer la mayoría de las tareas que se le exigen. Si usted tiene scripts, que no parecen funcionar correctamente, bien podría ser que requiera una versión completa de Python para ser utilizado con éxito, o también podría ser que el script que está intentando ejecutar fue escrito para una versión diferente de Blender/Python. Si desea acceder a la más amplia gama de funciones de Python entonces hay varias maneras de obtenerlo. Una manera es ir al sitio web http://www.Python.org y descargar la versión que necesita. La versión para Windows de Python viene como un programa de instalación fácil de instalar. En Linux es probable que tengan plenamente Python ya instalado, pero si no puedes compilarlo e instalarlo manualmente (a menudo no es muy fácil), o si está usando una distribución de Linux común, ésta tiene un sistema de instalación de paquetes de Linux y la configuración de Python es mucho más fácil para usted.
  • malloc returns nil()
Cuando Blender lleva a cabo tareas que requieren más memoria RAM, llama a una función llamada malloc, que trata de asignar una cantidad solicitada de memoria a Blender. Sin embargo, si la cantidad de memoria solicitada por Blender no puede ser realizada, malloc volverá nil/null/0 para indicar que no se llevó a cabo tal solicitud. Si esto ocurre Blender no será capaz de llevar a cabo las tareas requeridas por el usuario. Esto dará como resultado más probable que Blender se cierre o que funcione muy lentamente. Si quiere evitar quedarse sin memoria, Usted puede obtener más memoria RAM e instalarla en su sistema o reducir la cantidad de detalle en sus modelos de Blender, o bien puede cerrar programas y servicios que ocupan memoria que Blender puede usar.