Wenn ich zu viel zoome und das Bild mit meiner Maus ziehe, bewegt es sich einfach zu schnell. Wenn ich zu weit hinausziehe, zieht sich das Bild sehr langsam. DieseIch habe ein Problem beim Vergrößern eines Fraktals (webgl)
ist, wie es in (Skala) ein- und wie es schleppt das Bild um (xPos, yPos)
fPosition.x = fPosition.x * scale + xPos;
fPosition.y = fPosition.y * scale + yPos;
Was soll ich tun, um dieses Problem beheben?
fPosition.x = fPosition.x * Skalierung + xPos * (1/Skalierung); – Besta
Wenn ich es so gemacht hätte, würde es die Position beim Zoomen ändern. – Besta
@Besta nur eine Position koordinieren, nicht 2 und fügen Sie hinzu. (Im Shader) 'fPosition = pos * scale;' und wenn Sie (in Javascript) 'pos + = ziehen * (1/scale);' – Blindman67