Modelando la taza => Modeling the cup =>

Tutorial de Hamapatch. Hamapatch tutorial. Introducción Introduction

Render final.

Este tutorial va dirigido a cualquier persona, aunque no haya trabajado jamás con un programa 3D. This tutorial is aimed at anyone, although it has not ever worked with a 3D program. Pretende ser una descripción paso a paso de las técnicas necesarias para modelar una taza, un plato y una cucharilla, ya través de ese proceso aprender a trabajar con el programa lo suficiente como para hacerlo con soltura posteriormente, tratando diferentes técnicas de modelado y obteniendo una imagen 3D de calidad, como para enseñar a los amigos.;-) Intended to be a step by step description of the techniques necessary to model a cup, a dish and a spoon, and through that process learn to work with the program enough to do it with ease later, trying different modeling techniques and getting a 3D image quality, such as to teach friends. ;-)

Si has trabajado con POVRay anteriormente, el tema de las texturas será sencillo. If you've worked with POVRay earlier, the theme of textures is simple. Sino, lo mejor será que consultes el manual de POVRay sobre el tema, que ahora está en proceso de traducción al castellano. But, the better to consult the manual POVRay on the issue, which is now in the process of translation into Castilian. Cuando haya un enlace disponible lo pondré por aquí. When you have a link available will give it here.

Este es mi primer tutorial, aunque ya he traducido unos cuantos y leído unos cientos. This is my first tutorial, although I have translated and read about a few hundred. Quisiera dedicarlo a todas esas personas que se dejan las pestañas delante del ordenador explicando algo que en principio se supone que no interesa más que a cuatro chalados y todo por amor al arte. I would like to dedicate to all those people who leave the tabs at the computer explaining something that in principle it is assumed that no more interested in that four villas and everything for love of art. En fin, a todos los que han hecho, hacen y harán tutoriales, Gracias. In the end, all they have done, and will make tutorials, thank you.

También quisiera dedicarselo a Hamakazu, el autor de Hamapatch y al POV Team, autores de POVRay. I would also like to dedicate Hamakazu, the author of Hamapatch and the POV Team, authors of POVRay. Otros que se dejan las pestañas delante del ordenador haciendo software de calidad y todo por amor al arte. Others who left the tabs at the computer software quality and doing everything for love of art. Sin ellos nada de esto sería posible. Without them none of this would be possible.

Una última advertencia. One last caveat. En todas las imágenes de este tutorial (y hay muchas porque he querido que fuera lo más visual posible) hay una descripción de lo que muestra, a la que se puede acceder poniendo el cursor del ratón sobre la imagen. In all the images in this tutorial (and there are many because I wanted to be as visual as possible) there is a description of what it shows, which can be accessed by putting the mouse cursor over the picture. Os recomiendo colocar el ratón en la esquina inferior derecha, para que el texto no tape la imagen. I strongly recommend to put a mouse in the lower right corner, so that the text did not tape the picture.

Siempre se agradecen los comentarios y críticas, sugerencias y correcciones, así que si quereis mandarme un emilio con lo que sea no teneis más que hacer click en la arroba que está al pie de estás páginas. We always appreciate the comments and criticism, suggestions and corrections, so if you want to send a mail with whatever you've got no more click on the "at" which is at the foot of these pages.

Programas, instalación y arranque Programs, installation and startup

Este tutorial está enfocado a Hamapatch. This tutorial is focused on Hamapatch. Utilizaremos POVRay sólo como motor de render, por lo que, salvo en el tema de las texturas, no trataremos el funcionamiento de POVRay. POVRay use it only as a rendering engine, so that, except in the matter of textures, will not treat the operation of POVRay.

Para comenzar con este tutorial vamos a necesitar dos programas, Hamapatch y POVRay. To start with this tutorial we will need two programs, and Hamapatch POVRay. Ambos son gratuitos, así es que no te costarán nada. Lo primero es bajarte los programas si aún no los tienes: Both are free, so do not cost you anything. The first thing is to download programs if you have not yet:

Para instalar Hamapatch, sólo hay que descomprimir el contenido del archivo zip en una carpeta nueva (que puedes llamar "Hamapatch" por ejemplo). Hamapatch to install, you just have to unzip the contents of the zip file into a new folder (which you can call "Hamapatch" for example).
Para instalar POVRay hacemos doble click en el archivo .exe que nos hemos bajado y seguimos las instrucciones del programa de instalación. To install POVRay double click on the file. Exe that we have fallen and followed the instructions of the Setup program.

Para ejecutar Hamapatch, hacemos doble click en el fichero "Hamapatch.exe" que está en la carpeta donde has descomprimido el zip. To run Hamapatch, double click on the file "Hamapatch.exe" which is in the folder where you unzipped the zip.
La primera vez que lo hagas, te pedirá que elijas el idioma. The first time you do that, ask you to choose the language. Elige English y ya no te lo preguntará más. Choose English, and you do not ask more.
Siempre es buena idea crear un acceso directo al programa y situarlo en el escritorio para tener el programa más a mano. It is always a good idea to create a shortcut to the program and place it on the desktop to take over the program at hand.

Conectando Hamapatch con POVRay Connecting with Hamapatch POVRay

Hamapatch es un modelador. Hamapatch is a modeler. No genera imágenes por sí mismo y debe ser asociado con un motor de render para obtenerlas. Do not generate images of itself and should be associated with a rendering engine to obtain them.
Hay diferentes programas que pueden actuar de motor de render para Hamapatch (POVRay, Megapov, BMRT, LightFlow y Python), pero nosotros utilizaremos POVRay. There are different programs that can act for motor Render Hamapatch (POVRay, MegaPOV, BMRT, LightFlow and Python), but we'll use POVRay.

Para conectarlos, abrimos Hamapatch y vamos a la Ventana de Diálogo situada a la derecha (si no la ves, vete a la barra de menús => Window => Dialog Window para activarla) To connect them, and we are going to open Hamapatch the dialog on the right (if not the look, go to the menu bar => Window => Dialog Window to activate)

General window (window in red)
Ventana General (ventana de diálogo en rojo) General window (window in red)

Elegimos la pestaña etc. , de los ítems que aparecen elegimos Configuration y dentro de sus opciones seleccionamos Path Setting . We chose the tab so on. Of the items that appear choose Configuration and select options within their Setting Path.

Dialog window, tab and so on.
Asignando a POVRay como motor de render Assigning POVRay as rendering engine

La primera opción es POVRay. The first option is POVRay. Haciendo click en el botón ... Se abre la típica ventana en la que podremos buscar la ruta hasta el ejecutable de POVRay que se llama pvengine.exe . Clicking the button ... It opens the typical window in which we can find the path to the executable is called POVRay pvengine.exe. Normalmente la ruta es C:\Archivos de Programa\Povray for Windows 3.5\bin\pvengine.exe . Normally, the path is C: \ Program Files \ Povray for Windows 3.5 \ bin \ pvengine.exe.

Eso es todo. That's it. Ya podemos utilizar a POVRay como motor de render directamente desde Hamapatch. Now we can use to POVRay as rendering engine directly from Hamapatch. Más adelante veremos cómo. Later we will see.

Configurando el entorno de trabajo Setting up the working environment

El ratón The mouse

Si tienes un ratón con dos botones y rueda (el estándar de hoy en día), la vida será mucho más sencilla. If you have a mouse with two buttons and wheel (the standard today), life will be much easier.
Hamapatch permite asignar una acción a cada pulsación de forma que se hace muy sencillo e intuitivo trabajar con él. Hamapatch allows an action to each press so that it becomes very easy and intuitive to work with him.
Para ello, hay que hacer click en las casillas que están encima de la barra de estado. To do it, click on the boxes that are above the status bar. Aparecerá un menú en el que podremos elegir qué hará el programa cuando hagamos click con el botón correspondiente (L: izquierdo, M: medio, R: derecho). A menu in which we can choose what will the program when we click the appropriate button (L: left, M: medium, R: right).

Allocating shares to the mouse
Asignando acciones al ratón Allocating shares to the mouse

La configuración que yo utilizo es: The configuration that I use is:

La rueda actúa directamente como zoom de la escena. The wheel acts as a zoom directly from the scene.
Para seguir el tutorial os recomiendo que apliqueis estos ajustes. To follow the tutorial I strongly recommend that apliqueis these settings.

Tipos de vistas Types of view

Por defecto tenemos cuatro ventanas, que corresponden a las siguientes vistas, empezando por la superior izquierda y en el sentido de las agujas del reloj: Arriba (top), Cámara (camera), Derecha (right) y Frontal (front). By default we have four windows, which correspond to the following order, starting with the top left and clockwise or counterclockwise: Arriba (top), House (camera), Right (right) and Front (front).
El control de las ventanas se lleva a cabo por medio de los menús y botones que están en la parte superior de cada una de ellas. The control of the windows is carried out through menus and buttons that are at the top of each. Esto convierte a Hamapatch en una aplicación muy flexible como vamos a comprobar. This makes Hamapatch in a very flexible as we shall see.

Controls for windows
Controles de las ventanas Controls for windows

Hay tres menús y tres botones. Los menús son: There are three menus and three buttons. The menus are:

Los botones sirven para: The buttons are used to: Como siempre, no hay nada mejor que un ejemplo: As always, there's nothing better than an example:

Windows with different settings
Ventanas con diferentes ajustes Windows with different settings

El eje de coordenadas The axis of coordinates

Un elemento básico del funcionamiento de Hamapatch es lo que llamaremos el Eje de coordenadas. A basic element of the operation of that Hamapatch is what we call the axis of coordinates.

Todos los programas de 3D tienen un eje de coordenadas, esto es, unas líneas imaginarias que describen las direcciones X, Y y Z de nuestra vista 3D. All programs have a 3D axis of coordinates, about imaginary lines that describe the directions X, Y and Z in our 3D view.
En Hamapatch arriba es Y, derecha es X y el fondo es Z, igual que en POVRay. At the top is Hamapatch Y, X is right and the background is Z, as in POVRay.

Así cuando hablamos de la vista Frontal, en realidad nos estamos refiriendo a la vista XY; la vista Arriba sería XZ y la vista Derecha sería YZ. So when we speak of sight Front, in reality we are referring to the view XY, XZ would top the hearing and sight would be YZ Right.

Pero no es esto exactamente a lo que me estoy refiriendo cuando hablo del Eje de coordenadas . But this is not exactly what I'm talking about when I talk about the axis of coordinates. Con este término me refiero a un eje de coordenadas que aparece cuando seleccionamos un punto o grupo de puntos y activamos la funciones de Mover , Escalar o Rotar . To this end I refer to an axis of coordinates that appears when you select an item or group of items and activate the role of Move, Rotate or Scale.

Axis of coordinates. Move assetsAxis of coordinates. Climbing activeAxis of coordinates. Active Rotate

Aquí lo hemos mostrado en una vista 3D para apreciar mejor cada uno. Here we have shown in a 3D view to better appreciate each. Vemos que tienen diferentes colores: We see different colors:

Su utilidad radica en que cuando hacemos click y arrastramos, por ejemplo, en el verde, constreñimos la transformación que deseemos efectuar (mover, escalar o rotar) a un sólo eje, el Y (arriba y abajo). Their usefulness lies in the fact that when we click and drag, for example, in the green, forced the transformation we want to carry out (move, scale or rotate) to a single axis, the Y (up and down).
Esto convierte a Hamapatch en un instrumento de precisión, algo muy importante cuando hablamos de un modelador 3D. This makes Hamapatch in a precision instrument, something very important when we speak of a 3D modeler.

El resto de las cosas las vamos a aprender sobre la marcha, que es más divertido, así que vamos allá... The rest of the things we will learn on the fly, which is more fun, so here we go ...

Modelando la taza => Modeling the cup =>


Diseño güeb, textos y gráficos por Txemi Jendrix inspiriens 2000 - 2006. Gueben design, text and graphics Txemi Jendrix inspiriens 2000 to 2006.