mieki256's diary



2008/07/22(火) [n年前の日記]

#3 [prog][cg_tools] GIMPのスクリプトを少し弄る

某所で見かけた作例を眺めてるうちに、スクリプトを作ればサクッと実現できそうだなと思えてきたので、試しにスクリプトを作成。

TinySchemeはマズ過ぎる。 :

資料が全然無い。
  • TinySchemeには sin・cosがあるのかどうか、どこをみれば書いてあるのかが判らない。
  • Script-Fuコンソールで試しに打ち込んでみたら、どうやらsin・cos関数は一応入ってるらしいと判ったけれど。度を渡すのか、ラジアンを渡すのか、それすら資料がない。
  • Lisp系のページを検索してるうちに、どうやらラジアンを渡すらしいとかろうじて判ったけれど。今度は、度からラジアンへの変換関数があるのか、あるいは、πが別途用意されているのか、そのへんが判らない。
  • GIMPの各種関数?にはINT32なる形式の値を渡さないといけないらしいけど、Lispでfloatやdoubleからintに変換する何かがあるのかどうかが判らない。
英語圏のページも検索してみたけど、マニュアル・チュートリアルの類に遭遇せず。うーん。TinyScheme、マズ過ぎる。それでなくてもLisp系という、比較的嫌がられる傾向が強いスクリプト言語なのに。これで資料がないなんて、まるでハシゴが外されてる状態ではないのかと。これじゃ若い世代が登れないだろう…。Lisp系を熟知してるお爺ちゃん達が死んだら忘れ去られてしまう予感。

GIMPはどうしてこんなもんを載せたんだろう…。まあ、Pythonその他がめちゃくちゃマイナーだった時代に開発が始まったとか、とにかく簡単に実装できるものを選択したとか、色々事情があって仕方ないのかなと思うのだけど。

というかLispもSchemeも、Perl、Python、Rubyあたりに比べたら資料がないに等しい感も。検索しても全然出てこない。そのくせ実装された俺様処理系は山のようにあるらしく。うーん。

以上です。

過去ログ表示

Prev - 2008/07 - Next
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project