Lenguaje de programacion...
Lenguaje de programacion...
Hola, se muy poco del tema pero tengo varias dudas, Blender con que lenguaje de programacion fue creado? con Phyton? si alguien quisiera crear un motor nuevo de render que funcionara con Blender como Yafaray o uno Unbiased, con que lenguaje seria mas recomendable realizarlo?
- ebarranco
- Mensajes: 406
- Registrado: Vie Oct 06, 2006 3:31 am
- Nombre: Enrique Barranco
- Ubicación: Jalisco
- Contactar:
Re: Lenguaje de programacion...
Hola.
Blender se programo primariamente en C, secundariamente en C++ (Blender Game Engine) y vitalmente como muchos otros programas con phyton.
Recuerda que c, c++, java, etc son lenguajes de compilacion (compiladores, de lenguaje de programación a binario, creando un ejecutable) mientras phyton es un lenguaje interprete, que sólo interpreta y traduce instrucciones más sencillas y claras en conjunto con la API para darte acceso al interior de blender. Es más fácil hacer un script con phyton, que programar plugins en C.
Phyton lo que hace es darte la posibilidad de comunicarte con blender a través de su sintaxis fácil y rápido, de la misma forma funciona para , maya, gimp, inkscape y muchos otros.
Si tu quieres programar un motor de render, no importa en que lo hagas ya que puedes hacer que funcione a través de phyton en blender.
Espero que te haya aclarado un poco tus duda, y creado muchas más, que al final es como esto funciona.
Suerte quimosabi.
Blender se programo primariamente en C, secundariamente en C++ (Blender Game Engine) y vitalmente como muchos otros programas con phyton.
Recuerda que c, c++, java, etc son lenguajes de compilacion (compiladores, de lenguaje de programación a binario, creando un ejecutable) mientras phyton es un lenguaje interprete, que sólo interpreta y traduce instrucciones más sencillas y claras en conjunto con la API para darte acceso al interior de blender. Es más fácil hacer un script con phyton, que programar plugins en C.
Phyton lo que hace es darte la posibilidad de comunicarte con blender a través de su sintaxis fácil y rápido, de la misma forma funciona para , maya, gimp, inkscape y muchos otros.
Si tu quieres programar un motor de render, no importa en que lo hagas ya que puedes hacer que funcione a través de phyton en blender.
Espero que te haya aclarado un poco tus duda, y creado muchas más, que al final es como esto funciona.
Suerte quimosabi.
Un artista mediocre es aquel quien culpa a sus herramientas, por su trabajo.
Re: Lenguaje de programacion...
Muchas gracias, es una explicacion muy clara y completa, son datos muy importantes que ignoraba...