- 1 名前:デフォルトの名無しさん [2006/08/10(木) 04:50:09 ]
- DirectXやOpenGL、あるいは言語などにとらわれず、
純粋に3Dグラフィックスのプログラミング技術(アルゴリズムや数学など) について語るスレです。
- 213 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 12:38:44 ]
- >>212
エート、世界で?本社のみ?
- 214 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 12:41:12 ]
- そういえば、こないだ電話機出したとこも創業者が追い出されてCEOで帰って来てたな。
- 215 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 12:41:57 ]
- >>209は「まともな就業規則がある会社なら出戻り禁止してる」という
当たり前のことを言ってるだけなのに>>210は何に対して突っかかってるんだ?
- 216 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 12:50:00 ]
- 出戻りをわざわざ規則でうたってる会社なんてどんな小さい会社なんだ?
- 217 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 12:52:53 ]
- 出戻りが気に入らないから煽ってるだけで、
そんな規則がわざわざ書いてあるとこなんてないだろw
- 218 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 18:02:14 ]
- >>214
>創業者が追い出されてCEO 創業者もCEOも従業員じゃなくて経営者だから そもそも従業員が対象の就業規則はあてはまらない
- 219 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 18:22:01 ]
- それを言うなら国を指摘したらどうだ?
米国じゃあっちこっちの会社を行ったり来たりするのは普通だろ。 日本ではそんなに会社移ることが少ないから目立たないだけ。 もちろん、どちらの国でもそんなアホな規則は作らないけどな。
- 220 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 20:46:24 ]
- >>215
それが当たり前という感覚がおかしいから突っ込まれているのだろう。 現に出戻りするメリットを論理的に説明出来ていないし。 単純に言えば、出戻り禁止は会社を辞めさせない為の規則だよね。 もう二度と戻って来れないという縛りを設け、辞職のハードルを高める 事で、社員を会社に縛り付ける為の方便。普通の会社なら、働き易さ とか待遇の良さ等の職場の魅力で従業員を繋ぎ止めておく物だけど、 それが出来ない様な会社であれば、そういう方策も有効かもしれん。
- 221 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 20:47:40 ]
- ∧_∧ / ̄ ̄ ̄ ̄
( ・∀・) < PRT!!! ⊂/ 9) \____ q( / > >
- 222 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 21:07:38 ]
- よし、PRT!
- 223 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 13:07:59 ]
- >>213
なんだ、日本営業所の社員かw
- 224 名前:デフォルトの名無しさん mailto:sage [2007/07/07(土) 22:41:17 ]
- 何事もなかったかのようにPRTの話がはじまるよ↓
- 225 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 15:16:48 ]
- ttp://journal.mycom.co.jp/articles/2006/09/23/cedec4/
まずはこれでPRTがどんなものかをちょっと勉強しとくか
- 226 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 22:23:33 ]
- 光源の移動だけはどうしようもないんだよな。
- 227 名前:デフォルトの名無しさん [2007/07/08(日) 22:41:10 ]
- PRTと出戻り派遣はどういう関係があるのですか?
- 228 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 06:33:09 ]
- ありません
- 229 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 08:05:27 ]
- 大気の射光加減はどうしたらできますか?
- 230 名前:デフォルトの名無しさん mailto:sage [2007/07/10(火) 20:18:06 ]
- 遮光
- 231 名前:149 mailto:sage [2007/07/20(金) 23:32:23 ]
- シェーダーなくしちゃった
- 232 名前:149 mailto:sage [2007/07/21(土) 00:00:54 ]
- ttp://www.pyramid-inc.net/technical/index.php
わからねええ 1.キューブマップをdecompose_SH_cube_rgbで球面調和関数展開 2.各頂点の遮蔽情報をdecompose_SH_cube_rで〃 3.何とかしてライティング計算(SHDoubleProductを使う? でもこのライブラリにはTripleProductしかない
- 233 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 00:10:13 ]
- がんばれー
- 234 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 00:22:05 ]
- ttp://journal.mycom.co.jp/articles/2006/09/23/cedec4/007.html
よく見たらDoubleProductの前には「SH」とついていない。普通の内積? >>233 期待に添えません
- 235 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 00:32:49 ]
- ディフューズ伝達はただの内積だよ
なんで内積でOKなのかくらいは数式的に理解してから実装しようね
- 236 名前:デフォルトの名無しさん [2007/07/23(月) 00:56:07 ]
- 質問です.
GPU の HW アーキテクチャについて勉強したいのですが,書籍でいいのありま すか?(洋書可)
- 237 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 01:03:06 ]
- gpugems
- 238 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 01:24:59 ]
- >>237
もうちょと HW の設計についてトップダウンで書かれたものがいいんですが...
- 239 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 01:32:51 ]
- どの程度の情報が欲しいのか具体的にお願いします。
- 240 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 07:42:08 ]
- 【派遣ネガティブ根性チェック】
3つ以上、チェックがつけばアナタの性格はひん曲がっており、 ネガティブ負け組派遣人生を歩んでいます。 □派遣先正社員の作った糞開発ツールはたとえ腐っててもマンセーして使う □派遣先の人事権のある社員の意見はたとえ間違っていてもマンセーする □仕様とは正社員から口伝されるものだ □耳で聞いた仕様を正確に覚えていないのは自分の責任だ □昼食は必ず派遣先の社員と行くべきだ □自分の仕事で問題が発生しても解決するのは派遣の仕事ではない □派遣先から「いつまでもここで仕事してくださいね(安い金でw)」と言われて嬉しい □自社で仕事なんてできるわけがない □派遣労働の問題点の話題が出ると感情剥き出しにして反論する □派遣労働の問題を指摘する人は嫌いだ □派遣先には仕事だけでなくプライベートについてもグイグイ引っ張って欲しい □奢ってくれる派遣先正社員を尊敬する □自分の月額金額を知らないのは当然だ、単金を聞いてはいけない □派遣先正社員より自分の生涯収入が低いのは当然だ □チビは派遣先にかわいがってもらいやすいから派遣には有利だ
- 241 名前:238 [2007/07/23(月) 21:04:27 ]
- >>239
ヘネパタの Computer Architecture を GPU にとっかさせたかんじのやつです.
- 242 名前:デフォルトの名無しさん mailto:sage [2007/07/23(月) 21:43:11 ]
- エピ曲線とか、そういう話題はここのスレに含まれるの?
- 243 名前:149 mailto:sage [2007/07/24(火) 18:24:40 ]
- >>235
>なんで内積でOKなのかくらいは数式的に理解してから実装しようね なんで内積でいいの PRTの前計算プログラムを作ってるけど計算に20〜30分かかっている・・ 遅杉?頂点数は18,000ぐらい。
- 244 名前:デフォルトの名無しさん mailto:sage [2007/07/24(火) 18:46:30 ]
- Sloanの論文くらい読めよカス
- 245 名前:デフォルトの名無しさん [2007/07/24(火) 22:49:32 ]
- 1.キューブマップをdecompose_SH_cube_rgbで球面調和関数展開
2.各頂点の遮蔽情報をdecompose_SH_cube_rで〃 ↑普通は、頂点からレイを1000方向くらい飛ばして交差判定をしてSHを作るよ 多分その方法でも出来るけど 3.何とかしてライティング計算(SHDoubleProductを使う? でもこのライブラリにはTripleProductしかない ↑TripleProductは遮蔽項の追加とかで使うんだったよーな気が。 ライティング計算は大体 for ( int i = 0; i < 16; ++i ) light += cube_sh[i] * occluder_sh[i]; みたいな感じでok。ホントはもう少し複雑なので、論文とか本を読んでくれ。 >PRTの前計算プログラムを作ってるけど計算に20〜30分かかっている・・ >遅杉?頂点数は18,000ぐらい。 そんなもんじゃね? がんばって当たり判定にKDTreeとか使えばたぶんもっと速くなる。
- 246 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 16:48:35 ]
- ttp://gamdev.org/up/img/9924.png
こんな感じのレンダリング結果になりました。 >ホントはもう少し複雑なので、論文とか本を読んでくれ。 ?違う??
- 247 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 17:12:33 ]
- どう見ても間違ってると思う
- 248 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 19:13:13 ]
- エッジ部分が変だなw
遮蔽項等の計算をするときは、データ上は共有されてないが 同じ位置にある頂点(何かいい呼び名ある?)も共有させて 計算しないと駄目だよ。
- 249 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 19:22:18 ]
- ttp://gamdev.org/up/img/9927.zip
動画版
- 250 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 19:24:44 ]
- >>248
>同じ位置にある頂点(何かいい呼び名ある?)も共有させて計算しないと駄目だよ。 ??? メッシュのデータは頂点のデータと頂点インデックスとに別れていて、 計算時及び表示時は頂点データの方を参照しています。
- 251 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 19:26:23 ]
- ソースの方は色々試してみた跡があって滅茶苦茶なのでまた今度に・・
描画には3Dエンジン「Irrlicht 1.3.1」を使っています。
- 252 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 19:31:04 ]
- >>248
要するに、頂点インデックスのあるメッシュデータを用いて遮蔽項の計算をしているから 同じ位置での遮蔽項を何回も計算したりなんて事にはなっていないはず、 と言いたかったんです
- 253 名前:デフォルトの名無しさん mailto:sage [2007/08/07(火) 22:31:43 ]
- gamdev.org/up/img/9939.zip
ageました
- 254 名前:デフォルトの名無しさん [2007/08/10(金) 18:08:04 ]
- age
- 255 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 00:47:23 ]
- 245です
ソースざっとみました。 今ん所特におかしい所は見当たらないです またヒマが出来たら眺めてみます。
- 256 名前:デフォルトの名無しさん mailto:sage [2007/08/11(土) 00:59:39 ]
- あとあと、
今更ながら動画見た。 影の動く方向と光源の動く方向が異なってるのが怪しい SHの座標系とsceneの座標系合ってますか? Z-upとY-upは統一してる? D3DXSH系はなにげにZ-upだったよ
- 257 名前:デフォルトの名無しさん [2007/08/12(日) 16:06:53 ]
- ポリゴンについてです。
○−−−−−○−−−−−○ | | | | | | | | | ○ A ○ B ○ | | | | | | | | | ○−−−−−○−−−−−○ という頂点を持つ隣接した2つのポリゴンを、 ○−−−−−○−−−−−○ | | | | | | ○ C ○ | | | | | | ○−−−−−○−−−−−○ 一つのポリゴンにする為には、 どのようなアルゴリズムが必要ですか?
- 258 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 16:10:49 ]
- >>257
1〜N辺を共有してればなんでもいけんじゃね? 凹とか凸とか関係ないっしょ?
- 259 名前:デフォルトの名無しさん [2007/08/12(日) 19:00:13 ]
- >>258
具体的には?
- 260 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 19:07:47 ]
- AとBで共有している点と辺は、データ上も共有されているの?
それとも共有されていることを見つけるアルゴリズムが知りたいの?
- 261 名前:デフォルトの名無しさん [2007/08/12(日) 19:17:16 ]
- AとBで別々で頂点を持っています。
二つの一次元配列に各頂点が納められているイメージです。 やりたいことは、隣接している複数のポリゴンを 一つのポリゴンに変換したいのです。 隣接している頂点(同一地点がある頂点?辺?)、 変換後に不要となる頂点の判断が必要かなと考えてみるのですが。
- 262 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 19:20:32 ]
- 凸多角形にこだわらないなら簡単だな
- 263 名前:デフォルトの名無しさん [2007/08/12(日) 19:24:07 ]
- >>262
といいますと?
- 264 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 19:24:23 ]
- 空間は三次元かね?(スレタイからするとそうだが・・・)
3点でつくる三角形は必ず平面になるが、 4点以上は平面にならないことは分かってるかな
- 265 名前:デフォルトの名無しさん [2007/08/12(日) 19:26:00 ]
- >>264
2次元です。(スレタイから外れますが。。) Z座標は無いですね。
- 266 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 19:42:06 ]
- 頂点数の見込みは?
AとBは2つだけ?それともまだ他にある?
- 267 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 20:29:04 ]
- 多角形の凹凸を気にしないなら簡単だね。
- 268 名前:デフォルトの名無しさん [2007/08/12(日) 20:37:20 ]
- 複数面を想定しています。
凸凹を気にしないとは?
- 269 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 20:43:14 ]
- >>268
たとえばこういう場合はどうしたいの? 統合したら凹多角形になるけど ○ ○ |\ /| | \ / | | \ / | | ○ | | A |. B .| | | | ○───○───○
- 270 名前:デフォルトの名無しさん [2007/08/12(日) 20:47:00 ]
- ○ ○
|\ /| | \ / | | \ / | | ○ | | A B .| | | ○───○───○ ですね。 要は複数の面が一つの面になるようにしたいです。
- 271 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 20:50:18 ]
- 凹凸を気にせずに単に外周をとりたいということか
- 272 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 20:52:32 ]
- >>270
ソリッドモデル 境界表現法 でググれ
- 273 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 20:56:01 ]
- >>268
でこぼこワロタ
- 274 名前:デフォルトの名無しさん [2007/08/12(日) 22:14:57 ]
- >>271
そうなりますね。 >>272 ググってみましたが、 ちょっと理解しずらいです。 今回のケースの場合、 どうすればよいのでしょうか?
- 275 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 22:17:02 ]
- 2つの形状が必ずぴったり隣接してるのなら、表裏だけ違う同一の2面を単に取り除けばいいんじゃないか。
- 276 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 22:20:08 ]
- >>274
条件が少なすぎる Z座標はなくてもUVとか全部ずれるぞ もっと全体のやることを掲示してくれ 後付けでZはありませんとか大事なこと後だしで出してるところからいって お前が重要だと思い込んだ内容しか出せてないだろ? この状態で返事はできん
- 277 名前:デフォルトの名無しさん [2007/08/12(日) 22:34:40 ]
- >>275
隣接しています。 (ぴったり隣接しなくても結合できる方法があれば知りたいです。) 取り除きたいのですが、 隣接(=頂点が同一で2点以上になる辺)の 部分の判断方法がわからないのです。 例では2面だけ示していますが、 複数の面が隣接するケースもあるとしてください。 >>276 言葉たらずですみません。 条件ですが、 ・2次元(2D) ・複数の面が空間上に存在。 ・面は全て同じ頂点でなく、いろいろな凸凹面が存在。 ・1つの面の頂点数は10〜100程度になりそうです。 ・それぞれの面で隣接しているオブジェクトを一つの面として変換。 です。
- 278 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 23:23:10 ]
- >>277
くっついてるかどうか見るのは辺だけじゃないの?
- 279 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 23:36:59 ]
- まず、点・辺・面の定義について勉強してくれ。
用語の使い方が間違ってるから、言ってることがめちゃくちゃ。
- 280 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 23:42:42 ]
- >>279
そこまで戻らなくてもいいような・・・
- 281 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 00:17:00 ]
- でも正直もうちょっと勉強してから質問した方がいい気はする・・・
今の状態で解るように説明するのって難しいんじゃない? 案外用語整理したら解き方思いつくかも
- 282 名前:デフォルトの名無しさん [2007/08/13(月) 00:21:57 ]
- >>279
すみません。 明確なことは「二つの面を一つの面に変換する」です。
- 283 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 00:39:02 ]
- >>282
実はすっげ面倒じゃね? めちゃくちゃでっかい三角形2ポリで構成された四角形に隣接する めちゃくちゃちいせぇ三角形って単純な方法じゃくっつかないだろ?w
- 284 名前:デフォルトの名無しさん [2007/08/13(月) 01:34:26 ]
- >>283
外周の頂点だけ抽出できればいいのかなと思うのですが、 その判断が想像つきません。。
- 285 名前:デフォルトの名無しさん [2007/08/13(月) 01:43:42 ]
- >>284
とりあえず面1と面2の共有頂点でなければ外周の頂点候補じゃねの?
- 286 名前:デフォルトの名無しさん [2007/08/13(月) 08:25:38 ]
- >>285
そうですね。 ただ、共有頂点の一部(面1と面2のどちらか)は 外周として扱わないと、同一の面は維持できないですよね。 両方の頂点座標で同一の座標値を持つインデックスを走査したとして、 それが共有頂点で外周として扱う必要である頂点か否かの判断方法が 思いつかないのです。
- 287 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 08:40:41 ]
- >>286
そりゃなんとかなりそうじゃねぇの? だって条件があるじゃん 頂点が共有頂点にしかつながってなかったらそれは消滅候補だな とりあえず上の条件だけで共有頂点をとっぱらって循環してない共有頂点も消滅候補だな で、だいたい消えるんじゃねぇの? つか、紙に書いて考えてみた?
- 288 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 10:32:27 ]
- 最終的につながった形がでけー四角形に穴が開いてる形になったらどうすんだろうな?
- 289 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 12:07:44 ]
- 元質者は具体例のイメージができてナインジャマイカ?
- 290 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 12:12:03 ]
- ここまでの議論をまとめればレポート完成です。
ありがとうございました。
- 291 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 18:57:18 ]
- 俺が教官なら、この程度の内容じゃ「不可」だな。
- 292 名前:デフォルトの名無しさん [2007/08/13(月) 23:08:06 ]
- 頂点が共有頂点しかつながっていない
頂点は消滅させるのは理解できますが、 循環していない共有頂点とは? 必ずしも頂点が共有頂点にしか繋がっていない頂点について、 どちらの面の頂点を適用すればいいんだろう。(きめの問題かな) たとえば、 A[0] A[1] A[2] A[3] (0,5)(0,0)(0,-5)(-5,0) B[0] B[1] B[2] B[3] (0,5)(5,0)(0,-5)(0,0) のひし形が存在したとして、 変換後は、 C[0] C[1] C[2] C[3] (0,5)(5,0)(0,-5)(-5,0) としたいんですけどね。
- 293 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:17:08 ]
- >>288でも出てるけど、
○───────○ |\ C /| | ○───○ | | \D / | | ○ | | A |. B .| | | | ○───○───○ (Dは領域外) の場合はどうするの? ○───────○ | C | | ○───○ | | \D / | | ○ | | A . B .| | | ○───○───○ これでいいのか?
- 294 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:21:58 ]
- ダメだこりゃ。
- 295 名前:デフォルトの名無しさん [2007/08/13(月) 23:25:08 ]
- ○───────○
| | | | | | | | | | | | ○───○───○ ですかね。
- 296 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:31:46 ]
- すげぇ、gdgdだぜ。
- 297 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:51:39 ]
- ○───────○
| C || ○───○ | | \D / | | ○ || A B | | | ○───○───○
- 298 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:52:31 ]
- もうなにがなんだか
- 299 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 23:53:07 ]
- ○───────○
| C | | ○───○ | | \(^o^)/. | | ○ | | A . B .| | | ○───○───○
- 300 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 03:12:31 ]
- ○───────○
| | | ○ | | /(^o^)\ .| | ○───○ | | フッジッサーン | | | ○───○───○
- 301 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 04:11:04 ]
- >>292
ていうかお前、仕様が確定してない状態っしょ? 具体的に言え、何をどうしたいからそんなことやってんだ? 面をくっつけたいのはわかった、でも、 それだけの条件だと多角形なんてもんで表せない図形になるでしょ? 網目みたいな簾みたいなもんだってできるわけじゃん 俺は、正直、こんなもんの用途なんて無いと思ってる 外枠も糞もドット絵で白黒表現したほうがよっぽどはえーぐらいだよ だから、俺が知りたいことは「面をくっつけたい」って部分じゃなくて 「なんのために」面をくっつけたいのか?って部分なんだよ 絶対そっから仕様が確定するはずなんだ いまの質問は限りなく無駄なことをしてるとしか思えない
- 302 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 04:13:53 ]
- >>292
合成した後、共有してる辺を消したときに繋がって無い辺(図形を構成していない辺)だけが残る ときがあると思うからそれを消すためのもん 紙に書いてみればわかる
- 303 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 04:14:40 ]
- あ、
>循環していない共有頂点とは? に対しての返答ね
- 304 名前:デフォルトの名無しさん [2007/08/14(火) 09:54:17 ]
- NURBS同士の交点を求めるにはどうすればいい?
っていう質問はどこですればいいでしょうか?
- 305 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 10:12:15 ]
- ここの連中は頭悪いから無理
もう少し真面目なところを探しな
- 306 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 10:28:08 ]
- 例えば?
数学板行ってみたんだがカオスだった。
- 307 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 12:17:17 ]
- >>304
そういえば、2次元の幾何学系のスレってム板にないな。 ちなみに自由曲線の交点を求めるのは、ニュートンラプソン法を使うのが一般的。
- 308 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 12:24:10 ]
- >>307
そーなのか。 CADとかどうやってんだとかずっと考えてたw トンクス
- 309 名前:デフォルトの名無しさん [2007/08/14(火) 14:23:00 ]
- キューブ環境マッピングのことで質問なのですが、
パフォーマンスが出なくて困ってます。 手法は以下の通り、 ・3Dオブジェクトごとに1枚のキューブマップを持つ。 ・シーン描画の前に、それぞれのキューブマップを更新。 ・キューブマップによって、反射・屈折エフェクトを実行。 例えば、3Dオブジェクトが3つあると、3x6回シーンを描画しなければ ならない訳で、重くなる理屈はわかるんですが、 HALO2など、完璧な屈折エフェクトなのに全然重くなっていないあたり 何かうまい方法がありそうなのですが、何か知りませんか?
- 310 名前:デフォルトの名無しさん [2007/08/14(火) 21:07:45 ]
- なぜに3×6?
- 311 名前:デフォルトの名無しさん [2007/08/14(火) 21:10:39 ]
- 遠くにあるもののマップは小さくするとか
- 312 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 21:53:44 ]
- >>310
キューブマップを描画のたびにオブジェクトごとに更新してるってことなんかな? いや、ようわからんけどw
- 313 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 21:57:13 ]
- 俺、マップ(シーン?ワンフレではない)で共通のキューブマップしか
使ったことねぇからさっぱりわからないや 拡大具合によっちゃワンフレ更新も意味あるけど、 そんなオブジェクトが3体も入るようなカメラでオブジェクトごとのキューブマップなんているのか? かなーり近づいてキャラの表情が物体に映りこむぐらいしないと演出としてあんま意味無い希ガス
|

|