回転ジョイントを使用して動的な b2bodied を接続するロープを実装しました。このロープの作成に成功しましたが、ロープが滑らかに見えません。リボンのように滑らかにしたいのです。これについて考えている人は誰でも!! アンチエイリアシングを使用してopenGLESで実現できることがわかりましたが、これを実現する方法が正確にわからない..どんな種類の助けもいただければ幸いです。
私のロープは多角形の動的ボディです。このように b2BodyDef bodyDef; bodyDef.type = b2_dynamicBody; bodyDef.position = currentPos;
b2PolygonShape polygonShape;
polygonShape.SetAsBox(linkWidth,linkHeight);
b2FixtureDef fixtureDef;
fixtureDef.density =20.0;
fixtureDef.shape = &polygonShape;
b2Body* link = world->CreateBody( &bodyDef );
link->CreateFixture( &fixtureDef );
回転ジョイント :
b2RevoluteJointDef revoluteJointDef;
revoluteJointDef.localAnchorA.Set( 0, linkHeight);
revoluteJointDef.localAnchorB.Set( 0, -linkHeight);
revoluteJointDef.bodyA = link;
revoluteJointDef.bodyB = lastLink;
world->CreateJoint( &revoluteJointDef );
助けてください 。
私はちょうど右の画像のように私のロープをより滑らかにしたい
私の出力は次のようになります