没有合适的资源?快使用搜索试试~ 我知道了~
GPUClothSimulationLearn:Unity GPU布料物理模拟入门
共41个文件
asset:20个
meta:9个
json:2个
需积分: 14 11 下载量 112 浏览量
2021-04-16
10:31:35
上传
评论 1
收藏 3.57MB ZIP 举报
温馨提示
前言 最近看一些游戏视频,看到了很精彩的布料模拟。然后Unity里也自带了布料物理组件,但是以前只是拿来用,并没有去了解过其背后的实现原理。于是这两天上网搜了一下相关的文章,并准备动手做一个。 筛选了一遍之后,找到一个讲解比较详细的如下: CS114 Project 3: Cloth Simulation using Mass-Spring System 下面会参照以上的文章,大致说明一下背后的物理数学原理,然后用Unity的ComputeShader实现一个入门版本的GPU布料模拟。 先放个效果图: 1. 网格质点弹簧模型 1.1 弹性力 这是目前用的比较多的一种布料物理建模。思路是将一块布料视作由一个个质点构成的网格,网格之间由弹簧相连接。如下图: 质点之前的连接分为三类,分别用以模拟材料中的三种力: 上下左右相邻质点连接,模拟结构力(Structural),如拉伸和收缩。 对角线连接
资源推荐
资源详情
资源评论
收起资源包目录
GPUClothSimulationLearn-master.zip (41个子文件)
GPUClothSimulationLearn-master
Assets
ClothSimulation.meta 172B
ClothSimulation
Shader
Resources
ClothCS.compute 5KB
Cloth.shader.meta 204B
ClothCS.compute.meta 185B
Cloth.shader 1KB
Resources.meta 172B
Shader.meta 172B
SampleScene.unity.meta 155B
Runtime
Example.cs 977B
Example.cs.meta 243B
ClothSimulation.cs 6KB
ClothSimulation.cs.meta 243B
Runtime.meta 172B
SampleScene.unity 11KB
ProjectSettings
VersionControlSettings.asset 188B
PackageManagerSettings.asset 862B
PresetManager.asset 146B
Physics2DSettings.asset 2KB
ProjectVersion.txt 89B
GraphicsSettings.asset 2KB
TimeManager.asset 202B
AudioManager.asset 416B
EditorBuildSettings.asset 160B
UnityConnectSettings.asset 850B
QualitySettings.asset 6KB
VFXManager.asset 308B
ClusterInputManager.asset 114B
XRSettings.asset 158B
DynamicsManager.asset 1KB
TagManager.asset 378B
InputManager.asset 6KB
NavMeshAreas.asset 1KB
EditorSettings.asset 1KB
ProjectSettings.asset 19KB
Packages
manifest.json 2KB
packages-lock.json 8KB
README.md 8KB
UserSettings
Search.settings 2B
EditorUserSettings.asset 420B
.gitignore 66B
.imgs
preview.gif 3.8MB
共 41 条
- 1
资源评论
JinTommy
- 粉丝: 39
- 资源: 4550
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功