分UV教程

第一步

首先,打開一個練習場景“空中預警機1.max”(這事小弟平時的練習做的不好獻丑了)。(圖01)

圖01

第二步

這里我們拿機翼來舉例子,隱藏除機翼意外的其他模型。(圖02)

圖02

第三步

給機翼一個空白材質。(圖03)

圖03

第四步

下面開始正題了,選擇模型,然后給模型一個修改器,名稱為“uvw展開”。(圖04)

圖04

第五步

然后編輯uvw展開,利用內置功能將貼圖修改成如圖所示。(圖05)

圖05

第六步

這時模型本身具有了材質屬性和uvw展開修改器。然后進入“工具”面板,然后新建一個選項。(圖06)

圖06

第七步

將按鈕數“10”改為”11”,之后將“Texporter”拖拽到空白工具條中。單擊“確定”完成操作。(圖07)

圖07

第八步

然后選擇模型,點擊“工具”菜單下的“Texporter”鍵,就會出現如下菜單。(圖08)

圖08

第九步

上面的Image Size項目一看就知道了是設置貼圖大小的;第二項uvw Channel,意思應該是uvw頻道,那么他說的是導出貼圖的形式。一共兩種map貼圖模式和vertex color頂點著色模式。一般我們都用默認設置就可以。經常被修改的一般就只有貼圖大小哪一項。還有就是pick object選擇物體。也就是選擇模型。之后我們會得到這樣一張貼圖,然后保存它到你的硬盤。(圖09、10)

圖09

圖10

第十步

之后,我們打開max材質編輯器。將機翼的材質打開。給“漫反射顏色”選項一個貼圖。貼圖為剛才導出的uvw展開貼圖。(圖11)

圖11

第十一步

然后打開Adobe Photoshop,編輯剛才導出存放在硬盤中的“機翼.Jpg”。因個人追求效果不同,效果由個人而定。(圖12)

圖12

貼圖的完成效果。(圖13、14)

圖13

圖14

這樣的好處,是你可以一邊編輯貼圖,一邊在模型上看到實時的貼圖變化。以上為方法一的整個操作方法!

方法二 針對已有完美貼圖者

第十二步

打開練習“屋脊.max”。(圖15)

圖15

第十三步

這已經是一個完整的模型了,那么我們需要貼圖如圖。(圖16)

圖16

第十四步

需要的是虛線部分,而照片有透視。雖然模型是照做的難免會有出入。直接給貼圖是很不理智的。所以我們開始如下操作:首先,同樣給模型一個空白材質球。并賦予事先準備好的材質。但是我們發現他并不能夠正確的顯示材質效果。(圖17)

圖17

第十五步

這時我們給模型一個“uvw展開”。(圖18)

圖18

第十六步

點擊“參數”卷標下的“編輯”按鈕。選擇“面”級別,之后點擊“貼圖→展平貼圖”在點擊“選項”按鈕,將自定義大小勾選去掉。在到上面找到“CheckerPatten”下拉菜單,選擇我們要顯示出來的貼圖。(圖19)

圖19

第十七步

這時沒有意外的話就會出現我們要的貼圖了。我們在“編輯uvw”里對單片的模型進行旋轉 縮放 移動 等操作,對模型和貼圖進行對點。完成效果如圖(非渲染效果)。(圖20)

圖20

圖21


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/387537.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/387537.shtml
英文地址,請注明出處:http://en.pswp.cn/news/387537.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

k8s系列--- dashboard認證及分級授權

http://blog.itpub.net/28916011/viewspace-2215214/ 因版本不一樣,略有改動 Dashboard官方地址: https://github.com/kubernetes/dashboard dashbord是作為一個pod來運行,需要serviceaccount賬號來登錄。 先給dashboad創建一個專用的認證信息…

JAVA項目開發

16年java軟件開發經驗,全職項目開發,項目可簽合同、開普票和專票。 主要承接項目: 1、網站開發項目 自主開發千帆CMS動態發布系統,基于java/springboot2/jpa/easyui開發,簡單易用,后臺與前端分離&#xff0…

3dmax基本操作

1、基本操作平移視圖(你所說的移動):CTRLP,或者用,滾輪。按住鼠標滾輪不放拖動,就行了。旋轉: ALT滾輪。按住ALT鍵不放,利用滾輪的移動(滾輪也要按著不放&#xff09…

padding影響整個div的實際寬度

padding影響整個div的實際寬度 1.不讓padding影響整個div的實際寬度 所以要設置css屬性: box-sizing:box-sizingposted on 2019-01-25 16:58 玉貔貅 閱讀(...) 評論(...) 編輯 收藏 轉載于:https://www.cnblogs.com/yupixiu/p/10320564.html

unity3d 任務頭上的血條

人物的名稱與血條的繪制方法很簡單,但是我們需要解決的問題是如何在3D世界中尋找合適的坐標。因為3D世界中的人物是會移動的,它是在3D世界中移動,并不是在2D平面中移動,但是我們需要將3D的人物坐標換算成2D平面中的坐標&#xff0…

如何在C#中使用Win32和其他庫之三

具有內嵌字符數組的結構 某些函數接受具有內嵌字符數組的結構。例如,GetTimeZoneInformation() 函數接受指向以下結構的指針: typedef struct _TIME_ZONE_INFORMATION { LONG Bias; WCHAR StandardName[ 32 ]; SYSTEMTIME Standa…

unity3d 預制體

首先要說明一下什么是預制體? 在Unity3D里面我們叫它Prefab;我們也可以這樣理解:當制作好了游戲組件(場景中的任意一個gameobject ),我們希望將它制作成一個組件模版,用于批量的套用工作,例如說…

Python小數據池,代碼塊

今日內容一些小的干貨 一. id is 二. 代碼塊三. 小數據池四. 總結python小數據池,代碼塊的最詳細、深入剖析 一. id is 二. 代碼塊三. 小數據池四. 總結一,id,is, 在Python中,id是什么?id是內存地址…

【Wax】使用Wax (framework方式,XCode 4.6)

前情提示:【Wax】使用Wax (非framework方式,XCode 4.6) 這次,將以framework的方式來使用Wax 那么,讓我們開始吧!!! 準備工作: 下載wax.framework:…

unity3d 簡單動畫

1,動畫系統配置 創建游戲對象并添加Animation組件,然后將動畫文件拖入組件。 進入動畫文件的Debug屬性面板 選中Legacy屬性 選中游戲對象,打開Animation編輯窗口 添加動畫變化屬性 需改關鍵幀的屬性值 配置完成后運行即可得到動畫效果 2&…

人月神話閱讀筆記(二)

今天對人月神話的正文部分進行了閱讀,從人月神話這一部分中了解到缺乏合理的時間進度控制是造成滯后的主要原因,比其他任何事情影響的和還大,書中也對造成這種這種普遍災難的原因進行了并進行了詳細列舉。 首先,我們對估算技術缺乏…

3dmax導出到unity3d下分割動畫

1、在3dmax 導出時候,要導出FBX文件,同時包含動畫,骨骼,皮膚等內容 2、把FBX文件導入到Unity3d后會默認有一個超長的大動畫,就是一個整體的動畫,如圖Take001,這個時候要分割哪部分是跑&#xf…

華碩首款平板電腦周五開售

新浪科技訊北京時間3月21日晚間消息,華碩周一宣布,將于本周開售首款平板電腦EeePadTransformer。本周五,臺灣地區用戶將可以率先預定這款平板電腦,隨后還將在全球其他國家和地區推出,悠語yoryu化妝品玻尿酸水潤彈力面膜120ml補水保…

(2)頁面標簽解析

<!--規定文檔類型的指令&#xff1a;html,以h5的語法來書寫html文件--><!DOCTYPE html><!--頁面根標簽&#xff0c;什么是根標簽&#xff0c;就是一個頁面空間可以理解成全局&#xff0c;所有內容都在這個頁面空間內--><!--langen就是定義頁面的默認語言&…

Unity3d之AssetBundle打包與讀取

一、創建Assetbundle 在unity3d開發的游戲中&#xff0c;無論模型&#xff0c;音頻&#xff0c;還是圖片等&#xff0c;我們都做成Prefab&#xff0c;然后打包成Assetbundle&#xff0c;方便我們后面的使用&#xff0c;來達到資源的更新。 一個Assetbundle可以打包一個模型&…

Android代碼抄襲Java曝猛料 新證據出現

Oracle最初告Android代碼里侵犯了他們旗下Java知識產權的時候,大多數不明真相的圍觀群眾都是站在Google這一邊的,畢竟Oracle蠻橫不講理慣了嘛. 但是,這次我們還真是當了不明真相的圍觀群眾了,美國專利博 ... Oracle最初告Android代碼里侵犯了他們旗下Java知識產權的時候,大多數…

JS之數據類型v(** v**)v個人筆記

<body> <!-- 單詞記憶 argument&#xff1a;實參 assignment&#xff1a;賦值 instance&#xff1a;實例 1.JS中的數據類型分為以下類型 *值類型&#xff08;基本類型&#xff09;*String&#xff1a;可以為任何字符串*Number&#xff1a;可以為任何數字*boolean&…

unity3d 各個目錄的意思

1.首先&#xff0c;你得理解Unity中各個目錄的意思&#xff1f; 我這里說的是移動平臺&#xff08;安卓舉例&#xff09;&#xff0c;讀&#xff0c;寫。所謂讀&#xff0c;就是你出大版本的包之后&#xff0c;這個只讀的話&#xff0c;就一輩子就這些東西了&#xff0c;不會改…

WordPress Option API(數據庫儲存 API)

WordPress Option API 是提供給開發者的數據庫存儲機制&#xff0c;通過調用函數&#xff0c;可以快速、安全的把數據存儲到數據庫里&#xff08;都在 wp_options 表&#xff09;。 每個設置的模式是 key – value&#xff0c;利于擴展。Option API 不僅僅給主題和插件開發者用…

asp.net core根據用戶權限控制頁面元素的顯示

asp.net core根據用戶權限控制頁面元素的顯示 Intro 在 web 應用中我們經常需要根據用戶的不同允許用戶訪問不同的資源&#xff0c;顯示不同的內容&#xff0c;之前做了一個 AccessControlHelper 的項目&#xff0c;就是解決這個問題的。 asp.net core 支持 TagHelper 和 基于 …