Gracias Gracias:  0
Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 21

Tema: Donde abro Python en blender

  1. #1
    Senior Member
    Fecha de ingreso
    Mar 2006
    Ubicación
    Al lado de un espaguetti gigante,y es creo que es Dios...xD
    Mensajes
    373

    ¿Donde abro Python en blender?

    Quiero aprender python para usarlo en blender
    ¡¡¡Y NO ENCUENTRO LA VENTANA!!!
    ¿Donde es?En la sección de Script`s se abre en New un "miniTexto" para escribir en él.y no sé que de linkar no se qué.
    ¿Es ahí?

    -Uso Suse 10.0 y me baje python (pero solo se ejecuta en Konsele,¿No me digas que es ahí?jajaja)

    ¿tiene algo que ver si mi versión de Blender 2.4es "static" o "dynamic"?


    ¿y algún manual Básico de Python para usar en Blender (aunque sea en Ingles)?


    Gracias.
    Última edición por neobarry; 15-04-2006 a las 04:54

  2. #2
    pythonized... Avatar de Cesar Saez
    Fecha de ingreso
    Mar 2004
    Ubicación
    Granada, España
    Mensajes
    3,765

    Re: ¿Donde abro Python en blender?

    No soy el más indicado para ayudarte pero según entiendo Python es un lenguaje de programación de scripting el cual es soportado por blender para el desarrollo de scripts que puedan facilitar ciertas tareas, es para programar herramientas y no un herramienta propiamente tal de Blender.
    En su página oficial encuentras documentación sobre este lenguaje de programación.

    Saludos

    Edito: aca encuentras algo más específico sobre Python aplicado en Blender.
    Última edición por Cesar Saez; 15-04-2006 a las 06:14

  3. #3
    H = E + L
    Fecha de ingreso
    Mar 2004
    Ubicación
    Entre dos vectores
    Mensajes
    870

    Re: ¿Donde abro Python en blender?

    Cita Iniciado por neobarry
    Quiero aprender python para usarlo en blender
    ¡¡¡Y NO ENCUENTRO LA VENTANA!!!
    ¿Donde es?En la sección de Script`s se abre en New un "miniTexto" para escribir en él.y no sé que de linkar no se qué.
    ¿Es ahí?
    Puedes acceder a una consola interactiva a través del menú "Scripts/System/Interactive Console". Es lo más parecido al "MAXScript Listener".

    De todas formas, para crear tus scripts lo mejor es que utilices tu editor de texto preferido. Y si tiene resaltado de sintaxis para Python, mejor. Luego copias el script en la carpeta "scripts" de Blender y lo ejecutas desde el menú "Scripts".

    Cita Iniciado por neobarry
    ¿y algún manual Básico de Python para usar en Blender (aunque sea en Ingles)?
    Aquí tienes unos pocos muy básicos que te ayudaran a empezar. Ve a la sección "Advanced Tutorials/Python Scripting". Si por ejemplo te interesa crear un "exporter", ahí te explica cómo crear uno para el formato "obj". Sin duda te vendrá muy bien como base para crear el tuyo propio.

    Para más información sobre la API de Blender para Python, descarga la referencia desde aquí.

    Saludos.

  4. #4
    Vampiro Giovanni Avatar de Pepius
    Fecha de ingreso
    Feb 2004
    Ubicación
    Guadassuar, Valencia
    Mensajes
    4,998

    Re: ¿Donde abro Python en blender?

    Te recomiendo que aprendas primero python en si, la sintaxis, sus particularidades, etc... y después aprendete la API de python para Blender que es de lo más fácil una vez tengas los conocimientos básicos. Yo lo intenté hacer del revés y no pude, y hasta que no me leí un buen manual de python, nada

    Un saludo.

  5. #5
    BlenderAdicto Avatar de Caronte
    Fecha de ingreso
    Dec 2004
    Ubicación
    Valencia-España
    Mensajes
    14,691

    Blender Re: ¿Donde abro Python en blender?

    Klópes tiene una introducción muy sencilla y amena de Python para Blender:

    Su página:
    http://klopes.iespana.es/

    Enlace directo para descargar:
    http://klopes.iespana.es/tutoriales/pythonlopes/pythonlopes.rar
    "Algún día todo será digital". Caronte.
    Mi web: NicoDigital.com

  6. #6
    Senior Member
    Fecha de ingreso
    Mar 2006
    Ubicación
    Al lado de un espaguetti gigante,y es creo que es Dios...xD
    Mensajes
    373

    Re: ¿Donde abro Python en blender?

    Cita Iniciado por HalfVector
    Puedes acceder a una consola interactiva a través del menú "Scripts/System/Interactive Console".
    No me sale ningún menú de Script´s solo se menciona "algo" de Script en panel/script y solo sale no se que de linkar y New.

    Mi versión es la última así que no se por que no lo encuentro.Y tengo instalado Python.

  7. #7
    H = E + L
    Fecha de ingreso
    Mar 2004
    Ubicación
    Entre dos vectores
    Mensajes
    870

    Re: ¿Donde abro Python en blender?

    Ahi va eso...



    El problema de esa consola es que parece que no funciona bien con la configuración regional puesta en español. Por ejemplo yo no consigo poner el carácter ']'.

    En cualquier caso puedes poner el código en el editor de texto y pulsar Alt+P (si no recuerdo mal) para ejecutar el script. La salida del programa ira a parar a la consola de Blender.

    Saludos.
    Miniaturas adjuntadas Miniaturas adjuntadas  Donde abro Python en blender -interactive_console.jpg  

  8. #8
    Administrador Avatar de SHAZAM
    Fecha de ingreso
    Apr 2002
    Ubicación
    28.10º N 15.43º W in a blue planet.
    Mensajes
    20,761

    Blender Re: ¿Donde abro Python en blender?

    Se me ha adelantado HalfVector, mientras te hacía un minivideo, por si es esto lo que buscas. En el ejemplo utilizo un script de los tantos que hay en la carpeta de Blender; sin embargo en ese panel puedes escribir tu texto y ejecutarlo. El video esta en el zip que adjunto.

    ...
    Archivos adjuntados Archivos adjuntados
    Obtén enseñanza tradicional en arte y cine. Los ordenadores solo son herramientas. Ellos no pueden tomar decisiones creativas, y solo pueden crear trabajos tan buenos como tus conocimientos y tu experiencia les permita.
    Victor Navone


    Ser "animador" es un regalo que te ganas y un honor que deben adjudicarte los otros.
    Chuck Jones


    La tecnología no hace las películas, la gente las hace. No eres un animador sólo porque puedas mover un objeto del punto A al punto B. Eres alguien quien le da vida a un personaje, que es algo que el software y la tecnología no puede dar.
    John Lasseter

  9. #9
    Senior Member
    Fecha de ingreso
    Mar 2006
    Ubicación
    Al lado de un espaguetti gigante,y es creo que es Dios...xD
    Mensajes
    373

    Re: ¿Donde abro Python en blender?

    joer,si que estaba escondio .

    Es que solo llevo un par de semanas con blender, y si ya se sabe...

  10. #10
    Senior Member
    Fecha de ingreso
    Mar 2006
    Ubicación
    Al lado de un espaguetti gigante,y es creo que es Dios...xD
    Mensajes
    373

    Re: ¿Donde abro Python en blender?

    ¿no habrá alguna cosa más oculta no?

    Ah, si!!!encontre como cambiar el idioma,(que también estaba oculto,por esto lo digo)

  11. #11
    Administrador Avatar de SHAZAM
    Fecha de ingreso
    Apr 2002
    Ubicación
    28.10º N 15.43º W in a blue planet.
    Mensajes
    20,761

    Re: ¿Donde abro Python en blender?

    Cita Iniciado por neobarry
    ¿no habrá alguna cosa más oculta no?

    Ah, si!!!encontre como cambiar el idioma,(que también estaba oculto,por esto lo digo)
    A mi no me parece, quizás si vienes de otro software puede ser que te pierdas un poco...
    Obtén enseñanza tradicional en arte y cine. Los ordenadores solo son herramientas. Ellos no pueden tomar decisiones creativas, y solo pueden crear trabajos tan buenos como tus conocimientos y tu experiencia les permita.
    Victor Navone


    Ser "animador" es un regalo que te ganas y un honor que deben adjudicarte los otros.
    Chuck Jones


    La tecnología no hace las películas, la gente las hace. No eres un animador sólo porque puedas mover un objeto del punto A al punto B. Eres alguien quien le da vida a un personaje, que es algo que el software y la tecnología no puede dar.
    John Lasseter

  12. #12
    Senior Member
    Fecha de ingreso
    Mar 2006
    Ubicación
    Al lado de un espaguetti gigante,y es creo que es Dios...xD
    Mensajes
    373

    Re: ¿Donde abro Python en blender?

    ¿por cierto,para que sirve el minitexto donde scriptś?

  13. #13
    Administrador Avatar de SHAZAM
    Fecha de ingreso
    Apr 2002
    Ubicación
    28.10º N 15.43º W in a blue planet.
    Mensajes
    20,761

    Re: ¿Donde abro Python en blender?

    Cita Iniciado por neobarry
    ¿por cierto,para que sirve el minitexto donde scriptś?
    ¿Puedes plantear mejor tu duda? No entiendo que quieres decir.

    ...
    Obtén enseñanza tradicional en arte y cine. Los ordenadores solo son herramientas. Ellos no pueden tomar decisiones creativas, y solo pueden crear trabajos tan buenos como tus conocimientos y tu experiencia les permita.
    Victor Navone


    Ser "animador" es un regalo que te ganas y un honor que deben adjudicarte los otros.
    Chuck Jones


    La tecnología no hace las películas, la gente las hace. No eres un animador sólo porque puedas mover un objeto del punto A al punto B. Eres alguien quien le da vida a un personaje, que es algo que el software y la tecnología no puede dar.
    John Lasseter

  14. #14
    Senior Member
    Fecha de ingreso
    Mar 2006
    Ubicación
    Al lado de un espaguetti gigante,y es creo que es Dios...xD
    Mensajes
    373

    Re: ¿Donde abro Python en blender?

    donde panel al lado,el segundo botón(el que tiene dibujado una hoja,al lado de la que tiene forma de cara),le das a "Enable Script Links" le das a un botón de los de abajo y le das a "New",text,
    ¿para que sirve eso?Es demasiado pequeño como para Escribir Script´s como no sea para asignar o ejecutar algún pequeño comando....
    (En un principio pensaba que era ahí.Pero,como conozco algo de MaxScript´s y se parece bastante,me parecia raro)

  15. #15
    Senior Member
    Fecha de ingreso
    Mar 2006
    Ubicación
    Al lado de un espaguetti gigante,y es creo que es Dios...xD
    Mensajes
    373

    Re: ¿Donde abro Python en blender?

    ya me lei lo de Exportar a Obj
    Code:
    import Blender

    def write_obj(filepath):
    out = file(filepath, 'w')
    object = Blender.Object.GetSelected()[0]
    mesh = object.getData()

    for vert in mesh.verts:
    out.write( 'v %f %f %f\n' % (vert.co.x, vert.co.y, vert.co.z) )

    for face in mesh.faces:
    out.write('f')

    for vert in face.v:
    out.write( ' %i' % (vert.index + 1) )
    out.write('\n')
    out.close()
    Blender.Window.FileSelector(write_obj, "Export")


    No lo entiendo.Deduzco que lo que hace es guardar en un formato ya establecido no? por lo de:

    Blender.Window.FileSelector(write_obj, "Export")

    Blender vete a la ventana y selecciona en File y escribelo a Objeto y "Exportalo"


    ¿y para que sirve 'v %f %f %f\n' % (me leí textos de C y Python y aparecen ahí de la nada en textos y no lo explican o más bien no me entero )
    Última edición por neobarry; 16-04-2006 a las 05:51

Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. Blender Blender 64 y Python
    Por birckof en el foro Problemas con Programas
    Respuestas: 2
    Último mensaje: 16-09-2009, 11:29
  2. Python blender
    Por adrifre7 en el foro Programación y Scripts
    Respuestas: 2
    Último mensaje: 30-01-2009, 11:01
  3. Python en GE de Blender
    Por Bardo_Slaine en el foro Programación y Scripts
    Respuestas: 0
    Último mensaje: 05-04-2008, 10:12
  4. Python en Blender
    Por Prometeo en el foro Infografía General
    Respuestas: 7
    Último mensaje: 02-07-2007, 20:25
  5. Python y Blender
    Por fog en el foro Infografía General
    Respuestas: 3
    Último mensaje: 20-12-2006, 16:29

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •