Unity Magica Cloth2 使用教程

視頻教程

參考文章

前提:

  • 找到角色的模型 模之屋,我這里準備了轉好FBX格式的吟霖模型點擊自取【源自 模之屋】

  • 角色舞蹈動畫?點擊下載【源自 Mixamo】

  • 導入Unity【如何將原神的角色導入Unity】

  • 三渲二 (必須是2022.3LTS和URP項目)

  • Magica Cloth2 頭發、布料、胸部的模擬(Unity資源商店購買)
    ?

插件依賴(在Package Manager中下載):

  • Burst

  • Animation rigging

  • Magica Cloth 2

步驟一:繪制骨骼

選中角色使用Animation rigging


?

步驟二:配置骨骼根節點

選中角色右鍵新建一個Magica Cloth,這個是模擬布料的插件。


?

布料有2種模擬方法,一個是帶有骨骼的模型,即Bone Cloth,這種方法性能消耗較小。

對于沒有骨骼的模型可以使用Mesh Cloth。


?

選中側發的根節點,放入Root Bones。再點擊調試按鈕,調出調試界面。

骨骼節點小球有三種顏色:

根節點必須設置為紅色,紅色節點只能旋轉。

綠色節點是正常飄動的節點。

灰色節點是不受影響的節點。(謹慎使用灰色節點,它不受碰撞影響,可能會反向拉扯白色節點)


?

點擊Preset按鈕,前發就選擇ForntHair。


?

按照同樣的方法,配置大辮子的。

效果不錯,就是穿模了!


?

步驟三:防止穿模

  • 點擊對應的骨骼(頭部,四肢,胸部,腰部,臀部)

  • 右鍵創建 Magica Collider

  • 調整大小和位置


?

側發部分防止穿模:

  • 選中(脖子、左右上臂、胸部)的骨骼碰撞體

  • 拖入到Collider List

長發部分同理(略.....)
?

這樣我們的頭發就不會穿模啦,看看效果:



?

步驟四:配置水袖和裙擺
?

水袖:

  • 新建一個Magica Cloth,命名水袖

  • 水袖的根節點拖入 Root Bones

  • Preset選擇SoftSkirt

  • 調整重力

  • 添加全身的骨骼碰撞體

裙擺:

  • 我們單獨給每片裙擺新建一個Magica Cloth,我這里有兩個

  • 水袖的根節點拖入 Root Bones

  • Preset選擇SoftSkirt

  • Connection Mode選擇Squential Non Loop Mesh(一般是只有根節點附近有碰撞作用,這個是每個結點都有)

  • 添加下半身的骨骼碰撞體

到這里,我們就得到了絲滑的動畫啦

步驟五:胸部晃動
?

  • 新建一個Magica Cloth,命名胸部

  • Cloth Type選擇Bone Spring

  • 放入胸部根節點

  • Perset選擇HardSpring
    ?

Spring的參數設置

  • Spring Power (搖晃力度):值越小晃動越大。

  • Limit Distance(限制范圍):值越大晃動的范圍越離譜!
    ?


?

HardSpring效果:


?

Soft Spring 效果:

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

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

相關文章

深入探索Stage #13:CSS層疊樣式表的IE特性偽協議注入

在網絡安全領域,跨站腳本攻擊(XSS)是一種常見的攻擊手段。隨著Web技術的不斷發展,攻擊者也在不斷探索新的攻擊途徑。本文將詳細介紹如何利用IE瀏覽器的特性,通過CSS層疊樣式表進行XSS攻擊。 實驗環境搭建 為了模擬IE…

spring boot 白盒測試實戰

假設項目中存在以下代碼: 常量類:public final static String NUMBER_REGEX "\\d"; service:return ReUtil.getGroup0(Constants.NUMBER_REGEX, waybill); 代碼解析 解釋: return ReUtil.getGroup0(Constants.NUMB…

python學習 - 使用OpenCV庫(cv2)和imutils庫實現輔助答題卡判別

測試數據見文章頂部位置資源!!! 使用了OpenCV庫(cv2)和imutils庫。代碼的主要目的是處理圖像中的問題,如識別圖像中的文字,并對其進行分析和排序。 輔助答題卡判別 # -*- coding:utf-8 -*- fr…

python實現郵箱轟炸機

最近在學計算機網絡看到套接字的練習 于是應用SMTP協議寫了個發送郵箱的玩玩 可以發一大堆垃圾郵件給對方 其中參考了 關于發郵件報錯535 Error:authentication failed解決方法http://t.csdnimg.cn/Bc0Dq 已經查詢如何獲取網易郵箱客戶端授權碼 base64編碼 i…

Mybatis05-一對多和多對一處理

多對一和一對多 多對一 多對一的理解: 多個學生對應一個老師 如果對于學生這邊,就是一個多對一的現象,即從學生這邊關聯一個老師! 結果映射(resultMap): association 一個復雜類型的關聯&…

在線Logo背景去除:pixian.ai

文章目錄 簡介特色 簡介 pixian.ai是一款智能圖片背景去除工具,進入網頁后,會非常醒目地提示你準備【Free】還是【Paid】,這點就非常好,不向有一些網站,主打免費使用,但時不時彈出“免費注冊”&#xff0c…

【微信小程序】連接藍牙設備

1、檢查小程序是否授權藍牙功能 initBluetooth() {const that thiswx.getSetting({success: (res) > {if (res.authSetting.hasOwnProperty(scope.bluetooth)) {//scope.bluetooth屬性存在,且為falseif (!res.authSetting[scope.bluetooth]) {wx.showModal({tit…

Python 連接 MySQL 及 SQL增刪改查(主要使用sqlalchemy)

目錄 一、環境 二、MySQL的連接和使用 2.1方式一:sql為主 2.1.1創建連接 2.1.2 表結構 2.1.3 新增數據 ?編輯 2.1.4 查看數據 ?編輯 2.1.5 修改數據 2.1.6 刪除數據 2.2方式二:orm對象關系映射 2.2.1 mysql連接 2.2.2 創建表 2.2.3 新增…

windows 安裝pnpm

安裝Node.js: 確保系統上已安裝Node.js。pnpm需要Node.js來運行。如果尚未安裝Node.js,請從其官方網站下載并安裝適用于Windows的最新版本。 安裝pnpm: 打開命令行工具(如CMD、PowerShell或Git Bash)。使用npm&…

解鎖機器學習的無限可能:深入探究scikit-learn的強大功能

解鎖機器學習的無限可能:深入探究scikit-learn的強大功能 第一部分:背景和功能介紹 在數據科學和機器學習領域,scikit-learn(簡稱sklearn)是一個廣泛使用的Python庫。它提供了簡單高效的工具用于數據挖掘和數據分析&a…

【Python短期內快速掌握學習人工智能知識能力】:從零到入門的NLP學習秘籍

??我叫憶_恒心,一名喜歡書寫博客的研究生👨?🎓。 如果覺得本文能幫到您,麻煩點個贊👍唄! 近期會不斷在專欄里進行更新講解博客~~~ 有什么問題的小伙伴 歡迎留言提問歐,喜歡的小伙伴給個三連支…

Echarts 在折線圖的指定位置繪制一個圖標展示

文章目錄 需求分析需求 在線段交匯處用一個六邊形圖標展示 分析 可以使用 markPoint 和 symbol 屬性來實現。這是一個更簡單和更標準的方法來添加標記點在運行下述代碼后,你將在瀏覽器中看到一個折線圖,其中在 [3, 35] (即圖表中第四個數據點 Thu 的 y 值為 35 的位置)處…

Java反射Reflect機制詳解

文章目錄 引言反射的基本概念反射基本原理反射應用場景反射基本使用獲取類的Class對象獲取構造方法并實例化對象獲取和調用方法獲取和修改字段反射工具類 反射源碼解讀獲取Class對象的源碼調用方法的源碼 反射優缺點優點缺點 為什么需要反射總結 引言 Java反射是Java語言中的一…

【干貨】視頻文件抽幀(opencv和ffmpeg方式對比)

1 廢話不多說,直接上代碼 opencv方式 import time import subprocess import cv2, os from math import ceildef extract_frames_opencv(video_path, output_folder, frame_rate1):"""使用 OpenCV 從視頻中抽取每秒指定幀數的幀,并保存到指定文件夾…

linux系統使用達夢數據庫

在Linux系統中使用達夢數據庫,首先需要確保已經正確安裝了達夢數據庫軟件。以下是一個基本的使用示例,假設您已經安裝了達夢數據庫并且配置好了相關環境變量。 連接到數據庫: 使用 dsql 命令連接到數據庫 dsql -h hostname -u username -p…

寶貝,帶上WebAssembly,換個姿勢來優化你的前端應用

在你沒崛起之前,臉是用來丟的 大家好,我是柒八九。一個專注于前端開發技術/Rust及AI應用知識分享的Coder 此篇文章所涉及到的技術有 WebAssemblyRustWeb Worker(comlink)wasm-packPhotonffmpeg.wasm腳手架生成前端項目因為,行文字數所限,有些概念可能會一帶而過亦或者提供對…

BOM是什么東西

BOM(Byte Order Mark,字節順序標記)是一個Unicode字符,通常出現在文本文件的開頭。它的作用包括以下幾個方面: 1. 指示文件的編碼方式 BOM可以幫助軟件識別文本文件使用的字符編碼。不同的編碼方式可能會使用不同的B…

經濟與安全兼顧:茶飲店購買可燃氣體報警器的價格考量

可燃氣體報警器在如今的社會中扮演著至關重要的角色。它們用于檢測環境中的可燃氣體濃度,及早發現潛在的火災隱患,保護人們的生命和財產安全。 在這篇文章中,佰德將介紹可燃氣體報警器的安裝、檢定以及價格,通過實際案例和數據&a…

PCL 生成空間橢圓點云

目錄 一、算法原理二、代碼實現三、結果展示本文由CSDN點云俠原創,原文鏈接。如果你不是在點云俠的博客中看到該文章,那么此處便是不要臉的爬蟲。 一、算法原理 設橢圓在 X O Y XOY XOY平面上,參數方程為:

怎么保障TikTok直播網絡穩定?

TikTok,這個近年來風靡全球的社交媒體平臺,已成為電商引流的新方向,尤其是其直播功能。然而,對于打算進軍TikTok直播領域的商家和主播而言,確保網絡穩定無疑是首要任務。那么,TikTok直播專線究竟是什么呢&a…