Wie mache ich einen Kreis auf einem Gitter?

8

Ich mache ein Spiel, bei dem alle Bewegungen gitterbasiert sind. Ich möchte auch Entitäten machen, die sich im Kreis bewegen können. Also hat jemand irgendwelche Vorschläge, einen Kreis aus einem Gitter von Quadraten zu erzeugen (so wie MS Paint mit dem Kreiswerkzeug einen Kreis aus quadratischen Pixeln macht).

    
Eddie 20.06.2009, 18:27
quelle

2 Antworten

13

Sehen Sie sich den Mittelpunkt-Kreis-Algorithmus an.

    
Alan Haggai Alavi 20.06.2009, 18:29
quelle
3

Hier ist meine Java-Implementierung von Bressenhams Midpoint Circle Algorithm;

%Vor%

Die vollständige Klassenimplementierung und viele andere Sprachbeispiele finden Sie auf der Rosetta-Site. Ссылка

    
Bob 14.10.2011 09:42
quelle

Tags und Links