將既有的臉部貼圖轉換到另一個不同臉部模型的方法

關鍵字:3ds max Projection, render to texture

模型1:Source Model 已有貼圖, 此UV我們叫UV_Source

模型2:Target Model 沒有貼圖, 有UV, 此UV我們叫UV_Target

目的:將Source Model的貼圖轉換到Target Model上

(因為兩個UV不同 但有Diffuse 為了省時間)

方法:用3ds Max Projection功能

  1. 將兩Model放一起
  2. 分別指定Standard Material
  3. 注意Target Model必須完全包覆Source Model (如果沒包好 Source Model部分露出 到時轉換的貼圖會出現紅色)
  4. 選Target Model
  5. >Modifier >Projection >Pick List >選Source Model
  6. >Render to Texture >*Enable Projection: 選兩model UV所在的channel (通常是Channel 1) >Add Texture: Diffuse >Render
  7. 就可得到一張符合UV_Target的新的Diffuse貼圖

快速處理並降低大量的遊戲人物模型面數的方法

最近接到一個要在短時間完成大量角色減面的流淚任務.要將原本在PS3/X360平臺Supremacy MMA專案剛完成了PS3平臺與X360平臺較高面數的模型(約25000面),減到PSP2可用的面數(約50%)…

任務目標:

  • 2個角色,5工作天
  • 原本貼圖需縮小4倍
  • 面數須減50%

方法:

  • 基本模型 Base Model: 為上圖最下面的Editable Poly
  • 變形工具Morph
  • 減面Reduce Polycount: 在上圖最上面的Edit Poly進行,在Edge模式下使用選取工具Ring, 然後用Collapse

好處:

  • 省時:可以快速處理大量的角色模型,原本2個角色需5工作天,用這個方法,只要對Base Model做減面處理就好,平均一個角色縮短到半天就可完全處理好
  • UV不會被破壞
  • 仍保持良好的佈線(Topology)