[TUTORIAL con mi paint beta.]

Todo lo relacionado con el diseño de gráficos para videojuegos y en general.
User avatar
OskarG
Posts: 612
Joined: Tue Jan 12, 2010 2:12 am

[TUTORIAL con mi paint beta.]

Post by OskarG »

Antes de nada espero que citec incluya la opcion de que el mouse se actualice constantemente ;pues dibujando con el raton ,si se hace rapido los movimientos me salen "cuadrados". :?

1.0 Primero dibujamos los ejes y la base del careto.en un color cualquiera.
1.2. Aqui se emplea un pincel "magnetico",mas grueso y negro puro,me dio la idea el ejemplo del programa boceteador.Es como si tintaras y cuando esta cerca dos pinceladas del mismo color ellas mismas se unen.Genial y muy util.
1.3 Debemos poner un alto .OJO ,estamos dibujando con el raton ,milagros no se puede hacer,cuando ya resulta resulton se deja.
2.0 Aqui ponemos colores basicos,una forma simple y eficaz es poner color base,color sombra y brillo.tres colores,mas que de sobras,mas para enfatizar el contraste se suele poner un 4 o quinto color.
3.0 Aplicamos el punto 2 y le damos aun mayor contraste y por ultimo aplicamos la tecnica dithering...Guala ya tenemos una imagen de colores reducidos para ser aplicada a un juego de 8 bits.

Pd:El dibujo siempre tiene que ser fluido y rapido hacer todo esto completo en mas de 15 minutos indica que no vamos por buen camino.Cuando gemix soporte bien las tabletas graficas ,me compro una :D
You do not have the required permissions to view the files attached to this post.
User avatar
shao
Posts: 6048
Joined: Wed Jun 17, 2009 4:51 pm

Re: [TUTORIAL con mi paint beta.]

Post by shao »

Oscar, no especificas que es mi paint beta (se supone que es un programa de dibujo pero bueno, no estaria mal describirlo un poquillo) o donde se puede encontrar, yo por lo menos no lo conozco o no se de cual programa hablas.
User avatar
kozka
Posts: 2111
Joined: Sun Feb 01, 2009 9:36 pm

Re: [TUTORIAL con mi paint beta.]

Post by kozka »

lo de los saltos de raton no es problema de gemix esque es asi.. lo que pasa que estas usando la tecnica de pintar donde esta el raton prueba a usar la tecnica que utilice yo en la que creas un proceso que persigue al raton. tienes el codigo por ahi
User avatar
GINO
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm
Contact:

Re: [TUTORIAL con mi paint beta.]

Post by GINO »

Puede que influya también ya que en gemix el ratón se actualiza en el frame y por lo tanto a mas fps le pongas, más cercano al tiempo "real" que se produce el evento mouse estará.
Ya que es un programa de gui lo que puedes hacer es que corra a 60fps por ejemplo y que cuando estés pintando vaya sin limite de frames. De todas formas si mueves muy rápido el ratón siempre va a haber ese "salto", debido a que los mensajes de mouse_move dan coordenadas muy separadas entre si. Lo mismo te pasa en el paint de windows aunque quizá con más precisión.
User avatar
erkosone
Posts: 10656
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.
Contact:

Re: [TUTORIAL con mi paint beta.]

Post by erkosone »

Como dice kozka, hay que usar un sistema que contemple esto, es muy sencillo de arreglar.
User avatar
OskarG
Posts: 612
Joined: Tue Jan 12, 2010 2:12 am

Re: [TUTORIAL con mi paint beta.]

Post by OskarG »

hola kozka,si me indicas donde se encuentra te lo agradeceria porque he buscado y no se donde esta.
User avatar
erkosone
Posts: 10656
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.
Contact:

Re: [TUTORIAL con mi paint beta.]

Post by erkosone »

Básicamente, una solución de entre las varias entre las que puedes optar es, hacer que el proceso que se coloca en las coordenadas del mouse, en vez de adoptar las mouse.x & mouse.y lo que haga es "perseguir" al mouse, sencillo y funciona, no va a dejar ningún salto por que avanzará de 1 en 1 pixel a cada frame.
User avatar
OskarG
Posts: 612
Joined: Tue Jan 12, 2010 2:12 am

Re: [TUTORIAL con mi paint beta.]

Post by OskarG »

No lo he entendido muy bien,mas mañana lo pruebo y te digo algo erkos.
User avatar
erkosone
Posts: 10656
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.
Contact:

Re: [TUTORIAL con mi paint beta.]

Post by erkosone »

Que no pintes en mouse.x && mouse.y,ves buscando las coordenadas del mouse, si están a mas de 1 pixel de distancia en uno de los dos ejes, lo que tienes que hacer es un bucle FOR donde pintes en todas las posiciones hasta alcanzar la del mouse, no en la del mouse directamente, así no hay espacios en banco.

Ya contarás que tal.
User avatar
SimulatorOne
Posts: 6626
Joined: Tue Nov 17, 2009 2:52 pm
Location: Barcelona
Contact:

Re: [TUTORIAL con mi paint beta.]

Post by SimulatorOne »

si,
cordenadas de origen y destino
con FGET_ANGE/FGET_DIST
y moviendote con GET_DISTX,GET_DISTY (aun que no lo considero muy preciso)
Es mejor usar cordenadas COSENO y SENO...

es una manera rapida de ir a un punto a otro en liniea recta, sea el angulo y distancia que tenga.
Post Reply

Return to “Gráficos”