Java 関係:クリッピングまとめ
クリッピング プログラム覚書.
実装は WA アルゴリズムとは若干異なる方法で行いました.
上の図はクリッピングの例です.
緑のラインがクリッピング ウィンドウ.
青のラインがポリゴン.
赤のラインがクリッピングされたポリゴンです.
なお,赤のラインはずらして表示しています.
ここで,ポリゴンとクリッピング ウィンドウとの交点は次のように実装しています.
下の図の黒い点が交点です.
左右の凸部分がクリッピング ウィンドウの内と外とに対して非対称になっています.
WA アルゴリズムでは,右の凸部分も左の凸部分と同様に交点を取るのですが,その場合,クリッピングされたポリゴンでは2点を余計に数えます.
ここでは,簡単化のために上記のように非対称に交点を取るようにしました.
他に,7/19分 で触れていた「例外」の件ですが,正しくは私の勘違いでした.
私の場合はクリッピング ウィンドウ上にポリゴンの頂点がある場合全てを「例外」としていたので,自明な場合も「例外」として数えていました.
ただし,自明な場合の方が処理としては複雑だったのですが.
参考文献:David F. Rogers 著,セイコー電子工業(株)電子機器事業部訳,
実践コンピュータグラフィックス 基礎手続きと応用
結局,例外の実装に関する原著論文は参照せず.
メモ:攻殻機動隊 1.5,士郎正宗
頭痛にズバリ
涙(なだ) そうそう 夏川りみ
7/20放送の「さんまのまんま」で見て聴いて.
沖縄系.
私は南方指向のせいか,沖縄もの奄美ものに弱いよう.
ICO -霧の中の旋律- 大島ミチル
ソフトも買おうかなぁ.
PS2も.
ブラック・ラグーン 2 広江 礼威
今回は魔法少女編.
あらすじ:
(アメリカ式)正義と平和の国ヘストンワールドからやってきた,ラジカール レヴィちゃんはフリルフリフリ,テンション爆超いつも元気(でも刺青).
今日も悩める少年を得意の魔法(銃ともいう)で助けてあげます.
あらあら,緑郎少年は(銀行から無断で持ってきた)札束までもらって超ラッキー.
耳つき妹のマジカール メイドのロベルタちんもよろしくね!
友人が薦めてくれた Gunslinger girl よりはコッチが好きだなぁ.
相田 裕さんの HP けっこう前から見ていて好きだったのですけど.
どじょうの蒲焼
漫画もイイケド活字もね
太陽の簒奪者 野尻抱介
やっぱ SF だわ!
「拡散と浸透」なのも分かりますが,やはりハード SF は燃えます.
私がA.C.クラークさんの初期作品で嗅いだ,センスオブワンダーの匂いがぷんぷん.
って今頃読んでるのですが.
科学万能の時代はとうに過ぎ去り,ファンタジーさえも解体され換金される世の中な気がします.
未来を外挿することができるのは科学の特権…
マルドゥック・スクランブル The First Compression -圧縮 冲方 丁
いまいち乗り切れず,というか萌えきれず?
何か引っかかってるので,続きも読んでみます.
バカの壁,養老孟司
こないだの某番組で,見てて思いましたが「分かりやすいモノ」ことと「分かりやすく(説明)されたモノ」ってぜんぜん違うのですよね.
「分かりやすい」ばかりを追っかけてると,考えることをしなくなってしまいますよ.
自戒の念を含めて.
まだ読み途中ですが.
クビキリサイクル,西尾 維新
再読ですが.
改めて第1作に戻ってみると,色々と違ってたりする気もするのですが,これは一作品ごとに別個の完結したものと考えた方が吉でしょう.
「クビキリ」が一番ミステリっぽいかしら.
メモ:涙そうそう
季節の変わり目でお腹も緩く
活字もイイケド漫画もね
ネギま! 1 赤松健
ゲーム性があって面白いとは思います,萌え要素満載ですな.
しかし,漫画として面白いかというと...ちょっと疑問.
むしろ袋小路な感も.
いや,何となくですが.
作者の赤松さんもプロデューサー的な才能を伸ばしているようですが,個人的には漫画家赤松さんの「漫画」が読みたいですね.
偉そうなこと言ってすいません.
美鳥の日々 3 井上和郎
こちらも萌え要素満載なのですが,「ネギま!」とはベクトルが違うようで.
それらの要素を小道具としてうまく使ってる感触.
「ローレグ通信」(参照:digital bs tuners )など,前巻に引き続き,作者の井上さんも勉強されてるようで(ってか趣味?).
今巻のポイントはのっけからの綾瀬さんの水着でしょうか?
“「美鳥の日々」以前の日々” も好き.
Java 関係
クリッピングのclass作成進行中.
WAアルゴリズムの2/3が終了.
あとは作成されたリストに従って新たなポリゴンを生成するだけ.
しかし,WAアルゴリズムの例外処理が予想外に長引きました.
参考にしてる実践コンピュータグラフィックス 基礎手続きと応用には2通りしか触れていない例外ですが,一番厄介な3番目の例に触れられていないです.
参考文献は挙げてますが.
メモ:7/30~ BSでうる星劇場版を一挙放送.
おじゃる丸も.
メモ:第27弾(8/25~28)のラインアップ決定
いつの間にかマガジンで「まおちゃん」やってるし
OpenOffice 関係
1.1 rc が出たので入れてみる.
今回は独自ビルド(OOo_1.1RC_Win32Intel_install_ja_curvirgo)をインストール.
独自に日本語化されたOOo_1.1RC_Win32Intel_install_ja_curvirgoだと,ほとんど完成版という感触です.
ファイルのセーブやマクロの実行なども,ちょこちょこと速くなった気がします.
Java 関係
クリッピングのclass(一部)完成.
抽象classを初めてつかってみたり.
次はinterfaceだ.
ゴーメンガスト
DVD 見終わり.
ていうか,これは「タイタスグローン」「ゴーメンガスト」の映像化で,「タイタスアローン」は入っていないですね.
なかなかよかったですが,荒俣さんの「別世界通信」でじらさられた身としては,未消化感が残るので,小説も読んでみようと思います.
メモ:創元推理文庫「タイタス・グローン」,「ゴーメンガースト」,「タイタス・アローン」
メモ:「よつばと!」 1巻は8月27日発売
新兵器
圧力鍋
ってことで,実家からパクってきました.
一歩さんの日記の博士鍋に刺激されて.
というか実家では使われずしまい込まれていたことを知り,もらってきたのでした.
でも,今日は金沢から帰ってきただけで疲れたので,初戦は今度の土曜日に.
DVD ゴーメンガスト BBC, 2000
よく考えれば原作をまだ読んでなかったです.
4時間のうち1時間分を見ました.
ARIA vol.3 天野こずえ
新キャラも加わって,天野こずえ絶好調.
みんな足が綺麗ですな.
この巻のワンポイントは「くー...くるっぽ」
あらあら,うふふ.
イベントもなく
七夕
なわけですが,当然のごとく私的にイベントがあるわけでもなく.
感想っぽい
ヒトクイマジカル は戯言使いシリーズの,折返し点,でしょうか.
中間点,対称点,そしてリバーシブル.
なんか,いろいろとキャラが整理されたみたいな印象があるんですが.
そして,「敵」もでてきたりなんかして.
個人的に一番引っかかったのは理澄ちゃんのVサインですが,何でもなかったですね.
GOTH も半分くらい読んだのですが,乗り切れないです.
すっと,流れていってしまい引っかからないというか.
内容についても「少年少女の頃の残酷さ」に,私自身が全く違和感がないんです.
(この時点で私がおかしいとは思うのですが).
この作品ってホラーでもないし,推理物でもないし,
ジュブナイルっていうか,乙一モノってことでしょうか.
私には肌が合わないということで.
漱石の孫 は夏目房之介に興味があって読んだのですが,けっこう面白かった.
というか,漫画も漱石も何もかも繋がっているということ.
「漱石は怖かった」ていうのを房之介さんがずっと引きずっている,ていうのも興味深かったです.
生きるのに必死
通勤途中
に,巣立ちしたばかりのスズメをよく見ます.
蛾とかを追っかけて,慣れないものだから人が居るのも気づかずに,私に近寄ってきてしまい,びっくりしてたり.
生きるのに必死なのですが,その姿を見てると,ほのぼのします.
でも後で考えたら,私も生きるのに精一杯なので,外から見たらそんなもん?
A5305K 関係
ZDnet で特集.
Java, +3D 関係
3/21分に載せた模型のその後.
Java3D の勉強がてらモデリングしてみました.
元は Java3D のサンプルを参考にしてアプレットで作り,回っています.
簡単に 3D が扱えるので,趣味でも遊んでみたいです.
サーバ 関係
NFS をサーバで動かし,kachuha(linux クライアント マシン)からもデータ共有できるように.
参考:Linux NFS-HOWTO
読書三昧
で,さすがに3冊続けて読むと脳がトコロテン状態に.
気分転換に夕方から風呂掃除して,ドライブ.
ハーゲンダッツ6個入りを買って帰る.
そんなわけで感想等はまた明日に?
金沢買出紀行
積読
公務員なので,世間様より早めにボーナスが出たので,金沢へ本の買出しに.
今回は特にテーマも無く,適当に拾い買い.
というよりも,引っかかっていたけど買いそびれていたもの.
ヒトクイマジカル,西尾維新
??? 今日買ってきたのに bk1 でもアマゾンでも引っかからないですよ.
今夜か明日には読む予定.
リバーシブル…
バカの壁,養老孟司
ストレートな表現が面白そうだったので.
この人 TV で良く見てましたが,著作は読んだこと無かったです.
漱石の孫,夏目房乃介
梅原猛のオビ書きがドーデモイイんですが.
これ,TVで見てて興味あったので.
太陽の簒奪者,野尻抱介
やっぱ SF でしょう.
自転車ツーキニスト,疋田智
私も自転車通勤者なのです.
でも,トイレで読む本になるかも...
手塚治虫COVER エロス編,梶尾真治他
(ニヤっと)笑いどころが沢山あって,
「男の後頭部で,何故かローソクが一瞬,灯っていた」とか,「あわててアトムはお茶の水博士の鼻を掴む」(鉄腕アトム)とか活字で書かれると,何ていうか,笑っちゃいます.
牧眞司さんも解説で「いやぁ,文章作品でヒョウタンツギが降ってくるとはねえ」
また,「そりゃあ,まるで,恐怖コミックスだ」ってブラック・ジャックが言うんですよ.
LOVE HOUSE,橋本ライカ
オシャレっぽい絵柄だけど,90% ギャグ漫画.
つば付け.
これが私の御主人様,まっつー + 椿あす
本屋の平積みで表紙を見たときには退けてたんですが,暁式 6/21分で内容を知って買ってみました.
これは間違いなくギャグ漫画です.
フェチ漫画ではありません.
ありませんってば.
根付 たくみとおしゃれ,荒川浩和編
じっくりと眺めてみます.
JAVA API 実用リファレンス vol.2
辞書代わりに
初夏嵐
シルマリルの物語 改訂版
出てました.
旧版の上下巻も持ってるのですが,何やら追補されてるようなので買いますた.
「指輪」サガではこれが一番好きです.
BS漫画夜話 再放送
今回見たのは「幽☆遊☆白書」「パトレイバー」「最終兵器彼女」.
高橋しんは最近苦手気味.
「いいひと」途中まで単行本買って読んでたのですが,この人の漫画はやたら感情に響くんですよ.
痛いくらいに.
で,「彼女」ですが,連載開始時に少し拾い読みしてました.
今回の放送を見ながら,一度読んでみようかなと思いました.
ただし,途中までは.
後半を見ていると,もう凄まじいですね.
レギュラー陣の話を聞いているだけで心臓が縮み上がりました.
ストーリーも逝くとこまで行ってるみたいですね.
「いいひと」のときから「絵」がコントロールが効いてるなぁ,と思ってましたが,
なるほどお話もコントロールが効いてるようですね.
オープンオフィス
マクロで現在のファイルネームを取得する方法.
Excel では CurrentFileName = thisWorkBook.Name
thisComponent.location でフルパスのファイルネームが次のような URL形式で取得できる.
file:///D:/Documents%20and%20Settings/user/%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97/RecruitIndex_20030627.sxc
ので,そこからファイルネームを切り出す.
下記の CurrentDir は windows版では CurDir がうまく動かないため.
Dim thisBook as object thisBook = thisComponent CurrentFileName = GetFileName(thisBook.location) CurrentDir = GetPath(thisBook.location)
Function GetFileName (ByVal fullPath As String) As String Dim i, j, tmpLength As Integer j = 0 tmpLength = Len(fullPath) for i = 1 to tmpLength if Mid(fullPath, i, 1) = "/" then j = i end if next i GetFileName = Mid (fullPath, j + 1, tmpLength - j) End Function
Function GetPath (ByVal fullPath As String) As String Dim i, j, tmpLength As Integer j = 0 tmpLength = Len(fullPath) for i = 1 to tmpLength if Mid(fullPath, i, 1) = "/" then j = i end if next i GetPath = Mid (fullPath, 1, j) End Function