计算机图形学 | 动画模拟

动画模拟

布料模拟

质点弹簧系统:

红色部分很弱地阻挡对折 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方法

相关推荐
郝学胜-神的一滴1 天前
游戏设计:原型与开发 19:U3D工位布置与性格说明书
人工智能·算法·unity·unreal engine·游戏策划·游戏设计
蒸鱼Yuzheng5 天前
游戏内存碎片诊断:总量没超标,为什么仍然分配失败
unreal engine·性能分析·内存优化·分配器·内存碎片
♡すぎ♡5 天前
SWE 的原理解析
算法·计算机图形学·swe
曾庆睿8 天前
计算机图形学入门笔记_GAMES101_Lecture01-02
笔记·计算机图形学
不是万能的豆学长10 天前
filetidy 文件整理助手:一键归类 + 规范重命名(Python 零依赖单文件工具)
大数据·开发语言·python·技术美术
CAD开发小慧19 天前
CAE软件开发:Coreform为何用ACIS处理CAD几何?
算法·架构·计算机图形学
平行云PVT20 天前
国产信创实时云渲染解决方案:如何实现数字孪生与三维应用云化部署?
unity·webrtc·unreal engine·实时云渲染·国产信创·摩尔线程·砺算科技
蒸鱼Yuzheng21 天前
长时间内存测试:增长斜率、变点检测与伪泄漏排除
数据分析·性能测试·unreal engine·内存泄漏·memreport
魔士于安1 个月前
经典Game
游戏·游戏引擎·贴图·技术美术·模型
EachYoungX1 个月前
利用可控的风格迁移注入路径提供AI画面结构保持的思路
人工智能·计算机图形学