Unity 二維紋理 Texture 2D 1

2021-07-23 02:20:48 字數 1702 閱讀 5168

二維紋理 texture 2d

紋理使你的網格、粒子、和介面更生動!它們是你覆蓋或環繞著物件的或影片檔案。由於它們是如此的重要,它們有很多的屬性。如果你是第一次閱讀這一點,跳到細節,當你需要乙個參考時返回到實際設定。

用於物件的著色器可以指定所需要的紋理,但基本原則是可以放置專案中任何影象檔案。如果它符合尺寸要求(見以下說明),它將會被匯入並優化。對於多層photoshop檔案或tiff檔案——它們在匯入過程中被塌陷合併,所以對於遊戲沒有不利影響。

properties 屬性

紋理檢視檢視看起來與其它大多數有點不同:

頂部包含幾個設定,底部包含了紋理匯入器和紋理預覽。

texture importer 紋理匯入器

紋理素材都來自於你的專案資料夾的影象檔案。它們如何匯入是由紋理匯入器指定的。你通過在專案檢視中選擇紋理檔案並且在檢視面板中修改紋理匯入器來改變它們。

在unity 3中我們為你簡化了所有的設定,現在你只需要選擇你打算使用的紋理,unity會為你選擇的紋理型別設定預設的引數。當然,如果你想有紋理的完全控制並做具體調整,你可以設定紋理型別為高階。這將顯示你可使用的全套選項。

basic texture settings selected 基本紋理設定選項

generate alpha from grayscale 從灰度產生alpha:如果啟用,將依據影象的現有明暗值產生乙個alpha透明度通道。

normal map settings in the texture importer 紋理匯入器中的法線貼圖設定

generate from greyscale  從灰度產生

gui settings for the texture importer 紋理匯入器的gui設定

在這種情況下你不需要設定任何值,unity會為你設定所有值。

reflection settings in the texture importer 理匯入器的反射設定

cylindrical 圓柱:紋理對映到乙個圓柱體,當你要使用類似圓柱物件的反射時,使用該項。

****** sphere 簡單球形:紋理對映到乙個簡單的球形,當你旋轉它時變形反射

nice sphere 精細球形:紋理對映到乙個球形,當你旋轉它時變形,但你仍然可以看到紋理的外觀

為你的場景增添很多視覺細節的一種有趣方式是使用cookies——灰階紋理用來控制遊戲中照明的精確外觀。這是構建移動雲層和給人茂密植物印象的一種奇妙方式。光源頁面有這一切更多的資訊,主要的是,紋理要為cookie可用,你只需要設定紋理型別為cookie。

cookie settings in the texture importer 紋理匯入器中的cookie設定

Unity 二維紋理 Texture 2D 4

supported formats 支援的格式 unity支援下面的檔案格式 psd,tiff,jpg,tga,png,gif,bmp,iff,pict。應注意,unity可以匯入多層psd和tiff檔案,在匯入時,層將自動被塌陷,因此你不必浪費時間,直接使用原始檔型別。這點很重要,允許只有乙個紋理...

Unity螢幕二維指向標的做法

前幾天做了乙個實時指向目標的箭頭的功能,現在把 拿出來分享一下.具體功能是當目標移動的時候,螢幕上有乙個箭頭會根據目標物體的移動改變位置和旋轉角度,達到一直在螢幕上指向目標的 目的,不多上簡單粗暴的上 public transform m tarrow 指向箭頭 public transform m...

CUDA 二維紋理的建立和使用測試

cuda 複雜問題 細節問題 解答 見 cuda複雜問題 細節問題 解答 首先先把程式貼上 include cuda runtime.h include device launch parameters.h include include include define width 10 define...