![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola,
Estupendo código de ejemplo seoane. ![]() |
|
#2
|
|||
|
|||
|
Muchas gracias Seoane
Funciona de maravilla muchas gracias amigo!!!
|
|
#3
|
|||
|
|||
|
Espiral
Hola el Algoritmo funciona bien ... pero esoy buscando una forma de que cada semicirculo lo pinte de dirferente color ... estaba tratanco con
algo asi .. pero no se como implementarlo ... form1.PaintBox1.Canvas.Pixels[round(x),round(y)]:=clfuchsia; pero no se como aplicarlo en este casi ya que para lo que lo hacia utilizado es para lineas o hasta para el circulo pero para una espiral no para cambiarle de coloorr |
|
#4
|
||||
|
||||
|
Vamos por partes, porque no entiendo muy bien lo que necesitas. Si lo que quieres es pintar partes de la espiral de diferentes colores puede que este algoritmo te sirva de ayuda, como el primero que puse solo se trata de un ejemplo y seguro que se puede optimizar.
La forma de usarlo es sencilla, a la función anterior le añadí un nuevo parámetro Z que determina cuantos cambios de color hay por cada vuelta de la espiral. Es decir, un valor de Z=0 nos dará una espiral de un solo color, con Z=1 se vera una espiral en que cada vuelta es de un color diferente, Z=2 cada vuelta tendrá 2 colores, etc ... Aquí te la dejo y ya me dirás si es lo que buscabas:
Un ejemplo:
|
|
#5
|
|||
|
|||
|
y si me interesa cada seicirculo de un color diferente como le hago?? ...
|
|
#6
|
||||
|
||||
Esto ya parece el "mas difícil todavía". Pero nada, si quieres un dibujar una espiral de colores, vamos a ver que se puede hacer.
Un ejemplo de como usarla, fíjate que los parámetros son diferentes a las funciones anteriores:
Si quieres cambiar de color mas de una vez por vuelta entonces modificariamos un poco mas el codigo de la funcion:
¿que sera lo siguiente? |
|
#7
|
|||
|
|||
|
Mil gracias ... parece que por lo pronto es todo jeje
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Dibujar en delphi | Noitam | Gráficos | 10 | 26-09-2006 12:06:04 |
| Dibujar en canvas | razadi | Varios | 4 | 23-08-2005 00:55:20 |
| Dibujar circulos y arrastrarlos | mosorio | Gráficos | 3 | 16-08-2005 11:43:14 |
| componente para dibujar | pablo | Gráficos | 1 | 14-06-2005 15:16:09 |
| Dibujar en un TWebBrowser | nadie135 | Internet | 1 | 01-11-2003 22:57:41 |
|