构建toxiclibs的物理世界

2022-06-15  本文已影响0人  大龙10

书名:代码本色:用编程模拟自然系统
作者:Daniel Shiffman
译者:周晗彬
ISBN:978-7-115-36947-5
目录

1、获取toxiclibs

http://toxiclibs.org/
(http://wiki.processing.org/w/How_to_Install_a_Contributed_Library),

你就可以开始学习下面的例子了。

2、VerletPhysics的核心元素

3、toxiclibs中的向量

4、构建toxiclibs的物理世界

import toxi.physics2d.*; 导入库
import toxi.physics2d.behaviors.*;
import toxi.geom.*;
VerletPhysics2D physics;
void setup() {
    physics = new VerletPhysics2D(); 创建toxiclibs Verlet物理世界
    physics.setWorldBounds(new Rect(0,0,width,height));
    physics.addBehavior(new GravityBehavior(new Vec2D(0,0.5)));
}
void draw() {
    physics.update(); 该函数和Box2D的step()函数一样
}
上一篇 下一篇

猜你喜欢

热点阅读