![]() |
|
Bienvenido a Foros 3DPoder.. Usted esta viendo este foro como invitado, no esta registrado todavía, lo que limita su visión del foro. Si quiere unirse gratis a la mayor comunidad del diseño gráfico de habla hispana, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, publicar sus imágenes para que las vea el resto del mundo, tener acceso a los video_tutoriales, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate hoy a la mayor comunidad 3D de habla hispana! ! Si usted tiene algún problema con su registro, por favor , díganoslo aquí.
|
![]() ¿Te ayudo? |
|
|||||||
|
|
|
|
#1 |
|
Administrador y fundador.
|
Tutorial para crear texto con el game-engine En este tutorial aprenderemos como introducir texto con el game-engine de blender, y a representar el valor de una variable en pantalla. Para realizar este tutorial deberas tener un conocimiento minimo con el game-engine. Si no lo tienes, puedes encontrar algunos tutoriales de iniciacion en www.nicodigital.com . Entramos en blender y empezamos un archivo nuevo. Nos ponemos en vista de camara con Numpad 0 y creamos un Plane pulsando la barra espaciadora y seleccionando Add>Mesh>Plane. Ahora pulsaremos Alt+Z para entrar en Textured Mode (Modo Texturizado). Lo que debemos hacer es darle al Plane una textura con todos los caracteres del abecedario, accentos, etc. Podeis descargar una textura de estas caracteristicas aqui Ahora entramos en Face Select Mode, pulsando F con el Plane seleccionado. Seguidamente entramos en el UV Editor pulsando Shift+F10 y pulsamos Image>Open. Y ahora entramos en el directorio donde tengamos la imagen "arialbd.tga" guardada y la seleccionamos. Esto cargará la textura y la aplicará al Plane. Aqui veremos quatro vertices de color rosa. Ahora los moveremos de forma que queden mas o menos ajustados a la arroba (@) de arriba a la izquierda. Debe quedar algo parecido a la imagen: ![]() Ahora vamos otra vez a la ventana 3D con Shift+F5. Talvez veamos la imagen volteada. Para ponerla en el sitio pulsaremos R y seleccionaremos UV Co-ordinates. Repetiremos el paso hasta que quede correctamente. El siguiente paso sera darle al Plane transparencia, aunque no es necesario. Para hacer esto iremos a Editing (F9) sin salir del Face Select Mode y con la cara seleccionada, y pulsaremos el boton "Alpha". Tambien pulsaremos el boton Text (No confundir con "Tex") para que Blender sepa que vamos a utilizar texto. Ahora vamos a Logic (F4) y pulsaremos el boton ADD property. Cambiaremos el nombre de la property pulsando en "prop" y escribiremos "Text" y nos saldra en la pantalla 0.000000. Deberia ser algo como esto: ![]() ![]() Podemos introducir texto, pulsando el botón Float, y seleccionando String. Introducimos el texto que queramos en el espacio en blanco, y... TACHAN! Veremos como sale el texto que hemos introducido. Ponemos como texto "Texto:" por ejemplo. Lo duplicamos (A partir de ahora llamaremos al nuevo objeto, Plane2) y lo ponemos a la derecha del anterior. Ahora seleccionamos los dos objetos i los colocamos de forma que se vean centrados en la pantalla. Seleccionamos el Plane2 y le quitamos a la property Text el valor, o sea borrando "Texto:". Ahora con el Plane2 seleccionado veremos tres veces el nombre del objeto, y al lado del nombre, el botón Add. Esto es para añadir Sensors, Controllers, o Actuators, segun que botón Add pulsemos. Vamos a pulsar en el primero. Ahora pulsamos el botón Always, y seleccionamos Keyboard. Escribimos en las casillas LogToggle i Target, el nombre de la variable, en este caso "Text", esto servira para que el valor de la variable sea lo que escribamos con el teclado. Os deberia quedar algo asi: ![]() ![]() Ahora pulsamos P para empezar el juego. Pulsamos algunas letras i numeros... i salen en la pantalla! Aqui terminga este sencillo tutorial. Para cualquier duda, mi email es pep_ius@hotmail.com . Tambien me puedes encontrar en Nicodigital como Pepius. Saludos, Pepius. Autor: Pepe Camarasa Baixauli (Pepius) (pep_ius@hotmail.com) TUTORIAL HOSPEDADO EN NICODIGITAL.COM
__________________
MUY Importante: Por favor, adjuntar los archivos al foro, ya sean imágenes ó vídeos, un poco mas abajo de la ventana donde se escriben los mensajes, hay un botón "Gestionar Archivos Adjuntos" utilizadlo, gracias. Última edición por 3dpoder fecha: 13 oct 2007 a las 12:10. |
|
|
|
| Enlaces patrocinados |
|
|
#2 |
|
Miembro Nuevo
Fecha de Ingreso: marzo-2008
Mensajes: 3
|
Hola Pepe, me gusto mucho tu tuto, esta buenisimo, pero si me permites me gustaria agregar algo:
Además de crear texto, se puede generar este en tiempo de ejecución para nuestro juego. 1. intenta añadiendo un elemento más al archivo. 2. ve al editor de texto shift+f11 y escribes: import Rasterizer Rasterizer.showMouse(1)3. guardas el texto como cursor.py "file-save" 4. pasas de nuevo a la vista 3D con shift+f5, y seleccionas el objeto que acabas de crear. 5. vas a los botones de Logic (f4) y configuras asi: 6. seleccionas el objeto del texto y en logic configuras asi: ten presente que el subject(asunto) del mensaje deve ser el mismo para los dos objetos. con el cursor en la pantalla 3D pulsa "P" y prueva a pasar el puntero sobre el ultimo objeto. recuerda que el subject del mensaje para los dos objetos es el mismo |
|
|
|
![]() |
| Etiquetas Identificativas |
| con, crear, gameengine, texto |
| Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes) | |
| Herramientas | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| VideoTutoriales, tutoriales escritos y más para Blender | SHAZAM | Tutoriales, Libros y Manuales. | 306 | Hace 2 Semanas 17:30 |
| Iniciacion con el Blender Engine | 3dpoder | Blender | 0 | 18 sep 2005 05:17 |
| Blender Game Engine --Andando--como mover el actor | 3dpoder | Blender | 0 | 18 sep 2005 04:43 |
| Manual 3dsMax | 3dpoder | 3DStudio Max | 0 | 13 ago 2005 08:45 |
| Torque game engine | barrueta8 | Peticiones y Búsquedas | 2 | 10 may 2005 00:12 |
|
|