[過去ログ] 統一3Dスレ (558レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
327(19): 名前は開発中のものです。 [sage] 02/02/06 00:36 ID:??? AAS
>>324324(2): 名前は開発中のものです。 [sage] 02/02/06 00:31 ID:??? AAS
>>322
イラディアンスってどういう技術かさわりだけで良いから教えてクレヨン。
環境マップのディフューズ成分(低周波成分)を用いてライティングするということかな。
で、
今翻訳した論文では
ディフューズ成分についてなら、テクスチャマッピングではなく、
9つのパラメータによる計算で同じ結果を得られるよってことなのかな。
330(2): 324 [sage] 02/02/06 00:57 ID:??? AAS
>>327
説明聞いたが良く分からんかった。スマソ。
もう少し勉強が必要なようだ。
どうもありがとう。
ちなみにそれ使うとどんな効果を出せるの?
337(2): 327 [sage] 02/02/06 01:18 ID:??? AAS
>>330
ライティングにはIBL(ImageBasedLighting)っていう手法があるのよ。
外部リンク[html]:www.oakcorp.net
みたいな。
今月のCG-WORLDに関連記事が載ってるからチェックしてみよう。
確か元々は実写の照明と、CGのライティングを融合させるための手段だったと思う。
それでIBLで良い効果を得るにはHDR(HighDynamicRange)なテクスチャが必要になるんだけど、
ハードウェアはHDRテクスチャなんてサポートしていない。
そこでHDR環境マップの鏡面反射とかを除いたディフューズ成分についてだけは、
9つの係数による簡単な近似計算で1%程度の誤差で再現できるよっていう話。
また従来の平行光源からも9つの係数を求めてやれば、
平行光源を何個増やそうが負荷は一定で済むと言うメリットもある。
341: 327 [sage] 02/02/06 01:31 ID:??? AAS
>>332332(3): 添削屋 [age] 02/02/06 01:05 ID:??? AAS
本当はもう添削しないつもりだったけど、
>>318の誇大評価に免じて大サービスだよ。
多くの現実のシーンにおけるライティングは複雑であり、エリアライトや、
天空光のような広範囲の連続的なライティング分布を含む様々な光源から光がやって来る。
しかし、今日のグラフィックスハードウェアは点光源や平行光源しかサポートしていない。
1つの理由は、一般的なライティング分布に対するシンプルな手続き的公式がないことである。
その代わりに、各ピクセルについて、上半球全体にわたって積分を行わなければならない。
我々は、拡散反射オブジェクト、すなわち放射照度に対する非常にシンプルな公式を提供する。
我々のアプローチで鍵となるのは、放射照度環境マップの解析的近似の高速な計算である。
レンダリングについては、インタラクティブなフレームレートで動作し、
かつハードウェアで容易に実装可能な、シンプルな手続き的アルゴリズムを示す。
このアプローチでは、放射照度の計算にテクスチャマッピングを使うは必要はない。
主な要素となるのは、ライティングの球面調和係数に関する放射照度の解析的な公式の
導出である。レンダリングについて鍵となる注目点は、ランバートのBRDFが
十分にローパスフィルタに近い振る舞いをするため、球面調和の最初の2つの次数、
すなわち9つのパラメータのみを考慮すれば十分であるということである。
この最初の9つの球面調和成分によるシンプルな形式によって、実装が簡単になる。
プロの翻訳家の方ですか?
翻訳ソフトが代用になることは当分なさそうですなぁ…。
401: 327 [sage] 02/02/09 00:30 ID:??? AAS
>>395395(5): 名前は開発中のものです。 [sage] 02/02/08 23:09 ID:??? AAS
Generally speaking in todays we must calculate and get
z-value for every vetexes when converting the view coordinate
to the screen one but I heard there is a good method which doesn't
need to seek concrete z-value (or w).
If there is,we can omit division-calc for every vertexes.
Also I heard that using this method we will be able to clip or cull
polygons by Z-near/far plane but I couldn't understand at all!
help me.
概して言えば、今日、ビュー座標系からスクリーン座標系に変換する場合、
我々はすべての頂点のz値を計算しなければなりません。
しかし、私は具体的なz値(あるいはw)を求める必要のない、よい方法があると聞きました。
もしそうであれば、すべての頂点に対する除算の計算を省略することができます。
さらに私はこの方法を用いることで遠近のZ平面でポリゴンをクリップしたり省略したりすることができるようになると聞きました。
しかし私は全然理解することができませんでした。
誰か助けてください。
#ちょっとは訳うまくなった?
402: 327 [sage] 02/02/09 00:35 ID:??? AAS
>>395
外部リンク[html]:spin.s2c.ne.jp
んで、この記事の内容が理解できないってこと?
406: 名前は開発中のものです。 [sage] 02/02/09 00:58 ID:??? AAS
>327,395
い?マジで?
407: 327 [sage] 02/02/09 01:26 ID:??? AAS
>>403403(1): 名前は開発中のものです。 [sage] 02/02/09 00:35 ID:??? AAS
>>395
Perhaps you mean triangle scan conversion
using 2D homogeneous coordinates,don't you?
I can't tell exactly but I've found a quick explanation
when came across the university of north Calolina's
pages a few monthes ago.
The important thing is that every homogeneous triangles can be
defined or showed as a ratio linear combination of
three vertexes.
おそらく2次元同次座標系を用いた三角形の走査線変換を意味するのですよね?
私には正確にはわかりません、
しかし、数ヶ月前北カロライナ大学のページを訪れたとき迅速な説明をみつけたことがあります。
重要なことは、すべての同次三角形は3頂点の線形結合比率で定義される、または示されるということです。
410: 名前は開発中のものです。 [sage] 02/02/09 01:39 ID:??? AAS
>>327のおかげで英語が身近に感じられるよ。
翻訳ご苦労様。
412: 327 [sage] 02/02/09 04:09 ID:??? AAS
だれかポリゴンのオーダリングの効果的な方法しってるやついる?
>>411411(1): 名前は開発中のものです。 [sage] 02/02/09 03:24 ID:??? AAS
Does anyone know any efficient method of ordering polygons
those are once coordinated by VU1's micro-programs and out
to the VU1's local memory.Ofcource in this case these
polygons must be sorted without using Z-Buffer.
#I'm ps2 linux usr.
ポリゴンを一度VU1のマイクロプログラムでコーディネートして、
VU1のローカルメモリに出力するんだけど。
もちろんこの場合ポリゴンはZバッファを使わずにソートしなくちゃならないんだけど。
ちなみに俺PS2 linuxユーザー
422: 327 [sage] 02/02/09 13:25 ID:??? AAS
>>413413(4): 名前は開発中のものです。 [sage] 02/02/09 04:30 ID:??? AAS
I'm having some questions about mipmap maybe which doesn't
matter where the plat-form is.
I would like to dynamically load mipmap levels only if they
must be needed and also would like to delete them just when they
aren't needed anymore.
The question is that I must compromise to delete some textures
when many maximam size of texture are requested at the same time,you know,
if the sum size of tex becomes more than VRAM can cover.
How can I get to solve this problem even if allowed to compromise.
私はミップマップについていくつかの疑問を恐らく持っています。
たぶん、どのプラットフォームかは重要では在りません。
ミップマップが必要とれるか、今はもう必要ない場合にそのミップマップを消去したいときもまた、
私は動的に各ミップマップレベルをロードしたい。
質問は、ご存知のように多くの大きなサイズのテクスチャが同時に要求されたとき。
もしその合計サイズがVRAMがカバーできるよりも大きくなったなら、
いくつかのテクスチャの消去を妥協しなければならないことです。
たとえ妥協したとしても、どうすればこの問題を解決できますか。
423: 327 [sage] 02/02/09 13:31 ID:??? AAS
>>414414(1): 名前は開発中のものです。 [sage] 02/02/09 04:43 ID:??? AAS
Can I use trianlge strips when using octrees algo?
If a strip goes through several nodes and for
example only one node is visible should I clip the strip?
Or shouldn't I use such a long stip ?
オクトツリーアルゴリズムを使用する場合、トライアングルストリップを使うことは可能ですか?
ストリップがいくつかのノードを通り抜ける場合や1つのノードだけが目に見える場合に
ストリップを切り取るべきですか?
もしくは、そのような長いストリップを使用してはなりませんか?
424: 327 [sage] 02/02/09 13:38 ID:??? AAS
>>415415(3): 名前は開発中のものです。 [sage] 02/02/09 04:50 ID:??? AAS
Dynaminc texture loading suppose to be done by rather dynamic texture management than mipmap. I do NOT think a specialized texture management for mipmap is worthy.
動的テクスチャローディングは、ミップマップよりはむしろ動的なテクスチャ管理によってなされることになっています。
私はミップマップのための特別なテクスチャ管理が価値があると思いません。
426: 327 [sage] 02/02/09 13:47 ID:??? AAS
>>417417(1): 名前は開発中のものです。 [sage] 02/02/09 11:15 ID:??? AAS
>>415 I quite agree with you.
Although I have no idea what platform >>413 is targetting,
I guess that loading and offloading individual mipmap levels would
generally be very inefficient and easily cause CPU or GPU to stall.
>>415
激しく同意。
>>413がどのプラットフォームを対象にしているのか俺はしらんけど、
個々のミップマップレベルを読みこんだり消去したりするのは普通はむちゃ非効率的で
造作もなくCPUとかGPUを止まらせると思う。
427: 327 [sage] 02/02/09 13:54 ID:??? AAS
>>418418(3): 名前は開発中のものです。 [age] 02/02/09 12:17 ID:??? AAS
I have a question regarding GeForce4 Ti.
Does someone have any idea what GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV does?
This new token seems to be defined in GL_NV_texture_shader3 OpenGL extension,
which is available only on GeForce4 Ti series. Does it have something to do with
"z-correct bump mapping" mentioned in the recent review at Tom's Hardware?
外部リンク[html]:www.tomshardware.com
GeForce4 Tiに関する質問があります。
誰かGL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NVが何をするか分かりませんか?
この新しいトークンは、GL_NV_texture_shader3のOpenGL拡張(GeForce4 Tiシリーズでのみ利用可能)
の中で定義されているみたいです。
トムのハードウェアにおいて最近の調査の中で言及された「Z補正バンプ・マッピング」
は有利な面と、不利な面の両面がありますか?
外部リンク[html]:www.tomshardware.com
428: 327 [sage] 02/02/09 13:57 ID:??? AAS
>>420420(4): 名前は開発中のものです。 [sage] 02/02/09 13:18 ID:??? AAS
Umm,it seems to be working fine as a filter as 390 said.
うむ、それは390が言ったフィルター同じぐらい軽快に動作するように思える。
429: 327 [sage] 02/02/09 14:08 ID:??? AAS
>>421421(2): 名前は開発中のものです。 [sage] 02/02/09 13:22 ID:??? AAS
>>419
Have you seen the movie clips posted at the Vmag.Online?
The Tidepool demo explains the effect of z-correct bump mapping.
外部リンク[html]:www.vwalker.com
It seems that whereas the actual geometry is not displaced, the depth value of the
water surface is replaced on per-pixel basis according to the height of the surface.
I think that the demo is using AFFINE_DEPTH_REPLACE operation or something.
Anyone knows what "z-correct bump mapping" means at all?
>>420
Yeah, I think so :)
Thanks.
>>419419(2): 名前は開発中のものです。 [sage] 02/02/09 12:41 ID:??? AAS
>>418
>z-correct bump mapping" mentioned in the recent review at Tom's Hardware?
No.
Vmag.オンラインのムービークリップを見たことがありますか?
TidepoolデモはZ補正バンプ・マッピングの効果について説明します。
外部リンク[html]:www.vwalker.com
実際のジオメトリは置き換えずに、
水面の深度値が表面の高さによってピクセル毎に置換されているように見えます。
私はデモがAFFINE_DEPTH_REPLACEオペレーションか何かを使用していると思います。
みんな「Z補正バンプ・マッピング」の意味を知っています?
>>420、いぇー、私もそう思う。:)
どうも。
431: 327 [sage] 02/02/09 14:37 ID:??? AAS
>>430430(2): 名前は開発中のものです。 [sage] 02/02/09 14:21 ID:??? AAS
Hey 327, you made a great job for us!
(though there seem to be some minor mistranslations...)
Anyway, thanks a lot for your help.
誤訳を訂正してもらえると嬉しいです。
(半分は英語の勉強のために訳していますので)
435: 327 [sage] 02/02/10 02:20 ID:??? AAS
>>433433(1): 430 [sage] 02/02/09 18:49 ID:??? AAS
Hi 327, I'm afraid you have mistranslated the following sentences.
>>418 (last sentence)
これは、Tom's Hardwareでの最近のレビューで言及されていた
「Z補正バンプマッピング」と関係があるのでしょうか?
>>420
うーむ、390の言ったとおりフィルタとしてうまく機能しているようだな。
>>421 (third paragraph)
「Z補正バンプマッピング」が一体何を意味しているのか、
誰かわかる人はいませんか?
どうもありがとうございます。
勉強になりました。
447: 327 [sage] 02/02/10 11:45 ID:??? AAS
>>438438(2): 名前は開発中のものです。 [sage] 02/02/10 06:38 ID:??? AAS
to 327
I think you did a very great job but it seems your
translation into the Japanese is calling some suck guys like as 436.
I highly recommend to stop your translating,sorry.
>>440440(4): 名前は開発中のものです。 [age] 02/02/10 08:32 ID:??? AAS
>>434
OpenGL, the most popular graphics library in the world, requires that z value in
homogeneous clipping space be within the range between -w and w, as is the case
with your platform. Historically, I believe, this type of projection matrices
rather than DirectX-style projection matrices (0 < z < w) has been widly used.
>>437
You can use the upper-left 3x3 matrix of your transform matrix (from world space
to object space) to transform a direction vector into object space if and only if
the 3x3 matrix is orthonormal, which means the 3x3 matrix represents pure rotation
without any scaling or shearing. Otherwise (if the 3x3 matrix is not orthonormal),
you need to use the inverse transpose of the upper-left 3x3 matrix instead.
>>438
I agree. No Japanese translation is needed for us.
327, we hope you meet our request. Thanks in advance.
Understood.
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.031s