Friday 20 December 2013

What vim is (not)

"Vim is not a shell or an Operating System.  You will not be able to run a shell inside Vim or use it to control a debugger. "  --- :help design-not

"*vimshell* is an extreme shell that doesn't depend on external shells but is written completely in pure Vim script.  " --- Shougo

blender ..!

昨日の続き,とりあえず昨日やってたのが完成したので,画像だけ貼ります.クリックで拡大とかできるはずなのでよろしくどうぞ.





綺麗.
遠近法ついた描画になってるので立体感は出てるけど若干ずれて見えている.
カメラの焦点距離とかもなんかいじれる(すごい!)みたいなのでそのあたりも触るともっと綺麗にできるんだと思う.

Blender 触り始めて一日とかで色付けとかも含めて描けたのにはそれなりに満足(blender 上ではこれをぐりぐり動かせる!).立方体は (3**2)**4 で 6561 個,僕の書き方とか blender の使い方がまずかった可能性もあるけどスクリプト走らせるのに 40分くらいかかった気がする.

結局立方体の配置を決めるコードが 40行弱, 色を決めるスクリプトをちょっと使いまわせるように書いたのが 30行強,描画が 70-80 行といった感じです.スクリプト掲載とかは後日.

またさっくり解説とかするつもりではあるけど,どういうものが描かれてるのかに興味がある方は
 http://www.i.h.kyoto-u.ac.jp/~tsuiki/cfractal/kaisetu.html
 を参照してください.これの下の方の「重六角錐〜〜」を n=4 で書いたものです

Thursday 19 December 2013

blender ..?

ちょっと興味を持って,せっかく python も使えるので少し触ってみようかな,と.

いうことでうだうだやって今晩の成果物.


ここに描いてあるのはちょっと面白い基盤から作れるフラクタル構造で,僕にとっては高校時代からなにかと触れる機会のある思い出の形.部活で手作業でこの形作ったり,プログラミングとか全然やってなかったので google sketchup + 手作業 でひたすら細かいの作ったりしたこともあった.解説とかはまた後日にするつもり.

立方体並べるだけなら思いの外簡単だが,割と数を増やすとしんでしまう感じがある(おそらくは).
そもそも 3D レンダリングとかアレね,ハードなやつの代名詞みたいなイメージあるから.

スクリプトはもうちょっと整えるまで公開しませんが,立方体の配置のデータを作るファイルが 30 行くらい, 描画のほうが 10 行くらい(!?)でできてます.立方体の配置については比較的単純な規則でできるものなので(後日軽く解説する予定),こうやって見るかどうかにかかわらず書いてみるのは面白いかもしれません.


Monday 16 December 2013


珍しく iPad から文章を書いています.手にいれてから早くも2年と3年の間の時間が経ったわけだけれど,あまり積極的に鍛錬を積まなかったこともあって,この触り心地のないキーボードで長めの文章を書くのは慣れません.

深夜にこんな文章を書くなんてろくでもないことをするときはだいたいこういう事態だ,という相場みたいなのが決まっていて,勿論それはひとつではなくていろんな種類があるんだけれど,まあ今はなんとなく人恋しいのでしょう.お酒でも飲みたいような気分です.

お酒でも飲みたい気分というのは確かにあるのですが,一方それは多くの場合酔いたい気分というわけではないので,あれは一体なんなんでしょうね.味の問題というには「お酒」ってのは漠然としすぎている気がするし.雰囲気かなぁ.雰囲気雰囲気.昨晩 ぶりてぃっしゅ・ぱぶ的なところですこし友人と会ったりしたのでそういう雰囲気も高まっています.イギリスの片田舎で本と仲良くしながら雨に降り込められてパブに入り浸るような生活をしたい.ダメ人間みたいですね.そこまでいかずともともかくパブいいよねな感じなのでキヨトにおられる方は適宜誘ってやってください.あっもちろんパブじゃなくてもいいです.

あーなんかそういうことかなーとか思ったり思わなかったりすることがありますが脳が検閲入れだしたので今日はこの辺で.柔らかい文章を書けるようになりたい.

なお BGM の方はそのうち一回紹介しようかなとおもってる方のものです.