Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-04-2009
Avatar de jandres007
jandres007 jandres007 is offline
Miembro
 
Registrado: nov 2008
Ubicación: Bogota Colombia
Posts: 32
Poder: 0
jandres007 Va por buen camino
Gira en 360 grados figura que estan en un panel

Hola Gran comunidad de delphi.

me gustaria me ayudaran un poco: estoy desarrollando una aplicacion y me gustaria saber como haga para poder girar 360 grados las imagens y textos de un panel, ademas hacerles zoom + y zoom- .
pues estoy haciendo un programa de arrastar fichas de un panel a otro para armar objetos, algo asi como el programa BlockCAD que esta por ahi en internet de fichas de bloques de lego. mejor dicho es igual al blockCAD

espero alguien me pueda ayudar..
GRacias a todos..
Responder Con Cita
  #2  
Antiguo 14-04-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por jandres007 Ver Mensaje
estoy desarrollando una aplicacion y me gustaria saber como haga para poder girar 360 grados las imagens y textos de un panel, ademas hacerles zoom + y zoom- .

No entiendo si quieres rotar los elementos en dos o tres dimensiones (no conozco el programa que comentas ). Para dos dimensiones puedes buscar en los foros por "rotar" y verás que ya hemos hablado en varios ocasiones sobre rotar imágenes y Labels. Te puede dar pistas sobre cómo afrontar el problema.

Si se trata de rotar elementos en tres dimensiones, la cosa se complica, y enconces no deberíasmos hablar de imágenes o labels, sino de objetos. Deberás almacenar los objetos como tales (en 3 dimensiones) y para rotarlos, deberás hacerlo calculando la nueva ubicación de cada uno de los puntos del objeto (al que estás aplicando la transformación). Utilizando matrices.

Otra opción es utilizar paquetes/librerías tipo OpenGL/GLScene o similar que ya te proveen de estas operaciones.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Radianes a Grados torito Varios 4 05-05-2010 01:48:46
Insertar un Panel dentro de otro panel edgwin OOP 3 22-11-2008 17:22:16
Linea a 45 grados en FastReport hmoner Impresión 0 07-06-2008 16:03:06
No funcionan componentes TSelectOnRuntime cuando estan controles dentro de un panel gulder API de Windows 6 11-08-2006 09:58:50
triangulo de 45 grados pattyka Gráficos 8 20-07-2006 15:58:51


La franja horaria es GMT +2. Ahora son las 09:02:55.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi