マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

2014-04-01から1ヶ月間の記事一覧

コンパイルに物凄く時間がかかる

きっと、適切でない使い方をしてるからだろう。HDLのコンパイルに物凄く時間がかかるようになってしまった。まぁ、だんだんわかっていくだろうから気にはしてないが...

d-kami.net更新中

http://d-kami.net/を更新中。もっと整理したいけど、今は更新で精一杯だ。もっと解説増やしたい

HDLをいろいろわかってないので

わかってないぶん、いろいろな部分で苦労する。まだ描画できてないけど、計算はほぼ完成しているのであと少しのはずなんだけどなぁ。カーネル/VMのネタ候補だけになんとかしたい

いろいろ間違ってたけど影

前回までバグが残ってる状態でうまく影を描画できなかったが、今度こそ!うまくいってるはず

何故か影と床だけ描画してみた

床を追加した

前回のやつに床を追加した。ついでに背景色を灰色にした。まだ影は無い

俺、レイトレが飽きたらフォトンマッピングやるんだ

さて今はレイトレを極めよう

レイトレ

JavaScriptでレイトレした。まだ球を1つだけしか表示させてない。何度目かのレイトレーシング。最近やりたいことが増えてしまって困ってる。目標や優先順位作っても私は守らないので全部やる方向で行く

File API練習中

GWTMMDをPMDやVMDをアップロード無しにローカルから読み込んで描画・アニメーションさせたいので、いろいろ実験中。特にテクスチャはChromeでローカルから読み込んでも使えるのか実験しなければ

ようやく表示できると思いきや?

DE0でようやくVGAで出力できると思いきや計算ミスって背景色しか描画されないと言う悲しさ。固定小数点数の計算でミスってるのか、それとも計算自体がおかしい?まぁ、地道にデバッグします。シミュレータ、シミュレータ

人は猫に勝てないのです

凄い人は凄い

これは勝てない...

GPUを使ってみたい!

WebCLでGPUで計算させようと思い、WebCLのチュートリアルを修正してGPUで実行しようとしたところ、以下のところでエラーが発生した。 program.build([device], ""); エラーメッセージにINVALID DEVICEとか書かれていて、なんぞ?と思ったが、webcl.createCon…

SHADER GURU 2の制作が始まったらしい

私がいろいろとお世話になったSHADER GURUの第二弾の制作が始まったらしい。楽しみにして待とう! http://northbrain.org/blog/?p=392

Titanfallが面白い!

スピットファイアLMGのおかげでロデオが捗る。1マガジンでTitan落とせるので、早く対策しないと結構簡単にTitanが落ちる。今日は消耗戦一試合で7体Titanを倒してしまった。うまい人だと10体ぐらい倒してしまうのではないかというぐらいの勢い。スラマー手に…

WebCLのバージョンが上がっていろいろ変わったようだ

WebCLのバージョンが上がって、オブジェクトの名前やメソッド名が変わったようだ。過去のプログラムを実行しようとしたら、WebCLが使えないと言われてしまった。http://webcl.nokiaresearch.com/tutorials/tutorial1.htmlに新しいプログラムは書いてあるけど…

テレビで遊ぶ

DE0で遊べるディスプレイがないと思いきやテレビが使えることがわかった。ちゃんと表示もできたし自作GPUの開発は進めれそうだ。そろそろ動いているところを写真に撮れそうだ。でもDE0で扱える色が...頑張れ私!

試行錯誤

くだらないミスを多発してるため、試行錯誤回数が増えている。もっと勉強してからと思うが、事前には勉強しないんだよな〜これが。うん、行動しないと勉強しないし、勉強だけやるのは苦手だ。だから行動に移した。そして失敗している。悲しい

道が閉ざされた

FPGAで遊んでいたディスプレイが壊れた。7年前に1500円で買ったかなり古いディスプレイだったので精神的なダメージは少ないが、FPGAで遊べるディスプレイが無くなったのが痛い。今、金があれば...

固定小数点数

浮動小数点数をどうやって実装するかわかってないので、固定小数点数を扱うしかない。昔、何かの言語で固定小数点数を作って計算していた気がするのと、最近、とあるARMが乗っているコンピュータで扱ったことがある。とあるARMが乗っているコンピュータでは…

道は見えた

DE0でGPUを作りたいと思ってたのだが、SDRAMが8Mとの戦いになっていた。が道は開けそうだ。今の方法を諦めて別の方法をとることにすれば、だいぶメモリが節約できることがわかった。まぁ、最終的にはメモリがどうなるか心配なんだけど。とりあえず、明日、新…

Dogcat RSSリーダを1週間以内に

公開したい。RSSリーダの使いやすさとは何かを考えなければ!使いやすさ、使いやすさ...自分で作ってると、自分は使い方を知ってるからそれでいい気がしてしまうのが問題だ。気を付けたい

教えること

これから、ある人にRailsを教えることになるし、別の人に頂点シェーダを教えた。頂点シェーダを教える時間が1時間だったが、モデル変換しか教えずに終わった。しかも、分かりづらい説明だったと思う。教えるのって難しいと感じた。もっと頑張らないと!

ブラウザ上でXPath

GWTのクライアントサイドでXPath使いたいと思いGoogleで検索したらhttps://code.google.com/p/gwtxpath/が見つかった。これをクラスパスに追加して、***.gwt.xmlに以下の一行を追加すればクライアントサイドでXPathが使えるようだ。 <inherits name="com.mouchel.gwt.xpath.xpath" /> 以下のように書いてXPat</inherits>…

Dogcat RSSリーダの使い方らしきもの 閲覧編

まずはDogcat RSSリーダ(現時点では非公開)の画面説明です。Dogcatの最初の画面の左側に以下のスクリーンショットと同じ個所があります。そこの『サンプル』と『作者』が、RSSフィードをまとめるカテゴリです。これはユーザが編集、追加、削除できます。それ…

Titanfall 消耗戦

私にしてはめずらしくチームトップの活躍で、消耗戦で70ポイント獲得した。まだTitanでの戦い方に慣れてないので、白兵戦で挑んでる。ロデオとサインドワインダーで敵のTitanを5体倒し、チームの勝利に貢献したようだ。クロークが手放せない!

Apacheの設定でDocumentRootが複数指定したかった結果...

/etc/httpd/conf.d/hoge.confが以下のようになった。ApacheでRailsを動かしたかったんだけど、譲れないDocumentRootがすでにあって、別にDocumentRootを指定したかった結果である。私が弄った結果増えたAliasMatchやRailsBaseURIでは解決できなかったのでこ…

フィード取得画面

RSSのURLの入力して追加していくのだが、HTMLのページを指定した場合、HTMLからフィードを探してきて候補をだすようにした

Apacheの設定書き換えたため

一時期d-kami.netが変になっていた。繋げなかったり404になったり。影響を受けたのはd-kami.net上の全文検索システムを使ってる人限定だと思われるけど申し訳ない

Titanfall購入

ロデオが面白いけど、狙い過ぎてかえって悪い結果に。なんとかバランス良く狙いたい