nikq::cube

2006年03月の記事

<< 前のページ | 次のページ >>

2006年3月21日(火) 22:25

ぶっちゃけアルゴリズム

レンダリングアルゴリズムをぶっちゃける。

distributed raytracing
1本がN本に分かれる

pathtracing
1本が1本にランダムに反射する

irradiance cache
近いとこは近い色。

finalgather
1本から半球全部見て1bounceで終わり

photon mapping
光源からスーパーボールみたいなの出す

bi-dir pathtracing
目:1本から1本、ランダム
光:1本から1本、ランダム
さいごに両方の頂点を結ぶ。

metropolis light transport
BDPTで作ったパスを適当に変化させてよさげなら採用

energy redistributed path tracing
PTで作ったパスを適当に変化させて変化したのを記録する

written by nikq [/program] [この記事のURL] [コメントを書く] [コメント(2)]

2006年3月19日(日) 22:18

レイトレ2D

よくGIアルゴリズムの論文を読んでいると、
2Dでアルゴリズムの概要を書いている例がある。

ということは
2Dで実装できるってことでしょ?(笑

raytrace 2D

まだ実装途中ですが。
R:エミッタ,G:ランバート,B:リフレクト
白いレイ=可視判定
色の濃さ=RDF
灰色=不可視レイ
青円=視点

という感じ。
ようやく前のレンダラでエリアライトがおかしかった理由がつかめました。
パッケージ出すべきかな。

written by nikq [/program] [この記事のURL] [コメントを書く] [コメント(0)]

2006年3月19日(日) 20:15

PK park design!

UF forum:"Parkour parj design"スレッドより.
http://p202.ezboard.com/furbanfreeflowfrm27.showMessage?topicID=5566.topic
SketchUPでデザインされたPK parkの画像が貼られているのだが、

-"We need some to bye shell in london"
「そろそろシェルセンターに迷惑かけてもらんないし、
こういうパークがいくつかあってもいいよね」

というコメントがついていたりして興味深い。
やっぱり嫌がられたりしてるんだろうか。
フランスのリサについでPKの聖地と化しているのはわかるが…

written by nikq [/parkour] [この記事のURL] [コメントを書く] [コメント(0)]

2006年3月19日(日) 18:44

SCPH-75000SSS

SCPH-10000の発売日に買いに行ってから、6年がたつ。
http://www.atomic-pv.com/column/ps2_history.htm

ついにというか、やっぱりというか、
ディスクローディング部のガイドレールが割れて壊れてしまった。
DVDドライブもだいぶ怪しくなっていたので
SCPH-75000SSSを買ってきたんだけど
これ互換性に問題があるバージョンのハードウェアなのね。
やーらーれーたー

バグリスト
http://www.playstation.jp/news/2005/051020_scph75000.html
を見てみると、
PS1/PS2両方のソフトで問題があって、
特に音源部に問題があるようだ。

このあたりのハードウェア構造を調べるには、
エミュレーターのソースコードを読むのがもっとも手っ取り早い。
PCSX2(http://www.pcsx2.net/)
P.E.Op.S(https://sourceforge.net/projects/peops/)
少しだけメモリインターフェイス部分をチェックしてみよう。

PS1ソフトの実行と、PS2ソフトの音源管理を担当しているのがIOPと呼ばれるチップなんだけど、
どうやらPS1実行時でも、SPUの処理だけはSPU2に丸投げしているようだ。

PsxHW.cの1289行目、
case 0x1f8010c8:
HW_DMA4_CHCR = value; // DMA4 chcr (SPU DMA)
DmaExec(4);

て部分がその担当。
で、DmaExecはSPU2プラグインのDMA4を呼んでいる。

もうちょっと追ってみよう。

written by nikq [/daily] [この記事のURL] [コメントを書く] [コメント(0)]

2006年3月18日(土) 23:51

それはどういう・・・?

ひげぽん日記より。

http://d.hatena.ne.jp/higepon/20060318/1142690745
> その場にはいなかったのですが、id:nikqさんにはかなわないなぁという話に。

え、それはその、どういう部分ででしょうか?
---

OSC2006、当初は行こうと思っていたのだけど、
気づいたら時間が過ぎ去っていて
(5時からライトニングトークだと思ってた)
飛び入り参加するのも気まずかったので
結局行かなかったのだった。残念。

written by nikq [/daily] [この記事のURL] [コメントを書く] [コメント(3)]

<< 前のページ | 次のページ >>

nikq::cube

MySketch 2.7.2 written by 夕雨