romcenci / DynamicSimulator

A tool to assist in the visualization of simulations and dynamics of physical systems, in 1 and 2 dimensions.
Other
0 stars 0 forks source link

Aceitar grid retangular #33

Open romcenci opened 6 years ago

Leo-Souto commented 6 years ago

Definindo Dx = 0.8width, Dy = 0.8height; Uma solução que eu acho que seria boa é: p = ceil(alpha*min(Dx/Lx,Dy/Ly)); onde Lx = nº pontos em x, Ly = nº pontos em y, alpha = escala; pq ceil? para o ponto ter no mínimo 1 pixel de tamanho. poderiam se sobrepor? sim, mas não tem o que fazer de uma maneira simples, a maneira complicada seria fazer uma média dos pontos. isso tbm vale para alpha = 1. garantindo que na projeção inicial o desenho esteva contido no quadrado.

Leo-Souto commented 6 years ago

claro que a posição do pixel ainda depende de como tá sendo calculado as posições.

romcenci commented 5 years ago