こちらの続きです。
siren v0.13 再び挑戦してみる - C#ATIA
既に諦めかかってます。 欲しかったのは3Dな曲線で
NURBS曲線・Bスプライン曲線辺りです。
GitHubの "シェイプ生成メソッド" を参考に テストされたスプリクトコードを
試しているのですが、上手く出来ないです・・・。
include Siren degree = 2 knots = [0.0, 1.0, 2.0] mults = [3, 1, 3] poles = [[10, 0, 7], [7, 0, 7], [3, 0, 8], [0, 0, 7]] weights = [1.0, 1.2, 1.0, 1.0] bs = Siren.curve[bscurve.new[degree, knots, mults, poles, weights], 0.1, 1.2] Siren.save_model bs, ARGV[0] + "/bs.igs" puts "done."
数値的にはUpされていたテストコードのまま(と言いますか、ほぼそのまま)
ダメなんです。 デバッグの方法がわからないので、ちょっと変えては実行しか
方法がわからないんです。 ん~ 一日で諦めちゃおうかな・・・。