Articles of charts de

Ajuste / Escala JComponente à página sendo impressa

Estou tentando escalar meu componente para que ele caiba em uma única página impressa (retrato ou paisagem) gDiagram.getComponent() é o componente (JPanel) que estou tentando imprimir. Aqui está o que eu tenho até agora com base em Como posso imprimir o conteúdo de um único JPanel? /** * Prints the diagram. */ public void printDiagram() […]

Coordenadas escalonadas e rotacionadas do Java Graphics2D reverso

Eu uso o Graphics2D em Java para dimensionar e girar a imagem que desenho. Agora quero poder dizer quais foram as coordenadas originais quando clico em um determinado ponto da imagem. Então, dadas as coordenadas rotacionadas e escalonadas, quero calcular as originais. Existe uma maneira simples de fazer isso?

Como adicionar dois charts do Google na primeira página?

O que eu fiz Eu adicionei o gráfico do Google no header da minha página. Isso retorna uma imagem de um gráfico. O que eu preciso fazer Eu simplesmente preciso adicionar um segundo gráfico à mesma página. O problema O código para o segundo gráfico é ignorado. Eu suspeito que isso seja devido a combinação […]

Calculando uma matriz LookAt

Eu estou no meio de escrever um motor 3D e me deparei com o algoritmo LookAt descrito na documentação do DirectX: zaxis = normal(At – Eye) xaxis = normal(cross(Up, zaxis)) yaxis = cross(zaxis, xaxis) xaxis.x yaxis.x zaxis.x 0 xaxis.y yaxis.y zaxis.y 0 xaxis.z yaxis.z zaxis.z 0 -dot(xaxis, eye) -dot(yaxis, eye) -dot(zaxis, eye) l Agora eu […]

corrigindo distorção fisheye programaticamente

ATUALIZAÇÃO DO STATUS DA BOUNTY: Eu descobri como mapear uma lente linear , de coordenadas de destination coordenadas de source . Como você calcula a distância radial do centro para ir de olho de peixe para retilíneo? 1). Eu realmente luto para reverter isso e mapear coordenadas de origem para coordenadas de destino. Qual é […]

Algoritmo para preencher o triângulo

Estou pensando no algoritmo triangular de rasterização. ( triangle_rasterization_lesson ) Eu tomei o seguinte código: void triangle(int xa, int ya, int xb, int yb, int xc, int yc, TGAImage &image, TGAColor color) { line(xa, ya, xb, yb, image, color); line(xa, ya, xc, yc, image, color); line(xb, yb, xc, yc, image, color); for (int x = […]

OpenGL – Como criar transparência independente da ordem?

Eu tenho trabalhado em um mecanismo de jogo para fins educacionais e me deparei com este problema eu não consigo encontrar uma resposta para: O canal alfa só funciona para objects que já foram desenhados antes do object que tem o canal alfa (por exemplo: em uma cena com 3 objects, digamos um gato, um […]

Chart.js – Donut mostra dicas de ferramentas sempre?

Ao usar a biblioteca Chart.js, posso adicionar vários donuts na minha página sem problemas. http://www.chartjs.org/docs/#doughnut-pie-chart Mas não consigo encontrar uma maneira de mostrar sempre as dicas de ferramentas – não apenas quando passar o mouse sobre o donut. Alguém sabe se isso é possível?

como devo lidar com objects 4D em opengl?

Eu quero tentar escrever um playground semelhante a este 4D brinquedos , então eu comecei a aprender opengl. a partir do meu entendimento atual, as pessoas usam VBOs e matriz de transformação uniforme para objects mais estáticos (como cubos, animações esqueléticas etc., que geralmente envolvem apenas transformações) Eu também ouvi dizer que morphing entre os […]

Milhões de pontos 3D: como encontrar os 10 deles mais próximos de um determinado ponto?

Um ponto em 3-d é definido por (x, y, z). Distância d entre quaisquer dois pontos (X, Y, Z) e (x, y, z) é d = Sqrt [(Xx) ^ 2 + (Yy) ^ 2 + (Zz) ^ 2]. Agora há um milhão de inputs em um arquivo, cada input é algum ponto no espaço, em […]