※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

「自由曲線の利用」の編集履歴(バックアップ)一覧はこちら

自由曲線の利用」の最新版変更点

追加された行は青色になります。

削除された行は赤色になります。

  元絵から飾り文字を作成します.
 
-//&ref(s004introbezier.zip)
+&ref(s004introbezier.zip)
 
 をクリックして,s004introbezier.zipをダウンロードして解凍すると,s004introbezier.cdyと元絵の画像ファイルletterK.pngが入手できます.s004introbezier.cdyファイルを開いてください.
  まず,元絵letterK.pngをCinderella画面に読み込みましょう.
 Cinderella画面を開いて,メニューバー左上の「ファイル→メディアブラウザ」をクリックします.さらに,ウィンドウ左下の&nowiki(){+}マークをクリックすると,元絵letterK.pngを選択できます.
  次に,CindyScriptで次のコマンドを実行すると,Cinderella画面上に元絵letterK.pngが薄めに表示されます.
 
 drawimage([0,0],"letterK.png",scale->4,alpha->0.4);
 // [0,0]は画像ファイル"letterK.png"の中心の位置
 // scale->で大きさ(倍率)
 // alpha->で不透明度(0が透明,1が不透明)
 描画範囲を画像に合わせると,画像ファイルの大きさでPDFファイルが生成されます.
 &ref(screen1.png,,title=,width=600,)
 
  次に,飾り文字の元絵に合わせて節点をAからRまでとります.
 &ref(screen2.png,,title=,width=600,)
 
 次のコマンドを実行すると,制御点を節点間の3等分点として作成できます.
 
 Mkbezierptcrv([A,B,C,D,E,F,G,H,K,L,M,N,O,P,Q,R,A]);
 
 &ref(screen3.png,,title=,width=600,)
 
 生成された制御点を動かして飾り文字にフィッティングさせます.
 &ref(screen4.png,,title=,width=600,)
 
 Texviewボタン,Exekcボタンの順にクリックすると,次の図が得られます.
 &ref(s004introbezier1.png,,title=,width=200,)
 
  さらに,色を塗りましょう.次のコマンドを実行すると,ベジエ曲線"bza"の内部に赤色が塗られます.
 
 Setcolor([1,0,0]);
 // red(赤)を1倍の濃さで塗る
 Shade(["bza"]);
 // "bza"はベジエ曲線のプロットデータ名
 
 実行すると,Cinderella画面上には青色で塗られます.しかし,Texviewボタン,Exekcボタンの順にクリックすると,次の図が得られます.
 &ref(s004introbezier2.png,,title=,width=200,)
 また,生成される図のTeXファイルは以下のものです.
 &ref(s004introbezier.tex)
最終更新:
|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|