Difference between revisions of "BGRABitmap tutorial/de"
m (german translation) |
|||
(4 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{BGRABitmap_tutorial}} | {{BGRABitmap_tutorial}} | ||
− | + | {{BGRABitmap_tutorial_index/de}} | |
− | |||
− | {{BGRABitmap_tutorial_index}} | ||
Willkommen im Index der Tutorials für die Bibliothek [[BGRABitmap/de|BGRABitmap]]. Sie können diese Tutorials entweder der Reihe nach durchsehen (mittels der Zeile am Seitenanfang) oder über die folgenden Kategorien: | Willkommen im Index der Tutorials für die Bibliothek [[BGRABitmap/de|BGRABitmap]]. Sie können diese Tutorials entweder der Reihe nach durchsehen (mittels der Zeile am Seitenanfang) oder über die folgenden Kategorien: | ||
Line 11: | Line 9: | ||
Die Image-Objekte von TBGRABitmap haben Funktionen zum Zeichnen und akzeptieren Koordinaten im Fließkomma- oder Integerformat. | Die Image-Objekte von TBGRABitmap haben Funktionen zum Zeichnen und akzeptieren Koordinaten im Fließkomma- oder Integerformat. | ||
− | * [[BGRABitmap tutorial 1| | + | * [[BGRABitmap tutorial 1/de|Installieren von BGRABitmap (Nr. 1)]] |
− | * [[BGRABitmap tutorial 2| | + | * [[BGRABitmap tutorial 2/de|Laden und Anzeigen eines Bildes (Nr. 2)]] |
− | * [[BGRABitmap tutorial 3| | + | * [[BGRABitmap tutorial 3/de|Zeichnen mit der Maus (Nr. 3)]] |
− | * [[BGRABitmap tutorial 6| | + | * [[BGRABitmap tutorial 6/de|Linienarten (Nr. 6)]] |
− | * [[BGRABitmap tutorial 7|Splines | + | * [[BGRABitmap tutorial 7/de|Splines und Bézierkurven (Nr. 7)]] |
− | * [[BGRABitmap tutorial 12| | + | * [[BGRABitmap tutorial 12/de|Textfunktionen (Nr. 12)]] |
− | * [[BGRABitmap tutorial 13| | + | * [[BGRABitmap tutorial 13/de|Integerkoordinaten und Fließkommakoordinaten (Nr. 13)]] |
=== Texturen und Scanner === | === Texturen und Scanner === | ||
Line 23: | Line 21: | ||
Die Pixel eines Bildes sind eine Tabelle im Speicher, die die Werte im TBGRAPixel-Format enthält. Auf dieser Ebene sind verschiedene Operationen möglich. | Die Pixel eines Bildes sind eine Tabelle im Speicher, die die Werte im TBGRAPixel-Format enthält. Auf dieser Ebene sind verschiedene Operationen möglich. | ||
− | * [[BGRABitmap tutorial 4| | + | * [[BGRABitmap tutorial 4/de|Direkter Zugriff auf die Pixel mittels Scanline (Nr. 4)]] |
− | * [[BGRABitmap tutorial 5| | + | * [[BGRABitmap tutorial 5/de|Kombinieren von Ebenen und Masken (Nr. 5)]] |
− | * [[BGRABitmap tutorial 8| | + | * [[BGRABitmap tutorial 8/de|Erzeugen von Texturen (Nr. 8)]] |
− | * [[BGRABitmap tutorial 9|Phong | + | * [[BGRABitmap tutorial 9/de|Phong-Schattierung und Texturen (Nr. 9)]] |
− | * [[BGRABitmap tutorial 10| | + | * [[BGRABitmap tutorial 10/de|Textur-Transformationen (Nr. 10)]] |
− | * [[BGRABitmap tutorial 11| | + | * [[BGRABitmap tutorial 11/de|Kombinieren von Transformationen mittels Scannern (Nr. 11)]] |
=== Andere Zeichnungskontexte === | === Andere Zeichnungskontexte === | ||
Line 37: | Line 35: | ||
* Canvas mit den Merkmalen von BGRABitmap (Eigenschaft CanvasBGRA, Brush und Pen haben eine Eigenschaft Opacity) | * Canvas mit den Merkmalen von BGRABitmap (Eigenschaft CanvasBGRA, Brush und Pen haben eine Eigenschaft Opacity) | ||
** [http://www.youtube.com/watch?v=HGYSLgtYx-U How to convert your application from TCanvas to CanvasBGRA (video)] | ** [http://www.youtube.com/watch?v=HGYSLgtYx-U How to convert your application from TCanvas to CanvasBGRA (video)] | ||
− | * [[BGRABitmap tutorial 14| | + | * [[BGRABitmap tutorial 14/de|Zeichnen auf einer 2D-Canvas mit affinen Transformationen (Nr. 14)]] |
− | * [[BGRABitmap tutorial 15| | + | * [[BGRABitmap tutorial 15/de|Darstellung von 3D-Objekten (Nr. 15)]] |
− | * [[BGRABitmap tutorial 16| | + | * [[BGRABitmap tutorial 16/de|Verwenden von Texturen an 3D-Objekten (Nr. 16)]] |
=== Hilfsklassen === | === Hilfsklassen === | ||
Line 48: | Line 46: | ||
* TBGRALayeredBitmap, in der Unit BGRALayers, erlaubt das Erzeugen einer Bitmap mit mehreren Ebenen. Die Units BGRAPaintNet und BGRAOpenRaster enthalten Implementierungen zum Lesen und Schreiben im Paint.NET-Format (nur Lesen) und OpenRaster-Format (Lesen und Schreiben). | * TBGRALayeredBitmap, in der Unit BGRALayers, erlaubt das Erzeugen einer Bitmap mit mehreren Ebenen. Die Units BGRAPaintNet und BGRAOpenRaster enthalten Implementierungen zum Lesen und Schreiben im Paint.NET-Format (nur Lesen) und OpenRaster-Format (Lesen und Schreiben). | ||
* Die Units BGRAGradientScanner und BGRATransform enthalten Scanner für verschiedene Effekte. | * Die Units BGRAGradientScanner und BGRATransform enthalten Scanner für verschiedene Effekte. | ||
− | * Die Unit BGRAGradients | + | * Die Unit BGRAGradients enthält Prozeduren zu Erzeugen von Farbverläufen und die Klasse TPhongShading für Phong-Schattierungen. |
* TBGRACompressableBitmap, in der Unit BGRACompressableBitmap, erlaubt es, Bilder zu Speichern und zu Komprimieren. | * TBGRACompressableBitmap, in der Unit BGRACompressableBitmap, erlaubt es, Bilder zu Speichern und zu Komprimieren. | ||
Line 55: | Line 53: | ||
[[Category:Graphics/de]] | [[Category:Graphics/de]] | ||
[[Category:Tutorials/de]] | [[Category:Tutorials/de]] | ||
− | [[Category: BGRABitmap]] | + | [[Category: BGRABitmap/de]] |
{{BGRABitmap_tutorial_index/de}} | {{BGRABitmap_tutorial_index/de}} | ||
+ | |||
Seite übersetzt von: --[[User:Billyraybones|billyraybones]] 21:11, 2 November 2012 (UTC) | Seite übersetzt von: --[[User:Billyraybones|billyraybones]] 21:11, 2 November 2012 (UTC) |
Latest revision as of 16:30, 11 July 2015
│
Deutsch (de) │
English (en) │
español (es) │
français (fr) │
русский (ru) │
Home | Tutorial 1 | Tutorial 2 | Tutorial 3 | Tutorial 4 | Tutorial 5 | Tutorial 6 | Tutorial 7 | Tutorial 8 | Tutorial 9 | Tutorial 10 | Tutorial 11 | Tutorial 12 | Tutorial 13 | Tutorial 14 | Tutorial 15 | Tutorial 16 | Edit
Willkommen im Index der Tutorials für die Bibliothek BGRABitmap. Sie können diese Tutorials entweder der Reihe nach durchsehen (mittels der Zeile am Seitenanfang) oder über die folgenden Kategorien:
Installation von BGRABitmap und Zeichnen einfacher Figuren
Die Image-Objekte von TBGRABitmap haben Funktionen zum Zeichnen und akzeptieren Koordinaten im Fließkomma- oder Integerformat.
- Installieren von BGRABitmap (Nr. 1)
- Laden und Anzeigen eines Bildes (Nr. 2)
- Zeichnen mit der Maus (Nr. 3)
- Linienarten (Nr. 6)
- Splines und Bézierkurven (Nr. 7)
- Textfunktionen (Nr. 12)
- Integerkoordinaten und Fließkommakoordinaten (Nr. 13)
Texturen und Scanner
Die Pixel eines Bildes sind eine Tabelle im Speicher, die die Werte im TBGRAPixel-Format enthält. Auf dieser Ebene sind verschiedene Operationen möglich.
- Direkter Zugriff auf die Pixel mittels Scanline (Nr. 4)
- Kombinieren von Ebenen und Masken (Nr. 5)
- Erzeugen von Texturen (Nr. 8)
- Phong-Schattierung und Texturen (Nr. 9)
- Textur-Transformationen (Nr. 10)
- Kombinieren von Transformationen mittels Scannern (Nr. 11)
Andere Zeichnungskontexte
Es sind auch andere Kontexte möglich, dadurch sind weitere grundlegende Zeichnungsfunktionen verfügbar.
- Standard Canvas (Eigenschaften Canvas und CanvasOpacity): vermeiden Sie deren Einsatz wegen der Langsamkeit beim Konvertieren von Bitmapdaten
- Canvas mit den Merkmalen von BGRABitmap (Eigenschaft CanvasBGRA, Brush und Pen haben eine Eigenschaft Opacity)
- Zeichnen auf einer 2D-Canvas mit affinen Transformationen (Nr. 14)
- Darstellung von 3D-Objekten (Nr. 15)
- Verwenden von Texturen an 3D-Objekten (Nr. 16)
Hilfsklassen
Einige der verfügbaren Klassen sind vielleicht auch für Sie nützlich.
- TBGRATextEffect, in der Unit BGRATextFX, erlaubt es, das Zeichnen von Textzeilen vorzubereiten, oder Effekte wie Konturen oder Schatten hinzuzufügen.
- TBGRALayeredBitmap, in der Unit BGRALayers, erlaubt das Erzeugen einer Bitmap mit mehreren Ebenen. Die Units BGRAPaintNet und BGRAOpenRaster enthalten Implementierungen zum Lesen und Schreiben im Paint.NET-Format (nur Lesen) und OpenRaster-Format (Lesen und Schreiben).
- Die Units BGRAGradientScanner und BGRATransform enthalten Scanner für verschiedene Effekte.
- Die Unit BGRAGradients enthält Prozeduren zu Erzeugen von Farbverläufen und die Klasse TPhongShading für Phong-Schattierungen.
- TBGRACompressableBitmap, in der Unit BGRACompressableBitmap, erlaubt es, Bilder zu Speichern und zu Komprimieren.
Andere Units enthalten Low-Level-Funktionen. Sie sollten diese nicht zum Normalgebrauch einsetzen.
Home | Tutorial 1 | Tutorial 2 | Tutorial 3 | Tutorial 4 | Tutorial 5 | Tutorial 6 | Tutorial 7 | Tutorial 8 | Tutorial 9 | Tutorial 10 | Tutorial 11 | Tutorial 12 | Tutorial 13 | Tutorial 14 | Tutorial 15 | Tutorial 16 | Edit
Seite übersetzt von: --billyraybones 21:11, 2 November 2012 (UTC)