计算机图形学 | 动画模拟

动画模拟

布料模拟

质点弹簧系统:

红色部分很弱地阻挡对折 Steep connection

FEM:有限元方法

粒子系统

粒子系统本质上就是在定义个体和群体的关系。

动画帧率

VR游戏要不晕需要达到90fps

Forward Kinematics

Inverse Kinematics

只告诉末端p点,中间随便怎么连。解不一定唯一

用机器学习中 的 梯度下降法调整优化。

Animation Cont.

Single Particle Simulation

模拟一个粒子在速度场中的运动,想解粒子在某个时间的位置


一阶的常微分方程

x上一点表示一阶导数

欧拉方法(Euler's Method)是一种数值方法,用来近似求解常微分方程(ODEs)的初值问题。它由瑞士数学家莱昂哈德·欧拉(Leonhard Euler)提出,因此得名。该方法的基本思想是使用线性逼近来逐步计算微分方程的解。

误差和不稳定性

Adaptive step size(自适应步长)是一种数值方法中的策略,用于动态调整步长以提高计算效率和精度。在求解常微分方程(ODEs)或进行数值积分时,步长是每一步计算中变量变化的增量。传统的数值方法通常使用固定步长(即每一步的增量 hhh 都相同),然而固定步长可能在不同情况下表现出不足之处。

Runge-Kutta Families

拉格朗日法和欧拉方法

MPM方法

相关推荐
Dragon Wu4 天前
AI视频创作笔记(七)达芬奇调色处理方案
技术美术
龙智DevSecOps解决方案4 天前
3A 游戏优化技术栈:如何打通引擎级分析工具与 DevOps 持续集成管线?
unity·性能优化·游戏开发·技术美术·perforce·unrealengine
魔士于安5 天前
Shader forge技术美术专用
游戏·unity·游戏引擎·贴图·技术美术·模型
marsh02068 天前
61 openclaw电商系统架构:从需求到实现的完整方案
ai·系统架构·技术美术
归真仙人13 天前
【UE】LineTraceByProfile
ue5·游戏引擎·ue4·unreal engine
marsh020614 天前
60 openclaw与物联网:连接物理世界的智能应用
开发语言·物联网·青少年编程·php·技术美术
-FxYaM-14 天前
【UE】渲染框架学习路径-初次修改源码
服务器·网络·c++·windows·ue5·unreal engine
♡すぎ♡16 天前
Shader Graph: 能量护盾
计算机图形学·shadergraph·能量护盾
marsh020616 天前
59 openclaw与边缘计算:低延迟分布式计算方案
人工智能·ai·边缘计算·技术美术
♡すぎ♡18 天前
镜面 IBL 预过滤贴图的计算
算法·计算机图形学·贴图·pbr