Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Parece ótimo. Nikolai, você não quer tentar fazer gráficos em 3D em Kanvas?
Eu já estou.
Já está nele.
Interessante. Algum resultado?
Interessante. Algum resultado?
Eu não quero me adiantar ao trem. Falarei sobre isso somente após a implementação de 100% de idéias individuais. E há um monte de idéias. Mas não será em breve.
Não quero repetir os erros de alguns camaradas nos quais não vamos apontar dedos :))
Eu não quero correr na frente do trem. Só falarei sobre isto quando as idéias individuais forem 100% implementadas. E há um monte de idéias. Mas não será em breve.
Não quero repetir os erros de alguns camaradas nos quais não vamos apontar dedos :))
Estou vendo.
Tenho pensado sobre o conceito 3D recentemente e tive algumas idéias interessantes. Percebi que em 3d não há forma de um círculo ou quadrado. Você tem que usar uma elipse e um quadrilátero.
Estou vendo.
Tenho pensado recentemente sobre o conceito de 3D e tive algumas idéias interessantes. Percebi que em 3d não há círculo ou forma quadrada. Você tem que usar uma elipse e um quadrilátero.
Se você está falando sobre isso, isso significa que está apenas começando a dar seus primeiros passos para entender o 3D.
A principal coisa que você precisa entender no início do caminho para dominar o 3D no tempo atual é que você precisa parar de usar as coordenadas int, mas apenas o dobro, caso contrário é uma década de 80 novamente.
E se você usa coordenadas duplas, então a classe CCanvas é absolutamente inútil para esse fim.
se você está falando de algo assim, então você está apenas começando a dar seus primeiros passos para entender o 3D.
A principal coisa que você precisa entender no início do caminho para dominar o 3D no tempo atual é que você precisa parar de usar as coordenadas int, mas apenas o dobro, caso contrário é uma década de 80 novamente.
E se você usa coordenadas duplas, então a classe CCanvas é absolutamente inútil para esse fim.
Sabe, também comecei a entender isso, quando estava pensando no cálculo das coordenadas dos pontos no espaço em relação ao observador. Existem ângulos, e estes são sempre valores duplos. Portanto, eles têm de ser arredondados.
No entanto, estou longe de fórmulas e cálculos concretos.
No entanto, estou longe de fórmulas e cálculos específicos.
A diferença na geometria bidimensional e na geometria tridimensional não é grande.
Por exemplo: a distância entre dois pontos no plano é:AB = sqrt((x2-x1)2+ (y2-y1)2)
e no espaço:AB = sqrt((x2-x1)2+ (y2-y1)2+ (z2 - z1)2)
A diferença na geometria bidimensional e na geometria tridimensional não é grande.
Por exemplo: a distância entre dois pontos no plano é:AB = sqrt((x2-x1)2+ (y2-y1)2)
e no espaço:AB = sqrt((x2-x1)2+ (y2-y1)2+ (z2 - z1)2)
Acho que você deveria ter rejeitado a classe CCanvas por 3d por nada. Você pode usar as funções de linha e elipse se calcular as coordenadas para elas com antecedência e arredondá-las.
Eu acho que você não deveria ter rejeitado a classe CCanvas para 3D. Você pode usar as funções de linha e elipse se calcular as coordenadas para elas com antecedência e arredondá-las para cima.
Então, você não ouviu minha mensagem.
3D não se trata apenas de espaço tridimensional, mas também do observador. Pode ser estático, ou pode se mover. Os ângulos e distâncias são formados entre o observador e os pontos das formas tridimensionais. Portanto, precisamos de fórmulas adequadas para calcular as coordenadas dos pontos de formas, em relação ao observador. E você pode usar elipses e linhas da classe CCanvas para construir todos os tipos de círculos e quadriláteros.
Aqui estão minhas últimas descobertas sobre a questão 3D.