Resultados 1 al 9 de 9

Tema: Por que usar python y no solamente c

  1. #1
    Usuario Legendario Avatar de Alekzsander
    Fecha de ingreso
    Aug 2006
    Ubicación
    LIMA PERU
    Mensajes
    1,019
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    38

    Por que usar phyton y no solamente c

    Buenas días, quisiera saber por que en Blender usan Python si por lo poco que he leído el código fuente está en c, gracias por su respuesta.

  2. #2
    Vampiro Giovanni Avatar de Pepius
    Fecha de ingreso
    Feb 2004
    Ubicación
    Guadassuar, Valencia
    Mensajes
    4,998
    Gracias (Dadas)
    18
    Gracias (Recibidas)
    106

    Por que usar phyton y no solamente c

    Porque una cosa es el código fuente del propio programa, que está en c, y la otra el lenguaje de scripting, que es Python. De la misma manera que (supongo) max y Maya están escritos en c o C++, pero sus lenguajes de scripting son Maxscript y Mel respectivamente.

    Por ejemplo, hay tareas que mediante Python son muy fáciles de realizar y que realmente costarían mucho de implementar dentro del código fuente (sin desmontar todo lo demás, obviamente). Un saludo.

  3. #3
    BlenderAdicto Avatar de Caronte
    Fecha de ingreso
    Dec 2004
    Ubicación
    Valencia-España
    Mensajes
    14,689
    Gracias (Dadas)
    174
    Gracias (Recibidas)
    773

    Por que usar phyton y no solamente c

    En todos los softwares de 3d medianamente grandes se usa algún tipo de lenguaje de script para que los usuarios puedan ampliar sus herramientas de forma sencilla y Python es uno de los más potentes, el c no es un lengueje de script, debe ser compilado para poder ejecutarlo y no es tan sencillo.
    "Algún día todo será digital". Caronte.
    Mi web: NicoDigital.com

  4. #4
    Usuario Legendario Avatar de Alekzsander
    Fecha de ingreso
    Aug 2006
    Ubicación
    LIMA PERU
    Mensajes
    1,019
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    38

    Por que usar phyton y no solamente c

    Gracias por sus respuestas, en todo caso si me pueden aclarar estuve viendo una página.

    De este modo puedo hacer lo que se hace en Python, pero en c, es correcto? Gracias.

  5. #5
    BlenderAdicto Avatar de Caronte
    Fecha de ingreso
    Dec 2004
    Ubicación
    Valencia-España
    Mensajes
    14,689
    Gracias (Dadas)
    174
    Gracias (Recibidas)
    773

    Por que usar phyton y no solamente c

    Gracias por sus respuestas, en todo caso si me pueden aclarar estuve viendo una página.

    De este modo puedo hacer lo que se hace en Python, pero en c, es correcto? Gracias.
    Con un plugin de texturizado podrás hacer texturas, con uno del secuenciador de video podrás manejar o ampliar este, pero no puedes hacer lo mismo que con Python.

    Si lo que quieres es programar en c, no necesitas eso, tienes todo el código fuente de Blender a tu disposición para hacer lo que quieras con él.
    "Algún día todo será digital". Caronte.
    Mi web: NicoDigital.com

  6. #6
    Usuario Legendario Avatar de Alekzsander
    Fecha de ingreso
    Aug 2006
    Ubicación
    LIMA PERU
    Mensajes
    1,019
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    38

    Por que usar phyton y no solamente c

    Muchas gracias por tu pronta respuesta Caronte.

  7. #7
    Nivel Héroe Avatar de Sayden
    Fecha de ingreso
    Dec 2007
    Ubicación
    Pepino´s Land
    Mensajes
    681
    Gracias (Dadas)
    68
    Gracias (Recibidas)
    67

    Por que usar phyton y no solamente c

    Buenas días, quisiera saber por que en Blender usan Python si por lo poco que he leído el código fuente está en c, gracias por su respuesta.
    Dentro de mi poca experiencia en los lenguajes de scripting y, por extensión, en Python, te puedo decir que aprender Python está siendo una de las mejores decisiones en cuanto a formación se refiere.

    De hecho, Pepius y Caronte fueron de los foreros que amablemente me aconsejaron estudiar este lenguaje. Bajo mi punto de vista, por que estudiar Python en lugar de c? Aparte de las respuestas que ya te han dado otros foreros te diría.

    Es más sencillo que c.

    Por ende, más rápido.

    Esta implementado en muchos paquetes de producción (Maya, real flow, Houdini, Fusion, Nuke y más que no recuerdo).

    Sólo por la rapidez y sencillez que ofrece Python merece la pena. Rapidez y sencillez es sinónimo de tiempo y nuestro tiempo, es dinero.

    Aprovecho la ocasión para agradecer a Caronte, Pepius y los demás que me aconsejaron estudiar Python como lenguaje de programación (y scripting).
    Última edición por Sayden; 02-03-2009 a las 10:45
    "Todo el mundo necesita un Grid en su vida"
    - Will Cunningham "The Magic Of Houdini"

    Mis blogs:
    https://houdini3d.blogspot.com - Blog dedicado a Houdini
    https://mariocaster.blogspot.com - Blog dedicado al 3D en general

    ¿Quieres aprender Renderman, el motor de render de Pixar?

  8. #8
    BlenderAdicto Avatar de Caronte
    Fecha de ingreso
    Dec 2004
    Ubicación
    Valencia-España
    Mensajes
    14,689
    Gracias (Dadas)
    174
    Gracias (Recibidas)
    773

    Por que usar phyton y no solamente c

    De nada (por la parte que me toca) y como va siendo costumbre, decir que para mí es un placer ayudar a gente que hace las preguntas correctamente y después es capaz de aprovechar las respuestas que (quiera o no) nos cuestan una cantidad tiempo ofrecer.
    "Algún día todo será digital". Caronte.
    Mi web: NicoDigital.com

  9. #9
    The rebirth of hernan22a Avatar de R-none 3D
    Fecha de ingreso
    Mar 2008
    Ubicación
    Mendoza a full!
    Mensajes
    843
    Gracias (Dadas)
    169
    Gracias (Recibidas)
    40

    Por que usar phyton y no solamente c

    Es solamente el lenguaje que usa el script. Saludos.
    Ley del Software: "si aprenden a utilizarlo, sacan otra versión".

Temas similares

  1. Blender Cómo fucionar 3 faces en 1 solamente Blender 2 5
    Por Hatake Kakashi en el foro Materiales y Texturizado
    Respuestas: 4
    : 09-02-2010, 05:51
  2. Sacar solamente ZDepth
    Por VKR en el foro Render, Iluminación y Cámaras
    Respuestas: 11
    : 28-11-2009, 19:38
  3. Solamente saludar
    Por confal en el foro Quien eres tu - Aqui puedes presentarte
    Respuestas: 3
    : 13-04-2007, 10:31
  4. Algún manual en español de Python para usar en Blender
    Por neobarry en el foro Peticiones y Búsquedas
    Respuestas: 0
    : 13-04-2006, 06:09
  5. Texture exporter solamente a polígonos
    Por Tr3sd en el foro Materiales y Texturizado
    Respuestas: 0
    : 04-02-2003, 19:53