2012-04-05 11 views
3

Ich brauche eine Empfehlung für eine gute Lernressource zu Zeichnungsalgorithmen. Ich habe viele Bücher über Algorithmen gefunden, aber es ist vor allem Vektor und Matrix der linearen Algebra, die nicht die Themen abdeckt Ich bin Interesse an:Gutes Buch über Zeichnungsalgorithmen, vorzugsweise in C oder C++

efficient drawing of primitives and curves 
efficient filling of primitives and paths 
multi-sampling or similar techniques for smooth painting 
sub-pixel painting 
linear, radial, conical and other types of gradients 
etc... 

Ich bin nicht auf einige API in einem Buch interessiert, dass diejenigen, hat implementiert wie Cairo, GDI, Qt oder ähnliches, aber die Implementierung selbst. Ich interessiere mich nicht besonders für große und komplexe mathematische Formeln, ich bevorzuge einen visuelleren, intuitiveren Ansatz mit Beispielcode, Pseudo-Code funktioniert auch gut.

Bevor jemand die Frage zu beenden eilte, suchte ich nach etwas Ähnlichem. Danke im Voraus!

+2

Normalerweise wird diese Art von Buchempfehlung gehören würde in früheren Antworten erwähnt auf http://programmers.stackexchange.com/ –

+0

@MichaelAnderson - Nein, nein, tut es nicht. Diese Frage würde auch dort geschlossen und gelöscht werden. Empfehlungen jeglicher Art neigen dazu, für alle StackExchange-Sites nicht verfügbar zu sein. – Oded

+0

Allerdings würde ich jedes Buch empfehlen, das James D. Foley in die Autorenliste aufnimmt. Seine Einführung in die Computergrafik ist ausgezeichnet. – Nick

Antwort

2

Ich kann in der Regel finden, was ich in diesem Buch

brauchen "Computer Graphics: Principles and Practice in C" von James D. Foley, Andries van Dam, Steven K. Feiner, John F. Hughes

0

ich kann zwei Bücher empfehlen:

  • Tricks des Windows-Spiels Gurus Programmierung - mehr auf 2D-Grafiken
  • Tricks der 3D-Spiele-Programmierung Gurus-Advanced 3D-Grafik und Rasterung - mehr auf 3D

und natürlich "Computer Graphics: Principles and Practice in C" ... als

Verwandte Themen