Freigeben über


Erstellen eines Bild- oder Zeichenpinsels zum Anwenden als Material

Diese Seite bezieht sich nur auf WPF-Projekte

Wenn Sie ein Bild oder eine Zeichnung als Material für die Oberfläche eines 3D-Objekts anwenden möchten, müssen Sie eine Pinselressource erstellen. Jede Pinselressource, selbst eine einfache Farbressource, kann als Material verwendet werden.

So erstellen Sie eine Pinselressource

  1. Erstellen Sie das Bild, die Zeichnung oder das Objekt, aus dem bzw. der Sie einen Pinsel erstellen möchten. Führen Sie z. B. einen der folgenden Schritte aus:

    • Fügen Sie dem Projekt eine Bilddatei hinzu (klicken Sie im Menü Datei auf Vorhandenes Element hinzufügen), und doppelklicken Sie dann unter den Dateien im Projektpanel auf die Bilddatei, um sie der Zeichenfläche hinzuzufügen. Die Bilddatei wird als Image-Objekt hinzugefügt. Die Größe und andere Eigenschaften des Objekts können auf der Zeichenfläche geändert werden.

    • Wählen Sie aus der Werkzeugpalette das Stiftwerkzeug Cc295133.894f8612-e0ed-4e00-84cf-a9bc8f38fc54(de-de,Expression.10).png oder das Bleistiftwerkzeug Cc295133.509dc167-734f-46c9-b012-987ee63450cd(de-de,Expression.10).png aus, um auf der Zeichenfläche zu zeichnen. Falls Sie mehrere Elemente zeichnen, können Sie alle Elemente auswählen (indem Sie bei der Auswahl die STRG-TASTE gedrückt halten), mit der rechten Maustaste auf die Auswahl klicken, auf Gruppieren in klicken und dann auf eines der Panelelemente klicken, in dem die Objekte gruppiert werden sollen.

    • Fügen Sie der Zeichenfläche aus der Werkzeugpalette ein Grid-Steuerelement Cc295133.a87ee957-7fbf-4135-a6ab-6de7e63160aa(de-de,Expression.10).png oder ein anderes Panelsteuerelement hinzu, doppelklicken Sie unter Objekte und Zeitachsen auf das neue Panelobjekt, sodass Sie ihm andere Steuerelemente hinzufügen können. Fügen Sie dann die Elemente hinzu, aus denen das Bild des Pinsels besteht.

  2. Wählen Sie unter Objekte und Zeitachsen das Image-Objekt oder das Panelobjekt aus, das Sie im vorherigen Schritt erstellt haben.

  3. Zeigen Sie im Menü Werkzeuge auf Pinselressource erstellen, und klicken Sie dann auf eine Pinseloption. Beispiel:

    • Mit einem Bildpinsel wird ein Bereich mit einem Bild gezeichnet. Es handelt sich um einen Typ von Kacheleffekt, bei dem der eigene Inhalt als Bild definiert wird. Falls Sie ein Image-Objekt erstellt haben, können Sie auf Bildpinselressource erstellen klicken.

    • Mit einem visuellen Pinsel wird ein Bereich mit einer Grafik gezeichnet, die während der Laufzeit aktualisiert werden kann, falls der Pinsel aus einem Panel erstellt wird, das Animationen oder interaktive Steuerelemente enthält. Klicken Sie zum Erstellen eines visuellen Pinsels auf Visuelle Pinselressource erstellen.

    • Mit einem Zeichenpinsel wird ein Bereich mit einer Zeichnung gezeichnet, die Formen, Text, Video, Bilder oder andere Zeichnungen enthalten kann. Sie können unabhängig vom erstellen Objekttyp auf Zeichenpinselressource erstellen klicken.

    Das Dialogfeld zum Erstellen von Pinselressourcen wird geöffnet.

  4. Klicken Sie auf OK, um die Standardwerte zu übernehmen und die Pinselressource im aktuellen Dokument zu erstellen. Informationen zu den Optionen im Dialogfeld Ressource "Style" erstellen erhalten Sie unter Erstellen einer Ressource. Weitere Informationen zum Verwalten von Ressourcen finden Sie unter Ressourcen (Übersicht).

Cc295133.7e183f1f-37d8-4dcb-980c-19a5d61ca087(de-de,Expression.10).gifNach oben

So wenden Sie die Pinselressource als Material an

  1. Erweitern Sie unter Objekte und Zeitachsen das Viewport3D-Objekt für das Objekt, das Sie ändern möchten. Im Viewport3D-Objekt befinden sich Container für Kameras, Material und Beleuchtung.

    Cc295133.alert_note(de-de,Expression.10).gifHinweis:

    Material und Licht können in einem Objekt enthalten sein, das die Weltgeometrie darstellt. Erweitern Sie in diesem Fall das Weltgeometrie-Containerobjekt.

  2. Erweitern Sie das Materialcontainerobjekt, und wählen Sie ein Materialobjekt aus. Die Oberfläche, die dem Material entspricht, wird auf der Zeichenfläche durch ein blaues BoundingBox-Element identifiziert.

  3. Erweitern Sie das Materialobjekt bis zum letzten Knoten (siehe Abbildung):

    Unter "Objekte und Zeitachsen" ausgewähltes 3D-Materialobjekt

    Cc295133.666580d8-1ff8-40d4-ba0b-61f1b0faf54a(de-de,Expression.10).png

  4. Klicken Sie in der Kategorie Material des Eigenschaftenpanels auf das Farbmuster neben der BackMaterial-Eigenschaft (Hintergrundmaterial) oder der Material-Eigenschaft, je nachdem, auf welche Seite der Oberfläche Sie das Material anwenden möchten. Der Untereigenschaften-Editor für Materialien wird angezeigt.

  5. Klicken Sie im Material-Editor auf Material hinzufügenCc295133.3e596ab4-56b6-472e-83ff-5c23f7b3c108(de-de,Expression.10).png, und wählen Sie dann einen der folgenden Materialtypen aus:

    • Diffuses MaterialCc295133.f4276d84-0e9b-439e-a6f1-dc2db7128d0f(de-de,Expression.10).png bestimmt die Farbe des 3D-Objekts durch das Anwenden von direktem (weißem) Licht, ähnlich wie die Farbe an einer Wand.

    • Selbstleuchtendes MaterialCc295133.49e7cf0c-4177-496a-9732-59526b554c52(de-de,Expression.10).png lässt das Objekt als Lichtquelle wirken. Die Farbe des Lichts wird durch die Farbe des Materials bestimmt.

    • Glänzendes Material Cc295133.de37968c-c6c7-43b8-9ada-8ca0c9998b5c(de-de,Expression.10).png bestimmt die Farbe der Spiegelung eines 3D-Objekts. Glänzende Stellen sind die hellen Spots, die auf einer glänzenden Oberfläche wie beispielsweise Chrom zu sehen sind.

  6. Klicken Sie im Material-Editor auf PinselressourcenCc295133.415db740-5a54-48d2-8678-245ccfa7ee8b(de-de,Expression.10).png, und wählen Sie dann aus der angezeigten Liste die Pinselressource aus.

    Cc295133.alert_tip(de-de,Expression.10).gifTipp:

    Möglicherweise müssen Sie einen Bildlauf in der Liste der Ressourcen durchführen, um die Pinselressource zu finden.

    Cc295133.alert_tip(de-de,Expression.10).gifTipp:

    Wenn die Materialänderungen nicht angezeigt werden, bearbeiten Sie möglicherweise eine Oberfläche, die bei der aktuellen Ausrichtung des Objekts nicht angezeigt wird. Anweisungen zum Verschieben des Objekt finden Sie unter Verschieben eines 3D-Objekts. Alternativ müssen Sie möglicherweise die ClipToBounds-Eigenschaft (An Begrenzungen freistellen) in der Kategorie Darstellung des Eigenschaftenpanels für das Viewport3D-Objekt, das das 3D-Objekt darstellt, deaktivieren.