Taichi
该标签下共计 5 篇文章,共计 29018 字
2026年05月01日
科学研究

绳索仿真方法

在现代计算机图形学、机器人控制工程、数字孪生技术以及物理驱动的影视动画领域,一维弹性体(Deformable Linear Objects, DLOs,如绳索、毛发、缝合线、工业线缆及软体机器人附属结构等)的物理仿真一直是一项具有高度复杂性的核心课题。由于此类物体在三维空间中呈现出极高的长宽比,其形变动力学往往伴随着高度非线性的物理现象,涵盖了拉伸(Stre...

2025年09月04日
程设计科 / 编程语言

Taichi的可视化

一、关于 print 语句 1. Taichi 内可以像 Python 一样使用 print 来输出信息。例如: python title="Taichi kernel 内打印矩阵.py" import taichi as ti ti.initarch=ti.cpu 或 ti.cuda @ti.kernel ...

2025年09月03日
程设计科 / 编程语言

Taichi的计算核

一、Taichi计算核(Kernel) 在函数定义上一行加上 @ti.kernel 装饰器,该函数会被编译为高性能 Taichi 计算核。 只能在 Python 域调用 Kernel,不能在 Kernel 内再调用另一个 Kernel。 1、正确示例 python @ti.kernel def foo: print"foo" ...

2025年09月02日
程设计科 / 编程语言

Taichi的数据类型

一、Taichi的架构初始化 Taichi支持多种硬件后端,初始化时通过ti.initarch=...指定运行平台。 python import taichi as ti ti.initarch = ti.cuda 指定CUDA后端, 用于NVIDIA GPU加速 ti.cpu:在CPU上运行。 ti.gpu:在GPU上运行,自动选择CUDA...

2025年09月01日
程设计科 / 编程语言

在WSL2上配置Taichi运行环境

一、准备工作 1、安装WSL2 如果你还没有安装WSL2,可以参考以下步骤: 1. 启用WSL功能(要求为Windows10/11专业版以上) 按Win + S搜索“PowerShell”,右键以管理员身份运行。 输入以下命令启用WSL和虚拟机功能: bash dism.exe /online /enablefe...