Games201高级物理引擎实战_01导论
安装:
Games201高级物理引擎实战_01导论

可以模拟3d,性能上面还没有完全完善。

1 基于物理的动画简介

Games201高级物理引擎实战_01导论

1 什么叫物理引擎

模拟一个世界。
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论

2 应用

Games201高级物理引擎实战_01导论
物理引擎训练机器人

3 游戏

杠杆:
Games201高级物理引擎实战_01导论

Games201高级物理引擎实战_01导论

Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论

3 Story

Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论

Games201高级物理引擎实战_01导论

Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论

Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论

Games201高级物理引擎实战_01导论
可微模拟:
梯度,对初始状况进行优化。
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论
更容易写simulator。

4 关键词

Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论

如何写一个有效的求解器
Games201高级物理引擎实战_01导论
提高生产力:
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论
求导数:
Games201高级物理引擎实战_01导论

2Taichi(太极)编程语言简介

1 什么是太极

高性能的领域语言
专门为计算机图形学设计的。
提高生产力。
太极面向对象的。
稀疏数据结构
太极有中文文档
Games201高级物理引擎实战_01导论

Games201高级物理引擎实战_01导论

2 安装

国内的版本有点延时,装的时候确认一下版本。
Games201高级物理引擎实战_01导论

初始化太极很重要

建议使用ti.cpu或者ti.Gpu.
Games201高级物理引擎实战_01导论

3 Data

暂时不支持bool。

Games201高级物理引擎实战_01导论

tensors 张量

张量其实就是高维数组
维度可以是0,1,2,3
0–标量
1–向量
2----矩阵
张量和矩阵不严格的区分,

Games201高级物理引擎实战_01导论
b:
cL:2X2的矩阵,
loss
Games201高级物理引擎实战_01导论

3 计算

1 kernel

用来计算的函数—taichi的kernel
及时编译,
kernel不能调kernel
Games201高级物理引擎实战_01导论

2 函数

kernel里可以调用function
device global—cuda中的
函数可以掉函数
Games201高级物理引擎实战_01导论

3 Salar math

python
Games201高级物理引擎实战_01导论

4 线性代数

Games201高级物理引擎实战_01导论

5 并行for循环

Games201高级物理引擎实战_01导论
例子:
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论

6原子操作

第二种会返回一个值,提供了更多的可控性
第三种是错误的操作,
Games201高级物理引擎实战_01导论

6 Taichi scope vs python scope

Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论

Games201高级物理引擎实战_01导论
计算分形的程序
Games201高级物理引擎实战_01导论

3 调试

数组访问越界的例子,初始化的时候将debug=true
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论

4课程与作业安排

Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论
Games201高级物理引擎实战_01导论

相关文章:

  • 2021-08-11
  • 2021-06-02
  • 2022-12-23
  • 2021-06-18
  • 2022-12-23
猜你喜欢
  • 2021-09-18
  • 2022-12-23
  • 2021-12-20
  • 2021-10-12
  • 2021-08-30
  • 2021-05-30
相关资源
相似解决方案