Gracias Gracias:  3
Resultados 1 al 9 de 9

Tema: Crear cronometro en Blender

  1. #1
    Miembro Nuevo
    Fecha de ingreso
    Jan 2014
    Mensajes
    17

    Blender Crear cronometro en Blender

    Hola, quería crear un cronómetro en Blender, y he intentado hacer algo con Python pero me he dado cuenta que no tengo ni idea. Alguna idea de por donde puedo empezar a hacerlo? Mi idea sería que al final hubiera un cronómetro en el 3d view de blender y que cuando le de al play pues avance como funciona un cronómetro vamos. Estaría guay que en el script también pudiéramos elegir el tiempo inicial, velocidad etc.. pero eso vendría después. La cuestión es que no se cómo empezar, alguien tiene alguna idea? gracias.

  2. #2
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Crear cronómetro en Blender

    Supongo que te refieres para utilizarlo en el Game Engine.
    Este tutorial es viejo, pero si sabes python creo que te servirá.


  3. #3
    Miembro Nuevo
    Fecha de ingreso
    Jan 2014
    Mensajes
    17

    Blender Re: Crear cronómetro en Blender

    Gracias Soliman (siempre me respondes a mis dudas). Ese código se puede usar, o arreglar para hacerlo funcionar en Blender Internal o Cycles? En realidad no lo quiero usar en el game engine, sino en el blender internal o con cycles (no importa cual de los dos). La cuestión es que desde hace un tiempo me he decidido a proponerme proyectos que podría realizar con software como After Effects y intentar hacerlos en Blender. En este caso mi intención era hacer el típico reloj digital que sale en la serie "24", porque quiero preparar unos cuantos vídeos de efectos de esa serie. Estoy preparando uno explicando como hacer la intro, etc.. etc...

    En este caso quiero hacer eso. un reloj digital, pero no se como hacerlo. Como no se como hacer para cambiar el texto, había empezado a toquetear con Python para ver si puedo controlar los dígitos para que cambien con el paso del tiempo. Buf no se si me explico, simplemente es hacer un reloj digital.
    Gracias de todas formas Soliman, si alguien me puede orientar un poquillo se lo agradecería, gracias.

  4. #4
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Crear cronómetro en Blender

    Bueno, creo que entiendo lo que buscas.
    Yo lo haría de la siguiente manera.
    Primero me iría a la página de DAFONT http://www.dafont.com/es/search.php?q=digital y bajaría una fuente de tipo digital, parecida a lo que buscas.
    La instalas y abres Blender.
    Añades un texto donde pones por ejemplo 00:01 (o ceros si quieres)
    Cambias la fuente a la que has bajado..
    Crear cronometro en Blender-x_datos4.jpg

    Crear cronometro en Blender-digital_001.jpg__Creo que funciona mejor con el texto en blanco y el fondo en negro__
    Con esta imagen he de crear 24 fotogramas iguales, pero numerados por orden

    Luego creas un nuevo render con el siguiente número (00:02) y haces lo mismo, o sea del 25 al 48.
    Crear cronometro en Blender-digital_025.jpg
    El por qué de esa cantidad de frames, es por la creación del video, que en Blender por defecto viene a 24 FPS o lo que es lo mismo un segundo 24 imágenes o fotogramas.
    Crear cronometro en Blender-x_datos3.jpg
    Una vez tienes todos los números que quieres (ten en cuenta que 10 segundos serán 240 frames o 264 si incluyes el cero), se crea un video.
    Para crear un video de una sequencia de imágenes solo hay que poner un plano, uvmapear la primera textura de imagen e indicarle en Image la cantidad de imágenes de que se compone esa secuencia.
    Crear cronometro en Blender-x_datos1.jpg
    Una vez ya lo tienes todo preparado, haces un video o sea, guardas toda la escena en un formato de video como por ejemplo Xvid.
    Una vez tienes ese video, puedes luego montarlo a cualquier montaje, animación o escena que tengas en otros blend, por lo que solo tendrás que ir al editor de nodos y añadir un nodo Movie Clip y mezclarlo con la escena (renderlayers) con un nodo de Color > Mix ADD por ejemplo (creo que se podría conseguir el cambiar el color de los números con algúna otra mezcla pero ahora no lo puedo probar).
    Crear cronometro en Blender-x_datos2.jpg

    Y esa creo que sería la forma más sencilla y que te puede servir para ponerselo a diferentes videos.
    Saludos
    Archivos adjuntados Archivos adjuntados
    Última edición por Soliman; 23-07-2014 a las 08:35

  5. #5
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Crear cronómetro en Blender

    Aunque ahora que lo pienso, hay otra forma más sencilla.
    Lo de los números se crea solo una imagen de por ejemplo el 00:01 (tal como te he comentado antes)
    Luego otra del 00:02, etc.
    Y se mezclan en el Video Sequence editor de la siguiente forma. Primero cargas la escena (Add > Scene) luego cargas la primera imagen (Add > Image) y se selecciona la imagen y con shift presionado Scene para tener los dos seleccionados. Luego añades un Effect Strip de tipo ADD
    Y ya tienes fundida la escena con el número.
    Supongo que sale con 24 frames por defecto, pero se puede ajustar si lo quieres cambiar a más o menos solo pinchando sobre las barras con CLIC derecho

    Y ya solo hay que ir añadiendo números y añadirles el efecto de fundido a cada uno.

    Crear cronometro en Blender-x_datos5.jpg

    Última edición por Soliman; 23-07-2014 a las 09:36

  6. #6
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Crear cronómetro en Blender

    Bueno.. otra prueba.
    Esta vez se trata de crear esa serie de números con un fondo transparente y ponerle un color al número.
    Para que la imagen se guarde con transparencia, se ha de hacer en formato TGA y con la opción RGBA activada.

    Crear cronometro en Blender-x_datos6.jpg

    Y en el render > Shading marcar la opción de fondo transparente (Transparent)

    Crear cronometro en Blender-x_datos7.jpg

    Esto te crea las imágenes con el fondo transparente y con el texto con el color que quieras.

    Crear cronometro en Blender-x_datos8.jpg

    Luego en el VSE (Video Sequence Editor) se hace el mismo montaje que he comentado antes, pero para montar la transparencia sobre la escena se cambia el orden de selección.
    Primero se selecciona la escena y luego la imagen... con los dos seleccionados en este orden se añade un Efect Strip de tipo Alpha Over.

    Crear cronometro en Blender-x_datos9.jpg

    Y ya tenemos el número con color sobre la escena.

    Crear cronometro en Blender-x_datos10.jpg
    Última edición por Soliman; 23-07-2014 a las 10:07

  7. #7
    Miembro Nuevo
    Fecha de ingreso
    Jan 2014
    Mensajes
    17

    Blender Re: Crear cronómetro en Blender

    Vaya currada te has pegado Soliman!! Muchas gracias voy a probar todo lo que me has dicho.

    De todas formas, anoche no podía dormir y buscando encontré el código fuente de un script en Python que escribió un Aleman y lo que hace es una cuenta atrás, así que también toqueteando con ese código ya casi he conseguido el resultado que quería sin tanto "esfuerzo manual". Pero la verdad que la segunda forma que planteas tiene muy buena pinta así que voy a intentarlo! Gracias!

  8. #8
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Crear cronómetro en Blender

    Bueno, un video con lo que hay que hacer.
    Las imágenes para este caso, son TGA con RGBA (alpha)


  9. #9
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Crear cronometro en Blender

    Mirando mirando, he visto este cronómetro con logic bricks nada más.
    https://www.Youtube.com/watch?v=OhsnT5Ty0TY

    Se trata de algo tan sencillo como ves en la imagen.
    Por supuesto primero hay que hacer lo de la textura de la fuente.

    Crear cronometro en Blender-contador.jpg

    Este es un cronómetro de cuenta atrás.
    Pero estaba pensando que eso no te va a valer para una animación. Solo sirve en el Game. .
    Archivos adjuntados Archivos adjuntados
    Última edición por Soliman; 23-07-2014 a las 19:01

Temas similares

  1. Blender Cronómetro Python (BGE)
    Por Juani en el foro Programación y Scripts
    Respuestas: 3
    Último mensaje: 18-07-2016, 16:48
  2. 3ds Max crear paginas web con blender
    Por elsitiodeivan en el foro Blender
    Respuestas: 0
    Último mensaje: 20-10-2013, 00:30
  3. After Effects Crear efecto cronometro
    Por 3dpoder en el foro After Effects
    Respuestas: 0
    Último mensaje: 30-10-2009, 09:49
  4. Crear un Logo en Blender
    Por 3dpoder en el foro Blender
    Respuestas: 6
    Último mensaje: 08-03-2009, 20:45
  5. Blender:problema al crear exe
    Por godofredoiii en el foro Problemas con Programas
    Respuestas: 6
    Último mensaje: 17-11-2005, 21:32

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.
  •