Problema con script

pepemari - 28/07/2008 18:06
Hola a todos, quiero exportar archivos SketchUp hacia Blender, he encontrado un script para Blender que me dejaría (en teoría) importar de SketchUp a Blender, pero el problema es que tengo el script, pero no sé dónde ponerlo bua, es que he utilizado Blender, pero todavía no he llegado a tocar nada de scripts. Gracias de antemano.
GEKKONIDAE - 28/07/2008 18:12
Con Control + cursor izquierda o derecha aparecen distintos tipos de interfaz, uno de ellos trae la ventana de scripts abierta y lista para escribir.

Supongo que tendrás que copiarlo ahí a mano. Aunque de scripts no se ni papa, no me pidas más.
SHAZAM - 28/07/2008 18:24
Si el script es un archivo con extensión.py basta con colocarlo en la siguiente carpeta:
C:\archivos de programa\blender foundation\blender\.blender\scripts.

Luego, una vez que hayas iniciado Blender vas al menú file/import y allí deberías encontrar el importador.

Lo que dice Geko es otra forma valida, introducir el script a mano.
pepemari - 28/07/2008 18:24
Gracias. Yo tampoco sé cómo funciona ni lo que debo poner exactamente del script que tengo, pero bueno me has hecho con el ccontrol+cursores a sitios que estaba buscando cuando aprendes una cosa va y te sale otra. Gracias.
pepemari - 28/07/2008 18:28
Gracias Shazam, sabes qué pasa? Es que estoy en un Mac y solo tengo en la carpeta de aplicaciones una carpeta que se llama Blender y dentro ya está solo el icono de la aplicación, no sé si me entiendes? Vaya.
SHAZAM - 28/07/2008 18:45
Bueno, acabo de hacer la prueba con el script de esta página y como indico en mí mensaje anterior funciona perfectamente. blender, suite graphique 3d : kmz/kml import.

Lo que se me ocurre, siguiendo el método de Gekonidae, es que, abras el (*.py) con cualquier editor de texto y copies el contenido. Luego abres una ventana text editor en Blender y pegas el texto (edit/paste o Alt v en Windows).

Si te funciona, ahora solo tienes que ir al menú: file/run Python script (o Alt p) y entonces se ejecutara el script, te preguntara por el archivo a importar.

Lo he testeado mientras te xplico y funciona con el mismo fichero del enlace, bajé la última versión:
[url]http://Jmsoler, free.fr/útil/blenderfile/py/kmz_importwithmesh_z019k, py[/url].

Pues eso, ya me contaras si te funciona, suerte.

Para algunos scripts es necesario que tengas instalado el Python en tu ordenador (por lo menos en Windows, en Mac no estoy seguro): Python 2.5.2 for Macintosh OS X - This is a universal installer that runs native on both PC and Intel Mac.
polan - 28/07/2008 18:52
Hola. alexv 3d: de Google SketchUp a Blender. Un saludo.
polan - 28/07/2008 19:36
Shazam, he añadido el enlace porque creo recordar que el script de Jmsoler (por aquel entonces) solo importaba malla y de esta manera importa la malla y las texturas de SketchUp perfectamente. Un saludo.
SHAZAM - 28/07/2008 19:48

Shazam, he añadido el enlace porque creo recordar que el script de Jmsoler (por aquel entonces) solo importaba malla y de esta manera importa la malla y las texturas de SketchUp perfectamente. Un saludo.

Sí, es cierto, lo que hace la técnica de tu enlace es que, aprovecha el exportador de la versión 4 que utiliza collada.

La versión script sirve si lo que interesa es solo la malla.
polan - 28/07/2008 20:03
Máster. Pepemari si lo que quieres es renderizar directamente desde SketchUp (y no quieres modificar nada en Blender) puedes hacerlo con Kerkythea. Kerkythea - SketchUp.

Indigo. Indigo renderer - Downloads | Indigo exporters for 3d applications | SketchUp exporters.

Povray con su2pov.

Estos son los que yo he utilizado (supongo que, habrán más). Un saludo.
pepemari - 29/07/2008 09:08
Buenos días compañeros. Gracias por todas vuestras respuestas, son todas válidas ya que, coincidís todos, pero no sé si será porque yo tengo un Mac o que, pero no me funciona (que seguro que lo hago mal), pego todo lo que pone en el (*.py) y lo pego en la página del script (supongo que, es el único paso? ¿no?)
Y cuando me pide el archivo scketup me dice. Python script error chek console. Gracias.

Algo hago mal.
SHAZAM - 29/07/2008 10:44
¿Tienes instalado Python en el Mac?
pepemari - 29/07/2008 15:37
Que va, supongo que, s importante ¿no?
SHAZAM - 29/07/2008 16:14

Que va, supongo que, s importante ¿no?

Para algunos scripts es necesario que tengas instalado el Python en tu ordenador (por lo menos en Windows, en Mac no estoy seguro): Python 2.5.2 for Macintosh OS X - This is a universal installer that runs native on both PC and Intel Mac.

.
pepemari - 29/07/2008 16:16
Grgrgr soy duro e? Me he instalado el Python y lo he vuelto a hacer y nada de nada, es que la otra opción de alex de guardarlo en el Google Heart etc, lo consigo importar, pero me da problemas de visualización de tamaño y de malla.

Com es paso a paso la instalación del script en Blender como poner el (*.py) exactamente? Que es lo que debes copiar? Todo o solo una parte? Y donde lo debo poner? (alomejor es eso que no se ponerlo en su lugar) no sé.

Lo siento chicos. Gracias.
pepemari - 29/07/2008 17:08
Sabéis? Es mejor que pregunte cómo funciona Python.