X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=tools%2Fropesim%2Fsrc%2Fropesim.c;fp=tools%2Fropesim%2Fsrc%2Fropesim.c;h=33279be8174056bef151075dc9cd6429813eb3de;hp=eea2addde885d4bbc597cb1d0f33a0a11de64d96;hb=dc88088aa075f2269860b89433ccf5736dab1244;hpb=7705fa326336feba1a66d5a6ca8a7c27771e4c5f diff --git a/tools/ropesim/src/ropesim.c b/tools/ropesim/src/ropesim.c index eea2add..33279be 100644 --- a/tools/ropesim/src/ropesim.c +++ b/tools/ropesim/src/ropesim.c @@ -67,12 +67,12 @@ static void step(struct rsim_world *rsim, struct rsim_rope *rope, float dt) cgm_vscale(&dir, s); } fmag = (len - spr->rest_len) * spr->k; - if(i == 5) { + /*if(i == 5) { printf("%d-%d fmag: %f\n", i, j, fmag); if(fmag > 20) asm volatile("int $3"); - } + }*/ - assert(rope->masses[j].m != 0.0f); + //assert(rope->masses[j].m != 0.0f); cgm_vscale(&dir, fmag / rope->masses[j].m); cgm_vadd(&rope->masses[j].f, &dir); }