2007-01-01から1年間の記事一覧

mqoをjsonっぽくするコンバータ

Firefox3.0からOpenGLが使えるらしい JavaScriptで3D描画―ネットアプリの常識変える?:Firefox 3.0で搭載へ - ZDNet Japanということはjavascriptから使える3Dデータフォーマットが必要だと思い、mqoファイルをjsonっぽくするコンバータを作ってみました。 …

プラグインとスクリプト間の値のやりとりメモ

Photoshopのスクリプトをプラグインのようにパラメータ込みでアクションに記録する方法が分からないので、仕方なくAutomationPluginと組み合わせて力技でアクションに記録できるようにしているのだけど…何かスマートじゃない。プラグインとスクリプト間の値…

今更canvasオブジェクト

普段はブラウザのjavascriptなんて全く触らないんだけど、もしかしたら少しやることになるかもしれないので必要そうなモノをチマチマと調べてみる。んで今更ながらcanvasオブジェクトなるものの存在を知ったので、むか〜し作って絶望したヤツをcanvasをIE互…

PhotoshopのjavascriptでピクセルのRGB値を取得する方法があった

Photoshopのjavascriptには直接ピクセルのRGBを取得できるようなオブジェクトが用意されていないので無理やりやらないといけない。 以下転載。 getColorAt = function(doc, x, y) { function selectBounds(doc, b) { doc.selection.select([[ b[0], b[1] ], …

EffectのRenderメソッドをシングルスレッドで実行する方法

public SampleEffect() : base("Text3D", null, "sub menu", PaintDotNet.Effects.EffectDirectives.SingleThreaded, true) { } 派生クラスでベースクラスのコンストラクタを呼ぶときにEffectDirectivesの値をSingleThreadedにすればRenderメソッドがシング…

Paint.NETのプラグインを作ってみた

http://www.getpaint.net/マイクロソフトが開発を支援してるらしきペイントソフト。 ソースが公開されていて、C#メインで作られてる。 従来どおり、この手のソフトはプラグインで機能拡張できるので、とりあえずハイトマップ→ノーマルマップ変換Effectプラグ…

はてな開始

自分用のメモをカテゴライズして残しておきたい衝動に駆られたので、はてな開始。 とりあえず使いそうな記法テスト。 小見出し テキスト 小小見出し テキスト ソース class CTest { public: int _value; }; アマゾンVOCALOID2 HATSUNE MIKU出版社/メーカー: …