3DMAX筆記-UV知識點和烘焙步驟

1. 在展UV時,如何點擊模型,就能選中所有這個模型的uv

按元素XY切換選擇

2. 分多張UV時,不同的UV的可以設置為不同的顏色,然后可以通過顏色進行篩選。

3. 烘焙步驟

  1. 擺放完UV后,要另存為一份文件,留作備份

  2. 將模型部件全部分成單個對象,盡量不要有附加的情況,可以用超級分離插件

  3. 打散模型,將每個對象的高模和低模一起拖拽開來,按一定的間隔擺放,一些沒有低模的高模烘焙零件需要和依附的高模一起拆分

  4. 檢查沒有低模對應的高模附屬零件對象(這種一般只用來烘焙使用的部分),如果這些部分和依附的高模不是統一材質的,要設置為不同的顏色,方便上色選擇。

  5. 把打散的同一張UV的低模選中,附加在一起,然后統一光滑組,可以使用【UV自動光滑組】插件

  6. 導出低模 FBX 文件,注意命名要有意義(例如:XXXX_L.fbx,L代表低模),在FBX導出界面【幾何體】項下選擇【平滑組】+【保留邊緣方向】

低模FBX導出設置

  1. 導出高模 FBX 文件,注意命名要有意義(例如:XXXX_H.fbx,H代表高模),在FBX導出界面【幾何體】項下選擇【平滑組】+【保留邊緣方向】

  2. 打開【Marmoset Toolbag】(八猴烘焙軟件),然后將高低模fbx文件拖入其中,如下:

八猴軟件界面

  1. 新建項目,點擊【New Bake Project】,之后就會生成項目樹【Bake Project 1】,然后將導入的高模fbx文件拖入【High】節點,將導入的低模fbx文件拖入【Low】節點。

新建八猴項目

  1. 點擊項目名稱,打開【Output】下拉列表項,點擊三個點按鈕,選擇項目烘焙文件保存的路徑,保存類型選擇.tga格式

配置烘焙項目保存路徑

  1. 選擇低模節點【Low】】模型上會出現包裹的膜,調整包裹值,使高模和低模全部包裹住

調整包裹值

  1. 調整好包裹值后,再點擊項目名稱【Bake Project 1】

  • 在【Output】下拉頁面
    • 將【Samples】選擇64x
    • 將【Padding】選擇Custom
    • 將【Padding Size】設置為6.0
  • 在【Texture Sets】下拉頁面
    • 將【Master】設置為需要的分辨率,一般默認【2048x2048】就可以。
  • 在【Maps】下拉頁面
    • 點擊【Configure】,在彈出框中勾選【Curvature】(曲率圖),【Thickness】(厚度圖),【Albedo】(AD圖)。
    • 然后在【Maps】頁面中選擇【Normals】、【Curvature】、【Thickness】、【Ambient Occlusion】、【Albedo】(如果有的話)

設置烘焙參數

  1. 然后點擊【Bake】按鈕,等待烘焙完成即可。

點擊Bake烘焙按鈕

  1. 在【Substance Painter】(SP貼圖軟件)中檢查法線是否正常。

打開之前備份過的沒有打散的模型,使用UV自動光滑組插件設置光滑組,導出為fbx類型文件,然后和烘焙的貼圖一起導入SP軟件中檢查。

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

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

相關文章

AI 重構 Java 遺留系統:從靜態方法到 Spring Bean 注入的自動化升級

在當今快速發展的軟件行業中,許多企業都面臨著 Java 遺留系統的維護和升級難題。這些老舊系統往往采用了大量靜態方法,隨著業務的不斷發展,其局限性日益凸顯。而飛算 JavaAI 作為一款強大的 AI 工具,為 Java 遺留系統的重構提供了…

【從一個 TypeScript 報錯理解 ES6 模塊的三種導入方式】

從一個 TypeScript 報錯理解 ES6 模塊的三種導入方式 在日常開發中,我們經常遇到模塊導入導出的場景。最近在處理一個項目時,遇到了一個有趣的問題:對于只有默認導出的模塊,我們該使用哪種導入方式?這個問題引發了對 …

安徽京準:NTP網絡時鐘服務器功能及同步模式的介紹

安徽京準:NTP網絡時鐘服務器功能及同步模式的介紹 安徽京準:NTP網絡時鐘服務器功能及同步模式的介紹 1、NTP網絡時鐘服務器概念: NTP時鐘服務器,表面意思是時間計量工具的服務設備,其在現代工業中是用于對客戶端設備…

JMeter從入門到荒廢-常見問題匯總

啟動某個ThreadGroup的時候,啟動不了 現象 點擊start按鈕的時候,結果樹和匯總報告都沒有任何數據。 同時,點擊右上角的error log 發現有錯誤信息: 錯誤信息如下: 2025-04-09 10:03:48,009 ERROR o.a.j.g.a.ActionR…

Elasticsearch 學習規劃

Elasticsearch 學習規劃 明確學習目標與動機 場景化需求分析 - **S**:掌握Elasticsearch架構體系,熟練使用Elasticsearch 進行數據分析,Elasticsearch結合java 項目落地案例 - **M**:搜索和Elasticsearch相關GitHub項目 - **A**:每…

核心案例 | 湖南汽車工程職業大學無人機操控與編隊技術實驗室

核心案例 | 湖南汽車工程職業大學無人機操控與編隊技術實驗室 為滿足當今無人機行業應用需求,推動無人機技術的教育與實踐深度融合,北京卓翼智能科技有限公司旗下品牌飛思實驗室與湖南汽車工程職業大學強強聯手,共同建設無人機操控與編隊技術…

【Android】Android 獲取當前前臺應用包名與自動化控制全流程實踐筆記(適配 Android 10+)

一、前言 在 Android 系統中,獲取當前運行的前臺應用、返回桌面、跳轉權限設置、關閉其他應用等行為,往往受到系統的嚴格限制。隨著 Android 版本的提升(特別是 Android 10 之后,即 API 29),很多傳統方法已…

Sentinel核心源碼分析(上)

文章目錄 前言一、客戶端與Spring Boot整合二、SphU.entry2.1、構建責任鏈2.2、調用責任鏈2.2.1、NodeSelectorSlot2.2.2、ClusterBuilderSlot2.2.3、LogSlot2.2.4、StatisticSlot2.2.5、AuthoritySlot2.2.6、SystemSlot2.2.7、FlowSlot2.2.7.1、selectNodeByRequesterAndStrat…

淺談「分詞」:原理 + 方案對比 + 最佳實踐

在文本搜索、自然語言處理、智能推薦等場景中,「分詞」 是一個基礎但至關重要的技術點。無論是用數據庫做模糊查詢,還是構建搜索引擎,分詞都是提高效率和準確度的核心手段。 🔍 一、什么是分詞? 分詞(Tok…

transformers:打造的先進的自然語言處理

github地址:https://github.com/huggingface/transformers Transformers 提供了數以千計的預訓練模型,支持 100 多種語言的文本分類、信息抽取、問答、摘要、翻譯、文本生成。它的宗旨是讓NLP 技術人易用。 Transformers 提供了便于快速下載和使用的API…

Spring Boot 集成 MongoDB 時自動創建的核心 Bean 的詳細說明及表格總結

以下是 Spring Boot 集成 MongoDB 時自動創建的核心 Bean 的詳細說明及表格總結: 核心 Bean 列表及詳細說明 1. MongoClient 類型:com.mongodb.client.MongoClient作用: MongoDB 客戶端核心接口,負責與 MongoDB 服務器建立連接、…

113. 在 Vue 3 中使用 OpenLayers 實現鼠標移動顯示坐標信息

? 寫在前面 在地圖類項目開發中,一個常見需求就是:實時獲取用戶鼠標在地圖上的經緯度坐標,并展示在地圖上。 本文將通過一個簡單的案例,手把手帶大家在 Vue 3 項目中集成 OpenLayers 地圖庫,并實現以下功能&#xf…

docker配置redis容器時搭載哨兵節點的情況下配置文件docker-compose.yml示例

1.配置數據節點(主從節點) version: 3.7 services:master:image: redis:5.0.9container_name: redis-masterrestart: alwayscommand: redis-server --appendonly yesports:- 6379:6379slave1:image: redis:5.0.9container_name: redis-slave1restart: a…

C++建造者模式進化論

還在為 C 對象那 長得令人發指 的構造函數參數列表抓狂嗎?🤯 是不是經常在 int hp, int mp, int strength, int faith... 這樣的參數“連連看”中迷失自我,一不小心就把法力值傳給了血量,或者力量值填到了信仰欄?&…

在Ubuntu內網環境中為Gogs配置HTTPS訪問(通過Apache反向代理使用IP地址)

一、準備工作 確保已安裝Gogs并運行在HTTP模式(默認端口3000) 確認服務器內網IP地址(如192.168.1.100) 二、安裝Apache和必要模塊 sudo apt update sudo apt install apache2 -y sudo a2enmod ssl proxy proxy_http rewrite headers 三、創建SSL證書 1. 創建證書存儲目錄…

數據中臺、BI業務訪談(二):組織架構梳理的坑

這是數據中臺、BI業務訪談系列的第二篇文章,在上一篇文章中,我重點介紹了在給企業的業務部門、高層管理做業務訪談之前我們要做好行業、業務知識的功課。做好這些功課之后,就到了實際的訪談環節了。 業務訪談關鍵點 那么在具體業務訪談的時…

spark集群,Stand alone,Hadoop集群有關啟動問題

你的問題是因為 start-all.sh 是 Hadoop 的啟動腳本(用于啟動 HDFS 和 YARN),而不是 Spark 的啟動腳本。而你已經通過 start-cluster.sh 啟動了 Hadoop 相關服務(HDFS/YARN),再次執行 start-all.sh 會導致服…

Kotlin 通用請求接口設計:靈活處理多樣化參數

在 Kotlin 中設計一個通用的 ControlParams 類來處理不同的控制參數,有幾種常見的方法:方案1:使用密封類(Sealed Class) sealed class ControlParamsdata class LightControlParams(val brightness: Int,val color: S…

aspark 配置2

編寫Hadoop集群啟停腳本 1.建立新文件,編寫腳本程序 在hadoop101中操作,在/root/bin下新建文件:myhadoop,輸入如下內容: 2.分發執行權限 保存后退出,然后賦予腳本執行權限 [roothadoop101 ~]$ chmod x /r…

Webstorm 使用搜不到node_modules下的JS內容 TS項目按Ctrl無法跳轉到函數實現

將node_modules標記為不排除,此時要把內存改大,不然webstorm中途建立索引時,會因為內存不足,導致索引中途停止,造成后續搜索不出來 更改使用內存設置 內存調為4096 若出現搜不出來js內容時,請直接重啟下該項…