¿cómo realizar una nube de puntos?
hola amigos del foro, quiero realizar una nube de puntos y no tengo idea de como, soy un poco nuevo en delphi, esperaba que pudieran ayudarme, gracias de antemano.
|
Hola sarias24.
No sé si interpreto lo que queres hacer al decir nube de puntos. Si es poner puntos aleatorios en la pantalla, podés hacerlo de varias formas. Una forma muy sencilla por ejemplo es:
Espero haberte entendido. Saludos. :) |
Cita:
¿Aleatoria? ¿A partir de una función? Te puedes explicar un poco mejor. |
lo que debo hacer es una triangulacion de una nube de puntos haciendo uso de algoritmos matematicos, pero primeramente debo hacer la nube de puntos, la cual contendra un conjunto de puntos, por ejemplo 8 puntos y posteriormente una funcion que me realice la triangulacion, esta triangulacion estara basada en algoritmos matematicos como delaunay por ejemplo, y mediante el uso de aristas para unir los puntos, me explique un poco mejor???
lo que no tengo idea es de si se debe hacer una clase u otra cosa por el estilo |
Cita:
Vamos por parte, los puntos: Tál como dice Neftali, la dispersión de los puntos puede ser acorde a una función o de forma aleatoria. Entonces surgen estas preguntas: ¿ Que método de los anteriores tenés en mente aplicar ? ¿El sistema de coordenadas cartesianas tendrá representación visual, o sólo una representación de coordenadas numéricas en memoria ? En ambos casos, aunque deseable, no necesariamente tenés que crear una clase para implementar su representación y triangulación, ya que Delphi permite también trabajar en forma procedural. En cuanto a las funciones matemáticas necesarias para la triangulación, hay mucho escrito en la web sobre relaciones lineales, logarítmicas, etc. Si tenés problemas para traducirlas a Delphi, sólo debes ponerlas en un post y seguramente no faltará quién te ayude a hacerlo. Saludos. :) |
de los metodos anteriores tengo pensado utilizar delaunay y posteriormente optimizarlo, pero primero debo hacer la nube de puntos para luego comenzar la triangulacion, la nube de puntos estara basada en un sistema de coordenadas X, Y, Z, con representacion visual y si, posteriormente mostrare los algoritmos para que me ayuden a traducirlo, saludos
|
La franja horaria es GMT +2. Ahora son las 15:51:25. |
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