Share via


建立影像或繪圖筆刷並套用為材質

This page applies to WPF projects only

若要將影像或繪圖當成材質套用至 3D 物件的表面,則必須建立筆刷資源。所有筆刷資源都可以當成材質使用,即使是簡單的色彩資源也是一樣。

建立筆刷資源

  1. 建立想要用來建立筆刷的影像、繪圖或物件。例如,您可以執行下列一項動作:

    • 在專案中新增影像檔案 (按一下 [檔案] 功能表上的 [新增現有項目]),然後在 [專案] 面板中,按兩下該影像檔案以新增至畫板中。影像檔案會新增為 [影像] 物件,而您可以在畫板上調整大小及進行修改。

    • 從 [工具] 面板,選取 [畫筆] Cc295133.894f8612-e0ed-4e00-84cf-a9bc8f38fc54(ZH-TW,Expression.30).png 或 [鉛筆] Cc295133.509dc167-734f-46c9-b012-987ee63450cd(ZH-TW,Expression.30).png,以便在畫板上繪製。如果繪製多個項目,則可以選取所有這些項目 (在選取時按住 CTRL 鍵)、以滑鼠右鍵按一下所做的選擇、指向 [群組置入],然後按一下要用以將物件群組在一起的面板元素。

    • 從 [工具] 面板,將 [格線]Cc295133.a87ee957-7fbf-4135-a6ab-6de7e63160aa(ZH-TW,Expression.30).png 或其他面板控制項新增至畫板、按兩下 [物件與時間軸] 面板中的新面板物件以便在其中新增其他控制項,然後新增要組成筆刷影像的項目。

  2. 在 [物件與時間軸] 面板中,選取在上一步中所建立的 [影像] 或面板物件。

  3. 在 [工具] 功能表上,指向 [製作筆刷資源],然後按一下其中一個筆刷選項。例如:

    • 影像筆刷會使用影像繪製區域。這是一種用影像來定義內容的拼貼筆刷。如果已建立 [影像] 物件,則可以按一下 [製作 ImageBrush 資源]。

    • 視覺筆刷會使用可以在執行時期更新的視覺效果來繪製區域,但前提為該筆刷是從含有動畫或互動式控制項的面板所建立者。若要建立視覺筆刷,請按一下 [製作 VisualBrush 資源]。

    • 繪圖筆刷會使用繪圖來繪製區域,而繪圖可以包含圖形、文字、視訊、影像或其他繪圖。不論所建立的物件類型為何,都可以按一下 [製作 DrawingBrush 資源]。

    [建立筆刷資源] 對話方塊隨即出現。

  4. 按一下 [確定] 接受預設值,並在目前文件中建立筆刷資源。如需有關 [建立筆刷資源] 對話方塊中選項的詳細資訊,請參閱建立資源。如需有關如何管理資源的詳細資訊,請參閱建立可重複使用的資源

將筆刷資源當成材質套用

  1. 在 [物件與時間軸] 面板中,展開所要修改物件的 [Viewport3D] 物件。[Viewport3D] 物件是觀景窗、材質及光線的容器。

    Cc295133.alert_note(ZH-TW,Expression.30).gif注意事項:

    材質及光線的位置,可能在代表真實幾何世界的物件之中。若是如此,請展開真實幾何世界容器物件。

  2. 展開材質容器物件,然後選取其中一個材質物件。在畫板上,與材質對應的那面是以藍色週框方塊予以識別。

  3. 展開材質物件,直到最後一個節點,如下圖所示:

    [物件與時間軸] 面板中已選取 3D 材質物件

    Cc295133.666580d8-1ff8-40d4-ba0b-61f1b0faf54a(ZH-TW,Expression.30).png

  4. 在 [屬性] 面板的 [材質] 類別中,按一下 [BackMaterial] 或 [Material] 屬性旁的色彩樣本 (視要在哪一面套用材質而定)。材質子屬性編輯器隨即出現。

  5. 在材質編輯器中,按一下 [新增材質] Cc295133.3e596ab4-56b6-472e-83ff-5c23f7b3c108(ZH-TW,Expression.30).png,然後選取下列材質類型:

    • [擴散材質] Cc295133.f4276d84-0e9b-439e-a6f1-dc2db7128d0f(ZH-TW,Expression.30).png 會決定套用平行光 (白光) 的 3D 物件色彩,套用平行光的效果和牆上的油漆極為相近。

    • [放射材質] Cc295133.edb5d581-218f-4bd4-ad88-8f07b9e87140(ZH-TW,Expression.30).png 會讓物件顯示發光效果。光線的色彩是由材質的色彩所決定。

    • [反射材質] Cc295133.de37968c-c6c7-43b8-9ada-8ca0c9998b5c(ZH-TW,Expression.30).png 可控制 3D 物件反射亮部的色彩。反射亮部就是您在光滑表面 (例如鉻液態金屬) 上看到的亮點。

  6. 在材質編輯器中,按一下 [筆刷資源] Cc295133.415db740-5a54-48d2-8678-245ccfa7ee8b(ZH-TW,Expression.30).png,然後從出現的清單中選取筆刷資源。

    Cc295133.alert_tip(ZH-TW,Expression.30).gif秘訣:

    您可能需要捲動資源清單才能找到筆刷資源。

    Cc295133.alert_tip(ZH-TW,Expression.30).gif秘訣:

    如果已修改的材質未顯示,則您編輯的可能是無法從目前物件方向看到的那一面。如需有關如何移動物件的指示,請參閱移動 3D 物件。或是可能必須針對代表該 3D 物件的 [Viewport3D] 物件,在 [屬性] 面板的 [外觀] 類別中取消選取 [ClipToBounds] 屬性。