Foros de discusión LaTENTEteca: Comunidad TENTE
El punto de encuentro de los aficionados a TENTE, el mítico juego de construcción
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entre para ver sus mensajes privadosEntre para ver sus mensajes privados   LoginLogin 

Pegatinas para Tente con LDraw
Ir a página 1, 2, 3  Siguiente
 
Publicar nuevo tema   Responder al tema    Foros de discusión -> TENTE 3D
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
jasolo
Moderador


Registrado: 25 Mar 2008
Mensajes: 537

MensajePublicado: 16 Abr 2009 21:15    Asunto: Pegatinas para Tente con LDraw Responder citando

Como los de Lego ya tuvieron los mismo problemas que tenemos ahora nosotros, alguién creó el programa BPM-2-LDraw32 para convertir una imagen de pegatina a pieza LDraw. Lo que hace es convertir cada píxel es un cuadradito coloreado y si hay varios juntos del mismo color entonces salen rectángulos grandes, optimizando algo el resultado final.

El problema de esta herramienta es que los dibujos deben ser nítidos y con pocos colores. Así que una imagen escaneada necesita retoque previo si no se quiere obtener una pieza pegatina que ocupe mucho en disco (y cueste mucho en visionar). Para que os hagáis una idea, he cogido el logo de la tenteteca (poca calidad, muchos colores similares) y le he reducido el número de colores a menos de 16 con Gimp. Aún así, he dejado algún píxel disperso sin corregir porque era trabajo de chinos:



El programa BPM-2-LDraw32 viene dentro del pack oficial de LDraw con otras cosas, pero su página oficial ha debido de desaparecer, así que lo puedo colgar si alguien más quiere probarlo. Así no tendréis que bajar todo el pack y acabar estropeando la instalación hecha para Tente.

En realidad, para que no haya bordes suavizados, lo mejor sería diseñar las pegatinas desde cero con un programa de dibujo vectorial (Inkscape, Adoble Illustrator). No recomiendo los de retoque de imagen (Gimp, Photoshop) porque es muy difícil impedir el suavizado, y salvo que haya algún filtro que lo elimine decentemente...

A partir del dibujo vectorial se me ocurren dos opciones:
1) Exportarlo en un formato que entiendan los programas de 3D.
2) O bien exportarlo como imagen bitmap sin suavizado (para que no se mezclen los colores en los bordes) y después usar el citado BPM-2-LDraw32.

Con la opción 1 se optimiza el peso de la pieza pegatina final, pero se depende de los expertos del 3D y todavía no tengo muy claro que se pueda hacer. Con la opción 2, la pieza no es óptima, pero no se dependería de otras personas.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
cpcbegin



Registrado: 04 Ene 2009
Mensajes: 310
Ubicación: Málaga

MensajePublicado: 16 Abr 2009 22:05    Asunto: Re: Pegatinas para Tente con LDraw Responder citando

jasolo escribió:

El programa BPM-2-LDraw32 viene dentro del pack oficial de LDraw con otras cosas, pero su página oficial ha debido de desaparecer, así que lo puedo colgar si alguien más quiere probarlo. Así no tendréis que bajar todo el pack y acabar estropeando la instalación hecha para Tente.


Pues vendría bien poder descargarlo para probarlo y a ver si así te podemos echar una mano con este tema.
_________________
--------------------------------------
Modelos Tente 3D, PC y CPC en http://usuarios.multimania.es/cpcbegin/tentebegin/
NOVEDAD: Mi blog en http://malaga2016originales.blogspot.com/
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
jasolo
Moderador


Registrado: 25 Mar 2008
Mensajes: 537

MensajePublicado: 16 Abr 2009 23:26    Asunto: Responder citando

He colgado el programa Bmp-2-LDraw32 en:
http://www.mediafire.com/file/tvswby3h5qs/BMP2LDraw.zip

Se puede descomprimir en cualquier carpeta.

- Ejecutamos el programa BMP2LDraw32.exe.
- Clic en el botón "Load Bitmap" para cargar la imagen. Aunque es capaz de abrir jpg y gif, a mí me ha dado problemas con el logo de la tenteteca (jpg) y lo he tenido que convertir a bmp. Además, los jpg suelen suavizar los bordes, así que no los recomiendo.
- Clic en botón Next.
- Si no hay zonas transparentes en la pegatina, marcamos "Just leave color out". En caso contrario podemos usar un color de la imagen (Pick color) o usar el que viene con la imagen (en formato gif).
- Clic en botón Next.
- Hay dos opciones para encajar la pegatina a la medida de las piezas:

1) Hacer una regla de tres para saber cuantas unidades LDraw ocupa cada píxel de nuestra imagen. La anchura básica son 20 unidades y la altura es 24. Por ejemplo, el logo de la tenteteca ocupa toda la altura básica y mide 61 píxeles de alto, así que 1 píxel = 24/61 = 0,39 unidades LDraw. Como el programa usa hasta dos decimales, lo ideal es usar fotos con tamaños "adecuados": múltiplos pequeños de 20, 24, 100.

2) Esta otra opción ajusta la pegatina (deformándola si hace falta) al cuadrilátero que le indiquemos. Podemos escribir los datos estilo LDraw en la casilla o escribir las coordenadas de los 4 puntos tras pulsar el botón adjunto. Con la segunda opción, en la casilla quedarán números con coma decimal que hay que cambiar por punto decimal para que funcione. Por ejemplo, la pared vertical de una jácena 1x1 es:
4 16 0 0 0 0 -24 0 20 -24 0 20 0 0
(Multiplicar los 20 por el número de tetones de ancho y los -24 por las alturas que ocupará la pegatina.)
En el caso de una pegatina horizontal de 1x1 sería:
4 16 0 0 0 20 0 0 20 0 -20 0 0 -20
(Multiplicar los 20 por los tetones de ancho y los -20 por lo de largo.)

- Tras pulsar el último botón Next, el programa nos pregunta el nombre y lugar donde guardará la pieza LDraw de la pegatina y por fin empezará la conversión.

- Más tarde en MLCad hay que separar unas 0.1 unidades la pegatina de la(s) pieza(s) a la que irá "pegada" para evitar problemas de visualización.

En el caso del nombre de los barcos, si es muy largo, algunas letras quedarán muy separadas de la proa y habrá que girar la pegatina un poco para compensar o bien partir el nombre en varias pegatinas levemente giradas.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
cpcbegin



Registrado: 04 Ene 2009
Mensajes: 310
Ubicación: Málaga

MensajePublicado: 18 Abr 2009 0:52    Asunto: experimento exitoso y primeros frutos Responder citando

He probado el programa siguiendo tus instrucciones y he conseguido las primeras fichas-etiquetas, están en:

http://tentebegin.iespana.es/tente3d/todoetiquetas.zip --> los dat a añadir al directorio parts
http://tentebegin.iespana.es/tente3d/todoetiquetas.scr.zip --> los bmps

Para preparar el bmp antes de crear la ficha hacemos lo siguiente:

- Digitalizamos la ficha real serigrafiada o la pegatina con un escáner de sobremesa (cuanto mejor óptica tenga mejor va a salir).

- Abrimos con gimp el fichero digitalizado y vamos seleccionando las diferentes tonalidades del color del fondo hasta que tengamos todo el mismo seleccionado.

- Seleccionamos el color de fondo con el seleccionador de color.

- Eliminamos la selección con el botón suprimir.

- Rellenamos las zonas del fondo con la herramienta de relleno.

- Seleccionamos el color de las letras o dibujo con el seleccionador de color.

- Invertimos la selección.

- Eliminamos la selección con el botón suprimir.

- Rellenamos las zonas de las letras o dibujo con la herramienta de relleno.

- Guardamos el resultado como loquesea.bmp

Por cierto Bmp-2-LDraw32 funciona perfectamente en GNU/Linux mediante wine (probado con Ubuntu 8.10)

Estos son los resultados;


_________________
--------------------------------------
Modelos Tente 3D, PC y CPC en http://usuarios.multimania.es/cpcbegin/tentebegin/
NOVEDAD: Mi blog en http://malaga2016originales.blogspot.com/
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
cpcbegin



Registrado: 04 Ene 2009
Mensajes: 310
Ubicación: Málaga

MensajePublicado: 18 Abr 2009 10:56    Asunto: Re: experimento exitoso y primeros frutos Responder citando

Por alguna razón estos enlaces directos no funcionan, probad mejor con la primera dirección de la firma.
_________________
--------------------------------------
Modelos Tente 3D, PC y CPC en http://usuarios.multimania.es/cpcbegin/tentebegin/
NOVEDAD: Mi blog en http://malaga2016originales.blogspot.com/
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Foro51923






MensajePublicado: 18 Abr 2009 14:19    Asunto:


Links recomendados: juegos de carreras
Volver arriba
jasolo
Moderador


Registrado: 25 Mar 2008
Mensajes: 537

MensajePublicado: 18 Abr 2009 14:19    Asunto: Responder citando

Toda la parrafada que voy a soltar es sólo para los ultraperfeccionistas, ya que el resultado de cpcbegin es más que aceptable.

Al abrir el bmp original aparecen píxeles de colores (ruido) que me temo se verán en imágenes del modelo de mayor resolución. Además, el ruido y los contornos irregulares van a generar piezas más gordas en disco y al editor/visor le va a costar más mover el modelo. Por eso lo ideal es utilizar un programa de dibujo vectorial, porque saca contornos nítidos y sin ruido. Pero vamos a ver cómo sin salir de Gimp o similar se puede optimizar el resultado final (sólo para ultraperfeccionistas).

Por ejemplo, en la etiqueta "ENGRASE" el fondo es transparente (en el escaneado sale blanco). Si después de cargar el bmp en BMP-2-LDRaw32 se pulsa el botón "Pick Color", se selecciona cualquier píxel blanco y además se marca la opción "Just leave...", entonces en la pieza resultante ya no aparecerán todos esos píxeles. Si la opción marcada fuera "Replace...", entonces los píxeles son tenidos en cuenta en la pieza final, pero luego desde MLCad se le podrá asignar el color que se quiera. En el ejemplo de ENGRASE, se pasaría de 130KB a 70 sólo con eliminar los píxeles transparentes.

Si ahora eliminamos los píxeles de ruido con Gimp o similar, pasamos de 70 a 49KB. Por último, si perfilo bien sólo las dos letras E, se reduce el tamaño a 44KB. Y aún se podrían perfilar los lados rectos de las otras letras. Para el perfilado se pueden usar selecciones rectangulares o pinceles sin bordes suaves. Esta reducción a 1/3 del original es porque el número de rectángulos es 1/3.



Pues aún hay una optimización mayor: que las dimensiones del bmp sean múltiplos bajos de 20, 24 o 100. Esto significará que las coordenadas de los vértices de los rectángulos tendrían menos decimales. Otra alternativa es reducir el número de decimales de lo que ya tenemos, sin tocar el bmp. Esto se puede hacer con el programa gratuito LDDP (http://www.lddp.net/). Es un editor de texto para LDraw que uso para detectar errores en las conversiones. Los pasos son:
- Edit -> Select All.
- Edit -> Auto Round Selection.
Con eso reduce a 3 los decimales de todas las coordenadas y en nuestro ejemplo pasaríamos de 44 a 21KB. Esta reducción de peso ya no afectaría a la velocidad en el editor/visor porque el número de rectángulos no ha cambiado. Y visualmente no debería haber cambios visibles.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
betatron
Moderador


Registrado: 16 Jul 2006
Mensajes: 757
Ubicación: Melilla

MensajePublicado: 18 Abr 2009 22:40    Asunto: Responder citando

parace que la cosa marcha eh? Seguid así! Very Happy
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
cpcbegin



Registrado: 04 Ene 2009
Mensajes: 310
Ubicación: Málaga

MensajePublicado: 21 Abr 2009 8:24    Asunto: más pegatinas Responder citando

He actualizado los ficheros de pegatinas con algunas nuevas, seguramente ire añadiendo más.

Están un poco más optimizadas que las anteriores (las cuales por cierto no he tocado aún)
_________________
--------------------------------------
Modelos Tente 3D, PC y CPC en http://usuarios.multimania.es/cpcbegin/tentebegin/
NOVEDAD: Mi blog en http://malaga2016originales.blogspot.com/
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
jasolo
Moderador


Registrado: 25 Mar 2008
Mensajes: 537

MensajePublicado: 21 Abr 2009 9:41    Asunto: Responder citando

La etiqueta trialfa tiene un dibujo tan simple que se podría quedar en menos de 1KB porque en el fondo no es más que un triángulo y dos cuadriláteros simétricos. Cuando tenga un rato la hago.

Para integrar las etiquetas con el resto de piezas, estaría bien que les añadieras estas líneas al principio:

0 Etiqueta Trialfa
0 Name: trialfa.dat
0 Author: cpcbegin

La primera línea debe llevar la palabra Etiqueta porque servirá para que MLCad las meta automáticamente en una carpeta propia que voy a crear en el Árbol de Piezas. Otro tema que habría que discutir es si las etiquetas de mar, por ejemplo, deberían ir también en la carpeta de las piezas de Mar.

La segunda línea es el nombre del fichero. En los viejos tiempos los nombres no debían superar los 8 caracteres + 3 de la extensión, pero las versiones más recientes de LDraw eliminaron esa limitación.

La tercera línea es el reconocimiento del trabajo. Quien tenga curiosidad verá que en la mayoría de las piezas sale betatron, salvo algunas mías y la compuerta Alfa de pau. En los casos en que he hecho grandes modificaciones a las de betatron o en las piezas Dark basadas en sus piezas, he puesto "betatron & jasolo".
Volver arriba
Ver perfil de usuario Enviar mensaje privado
jasolo
Moderador


Registrado: 25 Mar 2008
Mensajes: 537

MensajePublicado: 21 Abr 2009 19:43    Asunto: Responder citando

Con la optimización comentada antes, la etiqueta trialfa.dat quedaría sin contornos escalonados y así de simple:


0 Etiqueta Trialfa
0 Name: trialfa.dat
0 Author: cpcbegin & jasolo
4 15 32 -36 0 1 -20 0 13.5 -20 0 32 -29.5 0
4 15 32 -10.5 0 13.5 -20 0 1 -20 0 32 -4 0
3 4 32 -29.5 0 13.5 -20 0 32 -10.5 0


Como para las medidas he cogido números redondos de la etiqueta de cpcbegin, sólo faltaría comprobar la etiqueta real con estos tamaños:
- Triángulo Grande: alto 32 (12,8mm), ancho 31 (12,4mm).
- Pequeño: alto 19 (7,6mm), ancho 18,5 (7,4mm).

Yo casi apostaría que al final ancho=alto.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
cpcbegin



Registrado: 04 Ene 2009
Mensajes: 310
Ubicación: Málaga

MensajePublicado: 23 Abr 2009 20:35    Asunto: Responder citando

jasolo escribió:
Etiqueta trialfa ...
Yo casi apostaría que al final ancho=alto.


Yo también, de hecho si no ha salido exactamente eso tiene que ser por los fallos producidos en las correcciones de la digitalización.

Ya he puesto las primeras líneas a todas las etiquetas y por tanto ya aparecen en el directorio Etiquetas.

He intentado cierta actualización y he conseguido mejoras sustanciales en muchas, pero desde luego este sistema a partir de BMP no es muy óptimo, pero los que no sabemos 3D nos tendremos que conformar con esto por ahora, porque será poco óptimo pero hacer etiquetas queda al alcance de cualquiera, aunque las posteriores optimizaciones sean tediosas y complicadas. Ya iremos mejorando.

En cuanto a poner cada una en mar, ruta, astro, etc... no se, quizá nos liemos con el resto de fichas o quizá no, ldraw no permite crear subcategorías ¿no? porque lo que si quedaría bien es que dentro de etiquetas estuvieran todas estas categorías, incluso la dark donde cada uno se pueda añadir sus propias etiquetas personalizadas.
_________________
--------------------------------------
Modelos Tente 3D, PC y CPC en http://usuarios.multimania.es/cpcbegin/tentebegin/
NOVEDAD: Mi blog en http://malaga2016originales.blogspot.com/
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
jasolo
Moderador


Registrado: 25 Mar 2008
Mensajes: 537

MensajePublicado: 23 Abr 2009 23:30    Asunto: Responder citando

Las categorías las hace MLCad y creo que no acepta subcategorías.

Mientras buscaba sobre lo anterior he descubierto cómo asignar un eje de giro a las piezas, pero esto lo voy a comentar en el tema LDraw.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
cpcbegin



Registrado: 04 Ene 2009
Mensajes: 310
Ubicación: Málaga

MensajePublicado: 26 Jun 2009 20:27    Asunto: pegatinas mundo de la ruta Responder citando

He añadido en mi web más pegatinas/serigrafias, sobre todo del mundo de la ruta.

Iré añadiendo más a lo largo del próximo mes, podéis ver los resultados en las capturas de ldraw, no son perfectas pero por lo menos las vamos teniendos.

Por cierto ¿alguién podría digitalizar las del dragster y la de la expedición mozanbique? yo nunca tuve esa caja y por tanto no las tengo. A ser posible no grabada en JPG para que el programa que pasa las pegatinas no saque un fichero grandote (puede ser por ejemplo PNG, GIF, BMP...).
_________________
--------------------------------------
Modelos Tente 3D, PC y CPC en http://usuarios.multimania.es/cpcbegin/tentebegin/
NOVEDAD: Mi blog en http://malaga2016originales.blogspot.com/
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
cpcbegin



Registrado: 04 Ene 2009
Mensajes: 310
Ubicación: Málaga

MensajePublicado: 19 Ago 2009 16:11    Asunto: arreglando pegatinas con blender Responder citando

Esta mañana he intentado arreglar pegatinas con blender, concretamente 'etgrua.dat' que tenía muchos poligonos y vértices.
Concretamente:
- he seleccionado los 8 vértices de las esquinas,
- he invertido la selección
- Eliminado lo seleccionado.
- de nuevo vuelvo a seleccionar los 4 vértices de la izquierda
- Pulso F para rellena
- vuelvo a repetir los dos últimos pasos con los 4 vértices de la derecha


Hasta ahí muy bien, pero cuando voy a exportar me sale el error ¡python script error, check console'

Y esta es la salida de la consola.


_________________
--------------------------------------
Modelos Tente 3D, PC y CPC en http://usuarios.multimania.es/cpcbegin/tentebegin/
NOVEDAD: Mi blog en http://malaga2016originales.blogspot.com/
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
jasolo
Moderador


Registrado: 25 Mar 2008
Mensajes: 537

MensajePublicado: 19 Ago 2009 16:22    Asunto: Responder citando

En el panel Editing (F9), solapa "Links and Materials" tienes que eliminar los textos que hay en las casillas ME y OB.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> TENTE 3D Todas las horas son GMT + 1 Hora
Ir a página 1, 2, 3  Siguiente
Página 1 de 3

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro



Foro creado en superforos.com crea tus Foros Gratis