[Papervision3D]リボン

Papervision3Dでリボンです。
やり方としてはPlane内のTriangle3Dの頂点を操作してPlane同士をつながっているように見せています。
異常に面倒臭いわりに見た目、実用性などいまいちでした。(´・ω・`)
異常に面倒臭い過程は↓
・ABCD…のPlaneを用意
・Aの左端をワールド座標へ変換※1
・Bの左端をワールド座標へ変換
・AとBの座標の差を求める
・得られた座標をAのローカル座標A’へ変換
・Aの右端のTriangle3Dの頂点をA’へ移動
・対象Planeを変えて※1へ
以上です。

何か他に良い方法は無いだろうか・・・。

スクリーンショット1

リボン