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

PORTAL

ポータルをつないで色々と物理的に解くFPSパズル。 http://www.xboxyde.com/stream_2794_en.html HalfLife2にバンドルされるらしいです。つうかこれ単品だけでいいような。 すごく面白そう。そして「やられた!」感漂うゲーム性。 これ2Dだとあんま面白くな…

VC2005だと色々ダメ

Proce55dl(http://d.hatena.ne.jp/tattyu/00000001)を簡単なフレームとしてなんかテストしようと思ったら色々引っかかったのでメモ Win32用のGLUTのインストール 相変わらず見つけにくくて軽くイライラする。 http://www.xmission.com/~nate/glut.html ここ…

嘘フレネル項

水面に対してフレネル項ってちゃんと計算するとやたら透明になってしまったりするのでその辺を考慮して適当に処理してみようみたいな。 計算もなるたけ減らしたいしね。

コンバイナ

3ステージ目を使うとおかしくなる。 ドライバがバグってるのか俺のソースがバグってるのか。 とにかく3つ目以降を使えるようにすると意図していない結果(毎回同じ)になる。 2stepしか実行できないならそれはそれで複数passに分割すればいいだけなんだけど…

レジスタコンバイナ

レジスタコンバイナをがんばって使えばpixelshadeを書ける。 glCombinerOutputNVの最後の引数muxSumというのが謎。 The computation of gcc6rgb and gcc4a involves a special "or" operation. This operation evaluates to the left-hand operand if the al…

レジスタコンバイナとかPixelShaderを使わない

register_combinerとかpixelshade使わない場合はテクスチャ同士のブレンド方法を指定する。 DirectXのテクスチャステージ間のブレンド方法を設定するのと同じ感じ。 // 1枚目(最初に処理される)はそのテクスチャの値をそのまま使う. glActiveTextureARB(GL…

glTexCoordPointerでマルチテクスチャ

セットするたびにActiveにしてglTexCoordPointerしないといけないのか? なんかくどい。 頂点のセットは一箇所でまとめてやりたいな。

OpenGLでマルチテクスチャー

相変わらず混沌としてやがるぜ。 DirectXの仕様をそのままOpenにしてほしいぜ。 OpenDirectXとか作ってほしいぜ。 やりながらメモ http://marina.sys.wakayama-u.ac.jp/~tokoi/?date=20040212 glActiveTextureARB(GL_TEXTURE1_ARB); glBindTexture(GL_TEXTUR…

bukkake

http://www.youtube.com/watch?v=Gxdxxgvaijw

先人たち

自分が悩んでいるようなことは先人たちがとっくに通過した足跡であり、悩んでてもしょうがないよね男の子なら。みたいな。 もんしょの巣穴blog http://monsho.blog63.fc2.com/blog-entry-5.html http://monsho.blog63.fc2.com/blog-entry-6.html http://mons…

Security

http://d.hatena.ne.jp/lurker/searchdiary?word=%2a%5bsecurity%5d 面白い。

スコープとか

globalなlocal変数は分かりにくいのでstatic変数と呼ぶことにする。 Lua 関数に渡せるstatic変数はLuaでは内部で使われている変数が自動的に上位値で渡されているので上限とかがあったりする。 つまり決められた個数以上のstatic変数は渡せないというか使え…

スコープ解決編

function foo(a, f, s) : (table1) { }Luaでは暗黙の上位値渡し(っていうのかな)で渡されてたglobalスコープにあるlocal変数(ややこしい)ですが Squirrelだと自分で渡さなきゃいけないのか? というかlocalつけないと上位値渡ししてもない!とか言われる…

スコープ

table1 = { [0] = 1, [1] = 2, [2] = 3, [3] = 4, }; function foo(a, f, s) { print("Called foo(), a="+a+", f="+f+", s='"+s+"'\n"); local table2 = { [0] = 6, [1] = 66, [2] = 666, [3] = 6666, }; for ( local i = 0; i < 4; i++ ) { print("table1["…

Suirrelのリファレンスを読もう

minimam.c同等のものが動くようになったので、今度はLuaとの相違点とかを知るためにもリファレンスを読もうと言うことですよ。 http://www.squirrel-lang.org/doc/squirrel2.html#d0e442 ざっと眺めた感じだとLuaをC/C++よりに近づけた感じかな。 つうか文法…

Squirrelビルドメモ

普通にVCのプロジェクトファイルが付いてたので[既存のプロジェクト追加]で追加して、 ライブラリが作られるのでそれをリンクするようにしてetcのソースを動くようにしてみた。 Luaよりもあっさりコンパイルが通ったけど、dofileしたら動かなくて10分ぐらい…

アイデア

ちょこれはいけるんじゃない?っていうゲームのアイデアを思いついても煮詰める段階で破綻してたりすることが判明してがっかり。しかも作ってる最中に判明したりするからタチがわるい。 例えばルミネスなんかはアイデア事態が面白くてそこまでバランスとらな…

bashの書き方とか

自分は典型的なDOSっこのbatch派なので、bashは環境変数にパスを設定するとかエイリアスつくるぐらいしか分からない。 http://furyo.on-air.ne.jp/linux/bash.html 典型的なDOSっこの割にはbatchのループ文とかif文とか使い方よく知らないwbashとかbatchフ…

Optimus mini Three発売延期

http://japanese.engadget.com/2006/05/17/optimus-mini-three/ がっかりもいいところですよ! 予約入れてた人は$120で買えるみたいなので安心です。 でも代理店通してだとどうなるのか全くワカリマセンネ! 頼むぜGDEX!

Vaio type U

http://japanese.engadget.com/2006/05/16/vaio-type-u/ 思わずエントリーしてしまったのですが、マイミクでエントリーした人が誰もいない? ま た 早まっちゃった? しかし、バッテリ3.5時間て酷いなwでも欲しい。

継承とかその辺

今更書き古されてると思うんだけど、メモる。 __index リストがインデクスや、メンバ名で"参照"されたときに(関数呼び出しを含む)代わりに参照される変数、リスト __newindex リストのインデクスや、メンバ名に"新規代入"されたときに代わりに参照される変…

仕様

http://pc.watch.impress.co.jp/docs/2006/0202/lebedev.htm ここを読むと26万色の5fpsらしい。 26万色ってことは18bitなので96*96*2.25*3=60.75KBで5fpsならその5倍で300KBちょいか。 意外といけそうだなと思ったけど、5fpsでゲームとか作ろうと思うと昔のP…

Optimus mini Three

http://pc.watch.impress.co.jp/docs/2006/0417/optimus.htm 買っちゃった人手を上げて!!ハイ! しかし、ザクラジコンの時といい「即効で売り切れる!」 と思って買ってみたら全然余裕で買えてしまったりするのはなんなんだろうか。 SDKとかあれば色々作れ…

WindowsScriptingHost

利権を守ることに必死なOPTPiXはマクロ処理をコマンドラインから呼び出しても、 Enterキー等を押さなければいけなくてイライラする。 こんなん自動化しろや!というかmakeから呼べねーじゃないか! ということでKeyを押すだけのマクロのアプリを色々探してた…

fluid

http://irws.eng.niigata-u.ac.jp/~chem/itou/fl/fl12.html http://ja.wikipedia.org/wiki/%E5%81%8F%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%E5%BC%8F#.E7.A7.BB.E6.B5.81.E6.96.B9.E7.A8.8B.E5.BC.8F 水中の移流方程式って水面の波動方程式に対してどのよう…

GPL

FF12でライセンスという言葉が流行っているのでGPLとかについて熱く語ってきたというか語られて来たのでオラもなにか考える。自由に改変してもいいけど、資料として1000年後まで残したいという場合のライセンスを考えた。 権利者が死んだら改変不可でそれ以…

モンハン2

買ってからまだ1秒も遊んでない。

日本ブログ協会

http://www.fmmc.or.jp/japan-blog/ 日ブ協のtattyuです! みたいな?

キーワードリンク

デバグ中で手が空いてる状態なので、G@meMokey調べようと思ってぐぐったら2番目に出てきた。。 俺だって知りたいっつうの! これ以上順位が上がってノイズがいっぱいになるのも嫌なので、G@meMonkeyって呼ぶことにした。 それにしてもはてなの自動キーワード…

ヘタレ弟

おもしろかった。来年あたりまた電車男みたいに流行るんじゃないかな。 http://blog.livedoor.jp/guideline/archives/50022553.html でもちょっとネタ臭いのがなんとも言えないな。