出し惜しみせずに3Dの技術を誰かが答えます
■ このスレッドは過去ログ倉庫に格納されています
00011
01/11/15 21:43ID:EsRJgfGr誰かが答えます。
じゃんじゃんネタ振ってくれ。
俺も業界で飯食ってるが知ってる事は出し惜しみせずに
答えるよ。みんなでレベルアップしようぜ。
とりあえずBBXとBio120%の過去ログは見とけ。
0183名前は開発中のものです。
01/12/07 05:14ID:???ま、コピペなら引用元を隠す配慮になるってーのも都市伝説だから。
数週間待てば検索エンジンで大抵出てくるんでね。みんなやってる。
0184名前は開発中のものです。
01/12/07 06:49ID:???とか言ってみたりして
0185名前は開発中のものです。
01/12/07 07:31ID:???0186名前は開発中のものです。
01/12/07 08:03ID:???「引用元を隠す」ことが、誰に対する「配慮」になるのですか?
日本人は、欧米に比べて引用 (quotation) に対する認識が甘いな。
0187名前は開発中のものです。
01/12/07 08:22ID:???っぽいところがあるのが見てて嫌だな。
もう少し自分のところで日本語でしっかり情報を
まとめてくれればなぁ。
0188名前は開発中のものです。
01/12/07 11:56ID:XSYO4iDK∧,,∧ ∬ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ミ,,゚Д゚ノ,っ━~ < >>187 中学生かお前は。
_と~,,, ~,,,ノ_. ∀ \_________
.ミ,,,/~), .| ┷┳━
 ̄ ̄ ̄ .し'J ̄ ̄|... ┃
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ .┻
0189名前は開発中のものです。
01/12/07 11:57ID:???完全にその人にゆだねるしかないからな〜。
無知な奴は知識のある人に頭下げてお願いするしかないのが普通だろ?
ましてやアカの他人匿名でがその人を出し惜しみとか言うことじたい、
お前何様よ?って感じなんだが。
日本語にまとめてくれとか言う暇あったら英語勉強して
あっちのサイト漁ればもっと有益な情報はいくらでもあるぞ。
#そういう俺も英語はさっぱりなんだが・・・。鬱氏。
0190名前は開発中のものです。
01/12/07 12:03ID:???はいはい。
煽り合戦でお祭りやりたきゃ他所でな。
0191名前は開発中のものです。
01/12/07 12:55ID:???OpenGLだが。Kano氏のやり方とはまた違うアプローチのような・・・
http://www.nada.kth.se/~gustavt/dpm/
0192名前は開発中のものです。
01/12/07 16:43ID:???見たきたけど全く同じに見えるが。
DualParaboloidはHeidrichの論文見るのが一番分かりやすいかと。
実装するのは簡単だから、いちいち日本語で説明するほどの内容じゃないよ。
あと、そこのページだと2パスで描画しているけど、マルチテクスチャ使えば
1パスで済むよ。2パス描画になると半透明にしたときに使えないから駄目。
0193名前は開発中のものです。
01/12/07 18:54ID:???テクスチャがすでにあった状態で、その2つを
1回の描画でターゲットに貼り付けるって事でよい?
0194名前は開発中のものです。
01/12/07 19:30ID:???1回の描画で?と聞きたかった。
そういや前誰かがテクスチャ領域の右と左で
前後のテクスチャ用意して1パスで描画するとか
言ってたような気がしたがそれもありか。
0195名前は開発中のものです。
01/12/07 19:45ID:???>>191は参考になる。
0196名前は開発中のものです。
01/12/07 20:03ID:???>>191はエライよ。
0197名前は開発中のものです。
01/12/07 21:31ID:???これと同じ?
http://www.opengl.org/developers/code/sig99/advanced99/notes/node186.html
>>139の次ぎのページだけど
0198名前は開発中のものです。
01/12/07 22:20ID:???よく見ないで書いてるでしょ。
>>191はマルチテクスチャ版もあるよ。
0199名前は開発中のものです。
01/12/07 22:22ID:???>>191はそれとHeidrichの論文を参考にしてる。
0200192
01/12/07 23:45ID:???ところで、あそこの行列はHeidrichのと少し違うけど、テクスチャが上下逆さま
なのはその影響なのかな?
0201名前は開発中のものです。
01/12/08 01:31ID:???0202名前は開発中のものです。
01/12/08 08:42ID:???まだない。
このスレ見てる人がすぐに作ってくれると思うけど。
0203名前は開発中のものです。
01/12/08 15:35ID:???みんなそっちに変換しながら組んでるでしょ。
すでに実装までいった人も何人か居るみたいだし。
0204Mark
01/12/10 02:18ID:???Gustav Taxen is using a circular texture to mask dual-paraboloid maps.
His approach, however, inevitably leads to a certain artifact.
In a +Z paraboloid map, infinite homogeneous texture coordinates such as
(s, t, q) = (1, 0, 0) or (-2, 1, 0) actually represent the identical -Z direction.
Therefore, given that the three reflection vectors at the vertices of a triangle
are near to (0, 0, -1), each of the corresponding non-homogeneous texture
coordinates gets extremely large. As a result, they can surround the circle of
the mask in some circumstances.
Since the rasterizer of today's GPUs always interpolates texture coordinates
linearly, values interpolated between such coordinates can fall into the circle,
which means that the mask has a small "hole" in the -Z direction.
Such an artifact can be observed in Kano's OpenGL sample, which I guess
justifies the fact that he is using the same method as that of Gustav.
What is important to note here is that, should you choose the view vector
as the -Z axis of the environment map space, the hole would be invisible.
However, it might contradict view-independency of dual-paraboloid mapping.
What do you think of that?
0205名前は開発中のものです。
01/12/10 04:19ID:???0206名前は開発中のものです。
01/12/10 04:23ID:???0207名前は開発中のものです。
01/12/10 06:46ID:???ttp://www.vstone.co.jp
の画像処理の逆変換みたいな話題でしょうか。英語は何とか読める
けんど、ヤパーリ不勉強ゆえ話についていけんですばい。くやちい。
0208名前は開発中のものです。
01/12/10 10:22ID:???あの人って日本語読めるのかな?ましてや2ch・・・
mark : "鬱"and"逝ってよし"are What meaning?.
0209名前は開発中のものです。
01/12/10 11:44ID:???0210名前は開発中のものです。
01/12/10 19:27ID:x8sYCeA4本物だったら藁うな
0211名前は開発中のものです。
01/12/10 19:35ID:???0212名前は開発中のものです。
01/12/10 20:34ID:???ここ見てる某氏も無反応だから偽者か。
メアド書かずにsageてるのも気になるし。
0213名前は開発中のものです。
01/12/10 20:38ID:???0214名前は開発中のものです。
01/12/10 21:47ID:z44JyALI外国の人もエキサイトのWeb翻訳で日本語のページ翻訳すれば読めるよ。
0215名前は開発中のものです。
01/12/10 23:59ID:???∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`) < >>204って、本物のキルガード先生なのかなぁ
/ \ \___________________
_ || ∬ ||
|\ ̄ ̄ ̄ 旦  ̄ ̄ ̄ ∬
───/ \\ ○ ○ 旦 \──、 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄
/ \| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|. ( ´Д`) < ンナワケネーダロ
( ノ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \〜⌒ヽ /つ \______
\ \ \ \/
\ )- \.二二つ ''.○,,
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \
\ \
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0216名前は開発中のものです。
01/12/11 06:48ID:???0217名前は開発中のものです。
01/12/11 10:01ID:???まーくぱんさーでした。
0218名前は開発中のものです。
01/12/11 12:17ID:???( ´Д`) < >>215 クリガードって読むんじゃないのかなぁ
/ \ \___________________
_ || ∬ ||
|\ ̄ ̄ ̄ 旦  ̄ ̄ ̄ ∬
───/ \\ ○ ○ 旦 \──、 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄
/ \| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|. ( ´Д`) < ソットシトイテヤレヨ
( ノ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \〜⌒ヽ /つ \______
\ \ \ \/
\ )- \.二二つ ''.○,,
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \
\ \
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0219名前は開発中のものです。
01/12/11 12:39ID:???× http://www.google.com/search?q=Mark+Kligard
0221名前は開発中のものです。
01/12/11 16:49ID:/6cvr9CKまぁそんなもんか
オレモナー
0222名前は開発中のものです。
01/12/11 19:27ID:YDoecQvD0223名前は開発中のものです。
01/12/11 20:22ID:???これからはうぇいと。
0224名前は開発中のものです。
01/12/11 20:52ID:???ってのに納得してた自分に鬱。
そういや任天堂は英語がいるんだったよな。
0225名前は開発中のものです。
01/12/12 09:23ID:???2ちゃんの中の常識は実情と(以下略)
0226名前は開発中のものです。
01/12/12 11:37ID:???0227名前は開発中のものです。
01/12/12 13:38ID:HU6fPkXYどこかでウェイトって呼んでる人を見かけたことある。
0228名前は開発中のものです。
01/12/12 17:32ID:pq/RIp0+…マジで…。
俺はてっきりジオメトリのブレンディングウェイトのことかと思った。
0229名前は開発中のものです。
01/12/12 17:33ID:cNfXz7Tcはい。そのwの事です。
0230名前は開発中のものです。
01/12/12 19:51ID:wJ1KFxIXwだから
0231名前は開発中のものです。
01/12/12 20:18ID:???同次座標 (x, y, z, w) の w 座標そのものを重み (weight) と呼ぶのは適切ではないが、
(x, y, z, 1) と (xw, yw, zw, w) を比較したときの w を重みと呼ぶのはある意味で正しいと思う。
同次座標の (x, y, z, 1) と (xw, yw, zw, w) は単一の点としては等しい位置を表すが、
各種の補間(線形、多項式など)を適用する際には w が重みのような役割を果たす。
すなわち、w が大きい点(制御点)に引き込まれる傾向が見られるのである。
有理ベジエやNURBS(非一様有理Bスプライン)などの有理曲線(曲面)は
この同次座標の w による「重み」を巧みに利用した応用例であるとも考えられ、
非有理(=非同次)の多項式曲線(曲面)に比べて自由度の高い表現を可能としている。
また、テクスチャ座標の線形補間におけるパースペクティブ補正に関しても、
「重み」という視点から見直してみると、直感的な理解が深まるかもしれない。
ところで、個人的に、>>204は出し惜しみのない貴重な情報だと思うのだが、
議論が続かないのは大変残念なことである。(´・ω・`)ショボーン
0232名前は開発中のものです。
01/12/12 22:49ID:pq/RIp0+>ところで、個人的に、>>204は出し惜しみのない貴重な情報だと思うのだが、
>議論が続かないのは大変残念なことである。(´・ω・`)ショボーン
お願い、翻訳して…。(´・ω・`)ショボーン
0233名前は開発中のものです。
01/12/12 22:52ID:???出るグローバルイルミネーションって何かありますか?
フォトンマップ、BRDF、Radiance、Irradianceとか
単語を目にする事はあるけど良くわからない。
せっかくプログラマブルシェーダーがあるんだし
使えそうなのを1個作ってみたいな。
0234名前は開発中のものです。
01/12/12 22:59ID:NAdilT/Qこれってやぱ相当重くなります?
0235名前は開発中のものです。
01/12/13 00:24ID:9Fg1SxEMグロバールイルミネーションで演算した結果を、
頂点カラーに焼き付ける。これ最強。
プログラマブルシェーダーも大活躍!!
…というか基本から勉強しなおしてください。
>>234
半球光源の公式みればどれぐらいのコストがかかるか
わかると思うのですが…
…というか基本から勉強しなおしてください。
0236名前は開発中のものです。
01/12/13 00:36ID:???>頂点カラーに焼き付ける。これ最強。
そんな何年も前からあるようなテクの話じゃないだろ。
今は環境マップやバンプを利用すんだよ。
・・・というか応用を勉強してください。
http://www.microsoft.com/japan/developer/directx/welcome/dsmsdn/directx11192001.asp
0237234
01/12/13 00:39ID:???ってかBRDFラジオシティレンダリングした結果を頂点に焼き付ければいいんだ!
うーんそれ自体わすれてたよ!ありがとう!
でもかなりポリゴン数が
0238234
01/12/13 00:43ID:???そうそう!コレ見て質問したんだおれー
LWのBRDFラジオシティって凄く時間かかるけど、
なんでおんなじような結果がリアルタイムでできるのかがわからない。
LWで光線評価の品質下げたらマダラ模様が凄くてつかえなかった
0239偽まーく
01/12/13 00:50ID:???Gustav Taxenたんは2つの半球マップを覆うために
円形のテクスチャを使用しているんだけど
彼の手法は必然的にある結果に行き着くんだYO!それは・・
+Z(上半分?)の半球マップで、無限大の同次テクスチャ座標は
(例えば(s, t, q)=(1. 0, 0) とか (-2, 1, 0)みたいな)
実は−Z方向(下半分の半球?)に一致してしまうんだYO!
そんなわけだから、三角形の座標の三つの反射ベクトルが
(0, 0, -1)に近づいたとすると、それぞれに対応する
非同次テクスチャ座標は極端に巨大になってしまうのさ!
その結果、それらはいくつかの状況で円形のテクスチャを取り囲むんだ。
今時のGPUたん(;´Д`)はいつでもテクスチャ座標を
線形補完してくれるから、座標間で補完された値は
円内に収められるのYO。
(つまりその−Z方向の半球のマップは小さな”穴”を持ってるわけだ)
このような結果(事実)はKANOたんのOpenGLサンプルで
観察できるYO。
(これは彼がGustavたんと同じ手法を使ってることを証明していると
漏れは思うわけで。)
ここで注目すべき要点は!
環境マップ座標系の−Z軸のような視点ベクトルを選ぶとこの穴は見えない。
したがって、2つの半球マッピングの視野からの独立性は否定される!!
これってどう思うよ??
0240名前は開発中のものです。
01/12/13 00:53ID:???・前計算なので比較的コスト安
・オーサリング後の自由度低し
計算結果をテクスチャに埋め込み系
・光源計算用にテクスチャステージ消費。マルチテクスチャ系サポートしてないハードではイタイ。
・頂点焼付けより自由度が高い照光モデル。リアルタイムに光源が動かせる。
みたいな感じの理解でOKかな?
0241偽まーく
01/12/13 01:03ID:???ここで注目すべき要点は!
環境マップ座標系の−Z軸のような視点ベクトルを選ぶとこの穴は
見えないけど・・・
でも2つの半球マッピングの視野からの独立性は否定されんじゃネーノ??
これってどう思うよ??
0242名前は開発中のものです。
01/12/13 01:03ID:???正直スゲーいけてんじゃん!って思ったね。
平行光源だと式が小さくなって光源数も増やせると
いうのがリアルタイムへの可能性を感じる。
元ネタはこのへんか。
http://graphics.stanford.edu/papers/envmap/
0243名前は開発中のものです。
01/12/13 01:08ID:???お疲れ様。
ところで"穴"ってどんなの?
極点ってのは理解してたんだけど。
kano氏のサンプルをもっかい見れば確認できるのか?
0244名前は開発中のものです。
01/12/13 01:12ID:???0245名前は開発中のものです。
01/12/13 01:13ID:9Fg1SxEMいっとくけど、頂点カラーの話はネタだよ。(というか基本中の基本)
プログラマブルシェーダーでできることとできないことが
理解できていないようだから、勉強しなおしてと言ったまで。
でもまあグラフィッカーさんならしょうがないか。
で、そのリンク先、
グローバルイルミネーションや、BSSRDFと何か関係あるの?
0246名前は開発中のものです。
01/12/13 02:16ID:???0247名前は開発中のものです。
01/12/13 02:25ID:KEVK9ex/それの半球ライディングさー、
面が受ける光の量とかはまあ適当に分かるんだけど、
フォームファクタの算出(遮蔽データの算出)をどうやってるのか分からないんだよねー。
これだけは先に計算してあるの?
だとしたら幻滅。
リアルタイムだったら驚愕。
誰か分かる??
0248名前は開発中のものです。
01/12/13 02:30ID:???0249247
01/12/13 02:42ID:KEVK9ex/やっぱねぇ…、無理だよねぇ…。
0250名前は開発中のものです。
01/12/13 02:58ID:???環境マップ空間の−Z軸の方向に、ちゃんと「穴」が見えるよ。
0251名前は開発中のものです。
01/12/13 08:53ID:???どっちも見たことありませんが影がすごいらしいので。
0252名前は開発中のものです。
01/12/13 10:40ID:kTlnGkJZ0253名前は開発中のものです。
01/12/13 11:02ID:???こことか見れ。
http://www.cc.rim.or.jp/~devilman/3dCoding/3dMatrix.html
#wをウェイトっていうのはここが元ネタか?
#途中にそういう記述があるけど・・・
0254名前は開発中のものです。
01/12/13 13:48ID:???内容を理解しないで中途半端に翻訳するのはやめれ。
>>253
宇治社中は、ときどき間違いっぽいことが書いてあるので、
常に疑いながら読まないとひどい目に会うよ。
#初心者がいきなりあれを読むと、かえって誤解を招きかねない。
#かといって、他に同様の日本語資料がないのも事実だが。
0255名前は開発中のものです。
01/12/13 14:39ID:???リアルタイムじゃないのか…。
じゃあオブジェクト動かしたら破綻という意味で、
頂点焼き付け系と同じだな…。
びっくりして損した。
0256名前は開発中のものです。
01/12/13 14:56ID:???いや、遮蔽項の持たせ方次第では、動的に半球光源を
動かしたりオブジェクトを回転させたりできるはず。
0257名前は開発中のものです。
01/12/13 15:20ID:???なら訳してくれよ。
読んでも違いが分からない段階の人は
文句を聞いてもただよけい不安になるだけだ。
読んで違和感を感じられる段階の人ならすでに解っている。
文句を言うだけなら意味が無い。
0258名前は開発中のものです。
01/12/13 15:51ID:???3D野郎によくいる他人の小ミスを見つけて掲示板でコソコソ皮肉るのが得意な人ですか?
0259254
01/12/13 16:49ID:???とりあえず訳してみたぞ。
多少直訳っぽくなってしまったが、解釈自体は間違っていないと思われ。
#Kano氏の訳語を尊重して、「dual-paraboloid」は「双放物面」とした。
――――――――――――――――――――――――――――――――――――
204 :Mark :01/12/10 02:18 ID:???
こんにちは、日本のプログラマの皆さん!
Gustav Taxenは、円形のテクスチャを使って、双放物面マップをマスクしています。
しかし、彼のアプローチでは、必然的にあるアーティファクトが起こってしまいます。
+Z側の放物面マップにおいて、(s, t, q) = (1, 0, 0) や (-2, 1, 0) のような無限大の
同次テクスチャ座標は、実際には同一の−Z方向(Z軸負の方向)を表します。
したがって、三角形の頂点における3つの反射ベクトルが (0, 0, -1) の近くにある場合、
各々の対応する非同次テクスチャ座標は極めて大きな値になります。その結果、
場合によっては、それら(=3つのテクスチャ座標)がマスクの円を囲んでしまいます。
今日のGPUのラスタライザはテクスチャ座標を常に線形補間するので、そのような
(=円を囲むような大きな)座標間で補間された値は、円の内部に陥る可能性があります。
このことは、マスクが−Zの方向に小さな「穴」を持っていることを意味します。
このようなアーティファクトは、KanoのOpenGLサンプルで観察することができます。
これは、彼がGustavと同じ方法を使用しているという事実を正当化していると思います。
ここで注意すべきことは、環境マップ空間の−Z軸として視線ベクトルを選択すれば、
穴が見えなくなるということです。しかしながら、この選択は、双放物面マッピングの
視点独立性と矛盾することになるかもしれません。
以上のことについて、皆さんはどう思われますか?
――――――――――――――――――――――――――――――――――――
0260名前は開発中のものです。
01/12/13 17:21ID:QaLhsQao>遮蔽項の持たせ方次第では、動的に半球光源を
>動かしたりオブジェクトを回転させたりできるはず。
要するにラジオシティで頂点焼き付けを行ったオブジェクトにライトを照らしました」ということでしょ?
確かに宙に浮いてる単体オブジェクトの回転程度なら出来るけどさ。
そこに床なんて置いたら一発で浮いちゃうから動かせない。
出来れば簡略的でもいいからフォームファクタのリアルタイム算出を実現して欲しい(無理か…)
半球ライディング自体は目新しいけど、
遮蔽項無しの時点の画像がそれほどリアルに見えない以上、
一瞬芸のように見えなくも無い。
0261名前は開発中のものです。
01/12/13 18:04ID:???0262名前は開発中のものです。
01/12/13 18:15ID:DeLbI1DPありがとうございます。
同次座標という考え方を使えば、平行移動の式を行列であらわせるということが解りました。
だけれども、「同次」っていう名前がついているのはなぜなのでしょうか。
「3次元での座標」と「4次元での座標」があって、この2つに共通して存在する座標のことを「同次」っていうのかなあ?。
次元は違うけど、同じ次元での座標と考えてもいいよっていう感じかなあ。
0263名前は開発中のものです。
01/12/13 18:20ID:???どうじ【同次】
多項式や関数の性質の一つ。多項式では、各項の次数が同じであること、
関数f(x,y,…)ではf(tx,ty,…)=trf(x,y,…)なるrがあることをいう。
Kokugo Dai Jiten Dictionary. Shinsou-ban (Revised edition) ゥ Shogakukan 1988/国語大辞典(新装版)ゥ小学館 1988
親切心から言うがまず日本語を疑ってみよう。
無ければ専門用語。それから専門書を当たる。
0264名前は開発中のものです。
01/12/13 20:48ID:???エライと思うよ。
間違っててもみんなで訂正していけばいい。
解る人が答えなければあーするしかないし。
0265名前は開発中のものです。
01/12/13 21:34ID:DAYbdfdKつまり、「多項式の各項の次数が等しいこと」が同次座標の「同次」の意味?。
x座標やy座標を表す多項式の各項の次数が等しかったら、同次座標といってもいいの?
wが無くても同次座標っていってもいいことになるのかなあ?
0266名前は開発中のものです。
01/12/13 22:04ID:???これを確認しようとkano氏のを見てみたけどよくわからんかった。
映り込んだ背景の一部に欠損部分があるって事?
ティーポットの側面?それとも上下部分?
0267名前は開発中のものです。
01/12/13 22:58ID:D+gOWJOU解りにくかったらテクスチャを放射状に色が変わる模様とかに
変えてみるとすぐ解るよ。
起動直後のトーラスのテクスチャ中心部に着目すると
中心部とは違う色の穴が出来ている。
0268名前は開発中のものです。
01/12/13 23:14ID:D+gOWJOUそりゃただの座標だよ。
3次元の座標で演算を行う場合に付きまとうさまざまな困難(不正確、複雑化等)
を回避するために1次元次元を上げてやったような座標系を
同次座標と言うように理解している。
0269名前は開発中のものです。
01/12/13 23:21ID:???でも幾何学的な意味はハッキリしてるからあまり字面で悩むことは無いと思うよ。
0270名前は開発中のものです。
01/12/13 23:34ID:DAYbdfdK具体的には何を「同じにした」の?
0271名前は開発中のものです。
01/12/13 23:43ID:???次数または次元。
行列化する前の変数の数見れば3次元で表現できないことが解る。
線形代数を勉強すると(・∀・)イイ!!
0272名前は開発中のものです。
01/12/13 23:44ID:???Wolfgang Heidrich氏のは
http://www9.informatik.uni-erlangen.de/eng/research/rendering/envmap/
のページの一番下の2枚のテクスチャを使用するんだよね。
(青丸の内側だけ使用?そうするとAlphaがやっぱり要る?)
で、テクスチャそのものが歪んでいて変換は重そう。
Gustav Taxen氏のは
http://www.nada.kth.se/~gustavt/dpm/
のページの真中にある、Front、Alpha、Backの3枚のテクスチャを使用する。
テクスチャの歪みはないので高速に生成できそう。
この前提であってるよね?
0273名前は開発中のものです。
01/12/13 23:51ID:???E-mail欄にageって入れるとID:???にしておけるよ。
ここ沈んだら誰かageてね。
0274名前は開発中のものです。
01/12/13 23:55ID:???Gustav Taxen氏のテクスチャは、たまたま単純な地面と空になって
いるから歪んでいないように見えるだけで、実際には歪んでいる。
円形に切り取って繋げる処理(マスク)は必ず必要となる。
でも、この処理に円形のアルファテクスチャを使うと、
例の「穴」の問題が発生してしまうというわけ。
0275名前は開発中のものです。
01/12/13 23:58ID:???とりあえず移動が表せるって部分で納得してるんだけど…
聞いた話だと無限座標があらわせるとか。
例えば、(1,1,10)だと、(1/0,1/0,1/0,0/0)→(∞,∞,∞,1)らしいけど、だから何?って感じ。
あと、テクスチャのu,v以外の座標もよくわからんです。
0276名前は開発中のものです。
01/12/14 00:09ID:???0277名前は開発中のものです。
01/12/14 00:13ID:???それは射影における除算を計算せずに分数の形で取っておくことで
0除算や値の発散等を避ける目的でwという変数を追加しただけ。
3+1次元で行列もこれに合わせるので同次。
0278272
01/12/14 00:20ID:???解説さんきゅーです。
歪んでないように見えて歪んでたんですね。
Wolfgang Heidrich氏のはアルファテクスチャを
使用しないので穴は無いという事でいいですか?
0279age
01/12/14 01:57ID:yE9cTIra2種類の次元の値を、同じ次元のものとして扱う座標ってことかなあ?。
(4つの変数で表されているものを、3つの変数で表すものにかえたりして)
0280名前は開発中のものです。
01/12/14 02:05ID:???アルファ要素に円形のマスクを埋め込む方法が書かれている。
Gustav Taxenは、ただそれを読んで実装しただけ。
Heidrich氏は穴の問題について一切触れていないが、
巧妙に回避する方法でもあるのだろうか・・・。
論文のスクリーンショットではまったく確認できないが、
単にテセレーションが細かいから見えないだけなのかな?
#あのトーラスは144x72に分割しているとのこと。
#どう考えても細かすぎだよな。
0281272
01/12/14 21:34ID:???さっぱり分からなかった。鬱。
ディフューズとBASEテクスチャをはずして見たんだけど。
0282名前は開発中のものです。
01/12/14 22:24ID:???ガイシュツです。>>266-267
■ このスレッドは過去ログ倉庫に格納されています