- 1 名前:名前は開発中のものです。 [02/02/02 13:57 ID:1cq3k23V.net]
- いっぱいあってややこしいので3Dネタはここに統一すれ。
- 498 名前:497 mailto:sage [2005/12/15(木) 08:58:02 ID:91kNhqWL.net]
- 私が見たレスです。
>なるべくUV頂点を連結させて、一筆描きみたいな感じで >UV頂点情報が繋がってた方がデータ圧縮効率が上がるので >処理や表示に優しいとか、長い帯状のモデルとかのUV配置に >効力があるとか…くらいの知識しか無いです この文章から推察すると、モデルを展開したときに 個々の頂点が繋がったままの状態の事なのかなと思うのですが・・・。
- 499 名前:名前は開発中のものです。 mailto:sage [2005/12/15(木) 09:12:06 ID:Ty2NO144.net]
- >>497
ポリゴンを、ばらばらにしないで頂点、辺を共有したまま テクスチャー張れってことかもね。 トライアングルストリップってのが、効率よく頂点を共有して少ない情報で 生成できるポリゴンだからね。 あとは、テクスチャーを1枚にまとめてしまうとか。
- 500 名前:497 mailto:sage [2005/12/15(木) 09:38:27 ID:91kNhqWL.net]
- >>499さん、レスありがとうございます。
モデルで分割した近い場所にある頂点はマージするなどして、 なるべく頂点の共有・一体化すれば良いという感じでしょうか。 UVは低解像度のテクスチャーだと、UVの頂点を切り離さないと 継ぎ目が奇麗に表現できない事があり、今まではかなり分割していました・・・。 今後連続させるように工夫してみたいです。 それとテクスチャーをひとつにまとめるのも効率化につながるのですね。 トライアングルストリップというのも初めて聞きました(汗) 調べて勉強してみます。
- 501 名前:名前は開発中のものです。 mailto:sage [2005/12/17(土) 11:42:16 ID:1KjlEnO0.net]
- 転記
>俺もよくは知らないが、UV頂点番号情報を連続させる事だった気ガス。 >UV頂点にもポリゴンと同じ様に頂点番号情報がある訳だが、例えば500頂点のポリゴンは、UV頂点情報は最初500UV頂点の情報を合わせて持ってるっつちゅう事だ。 >でもテクスチャ領域を効果的に使う為にデザイナーがUV頂点情報をある程度分割していくことで重複するUV頂点が発生する。 >UV頂点が増えた分だけデータ量も増える訳だが、これは制作上しょうがないのだが、プログラムでモデルとUVの情報に圧縮処理をかける事でデータ量の最適化や転送効率を上げている。 >しかし、UV頂点情報を圧縮するにはある程度頂点情報が連続してないといけないという条件があるのだ。 >なので、デザイナーがモデルのUV設定を不必要に細切れにしちゃうと、データ量は増えるわデータ圧縮は効かないわで、最適化で苦労してるブログラマーがイラっと来る訳ですよ。 >デザイナーで出来るUVの最適化作業は、なるべく重複するUV頂点を作らない事と、重なってるUV頂点は、切り離さなきゃいけないもの以外は必ず結合させるって事だな。
- 502 名前:名前は開発中のものです。 [2006/04/23(日) 19:00:36 ID:3daQUmKb.net]
- ここを見ている人ってどのくらいいるのかな?
質問させてください。 3Dの経験はAPIを使ったプログラムを含めて一切ありませんが、今ちょっと書いてみようとしています。 とある組み込み系非力CPUのデモプログラムを一つ書いてくれと頼まれているのですが、 そのデモを見せる相手の方がとてもスターウォーズ好きなので、あのオープニングを再現しようかと思いました。 EPISODE IV A NEW HOPE ↑みたいな黄色いテキストが下から出てくる、あの部分です。 スクロールする文字列をグラフィックにしたデータは既にありますが、 これをどのように変形して、どのような速さでスクロールすれば良いのかがわかりません。 自前で適当に作ってみたところ、かなり違和感が出てしまいました。 3D APIは一切ないので、自前で1ラインずつ縮小コピーしたりして作っています。 可能な限りは自分で調べてみるつもりですが、検索キーワードでこれを使えばいいよ、みたいな 助言をもらえると本当に助かります。 3Dに詳しい方、どうかよろしくお願いします。
- 503 名前:名前は開発中のものです。 mailto:sage [2006/04/23(日) 19:47:18 ID:VqQ5z2Vh.net]
- 違和感とやらをキッチリ記述してくれないと、
エスパーでもない限り回答できないのだが。。 @文字の座標は3D空間で動かす。 A3D座標を画面に投影して表示。 B@に戻る。 で良いだろうが、数学的にキッチリ説明しようとすると面倒。 乱暴だけど、 @→Z座標を増加。 A→XY座標をZで割って、消失点の座標を加算して画面座標に。 でいいんじゃないかな? 検証したわけじゃないから間違ってたらスマンネ。
- 504 名前:名前は開発中のものです。 mailto:sage [2006/04/23(日) 20:08:40 ID:3daQUmKb.net]
- >>503
違和感はなかなか説明が難しいのですが、 一番大きいのは奥に行くほど速くなってしまうことです。 あと、文字の大きさも奥に行くほど大きくなっている気がします。 とりあえず、消失点と投影について調べてみます。ありがとうございます
- 505 名前:名前は開発中のものです。 [2006/04/23(日) 20:56:15 ID:61c5IG1F.net]
- 板にテクスチャ張ってxファイル作って3D表示すれば済むだろう?
- 506 名前:名前は開発中のものです。 [2006/04/24(月) 00:00:34 ID:A7E2P+RC.net]
- 3DAPIは使えないって書いてあるだろ
しかもビルボードになんでわざわざxファイルなんだ?
- 507 名前:名前は開発中のものです。 mailto:sage [2006/04/24(月) 00:17:30 ID:eCrTQUQn.net]
- 解決の助けになるページを発見しました。
どうやら透視投影という手法で計算すると良いようですね。 以下のページに数式だけ載っていたので、それで明日簡単に作ってみます。 PDF注意:www.ichinoseki.ac.jp/satok/SATOK/ex/VBA/ex6-4.pdf
- 508 名前:名前は開発中のものです。 mailto:sage [2006/04/24(月) 04:01:33 ID:eCrTQUQn.net]
- 開発環境が無かったので、こんなのを作りました。
ttp://void-main.org/starwars/ 助言をくれた>>503さんありがとうございます。
- 509 名前:名前は開発中のものです。 mailto:sage [2006/04/24(月) 10:08:24 ID:DRnq+nI8.net]
- 流石東大卒
- 510 名前:名前は開発中のものです。 mailto:sage [2006/04/24(月) 20:19:37 ID:V7tsEdmd.net]
- >>508
calc()が処理時間が不定な上、重い。 setTimeout()をcalc()の前に持っていって、 第二引数を調整すれば安定する。 初歩的なデバッグだよワトスン君!
- 511 名前:名前は開発中のものです。 mailto:sage [2006/04/24(月) 20:38:36 ID:eCrTQUQn.net]
- >>510
アイデアどうも ^^ 数式と挙動を確かめたかっただけだったんで、 ソース見てもらったらわかるように、実装はかなりいい加減です。 今度、っていつか全然わからないけれど(笑)、暇をみて修正します。
- 512 名前:名前は開発中のものです。 mailto:sage [2006/04/24(月) 21:51:17 ID:V7tsEdmd.net]
- いえいえ。お役に立てれば幸いです。
あと言い忘れたんだけど、イ`。
- 513 名前:名前は開発中のものです。 [2006/04/26(水) 11:13:58 ID:gvk6Tz6V.net]
- 保守ついでに質問です。
SKYBOXをうまく作るコツがあれば、教えて頂けないでしょうか。 形状: A:立方体が基本だろ (方向転換時繋ぎ目が目立つ) B:球のほうがいい (テクスチャがまのびする) サイズ: A:表示範囲ぎりぎりの最大のサイズにしてマップを覆い尽くす (マップの広さがせまくなる問題が発生) B:skyboxをマップより小さくして、プレイヤーカメラと一緒に移動 (背景から障害物が現れてしまう問題が発生) テクスチャ: A:256程度で充分? B:1024くらいは貼っとけ ゲームは広いフィールドで戦うFPSと思っていただければ。 技術より見せ方のセンスの問題のような気もしますが、skyboxについては ぐぐってもコレってのが無いですね・・・3D関係の本見ても遠景無しが多いし(´・ω・`)
- 514 名前:名前は開発中のものです。 [2006/04/26(水) 12:36:37 ID:/6lUzKS7.net]
-
- 515 名前:名前は開発中のものです。 mailto:sage [2006/04/26(水) 20:24:42 ID:G0br/AS/.net]
- > 3D関係の本見ても遠景無しが多い
ヒント:フォグ
- 516 名前:名前は開発中のものです。 mailto:sage [2006/04/27(木) 00:05:10 ID:ho51S6xx.net]
- >B:skyboxをマップより小さくして、プレイヤーカメラと一緒に移動
>(背景から障害物が現れてしまう問題が発生) Zテストオフ・Z更新オフで、最初に描画すれば無問題だわ。
- 517 名前:名前は開発中のものです。 mailto:sage [2006/04/29(土) 09:52:29 ID:neA84AQX.net]
- スカイドームで球にしたら、
上部のテクスチャが綺麗にはれないんだけど、一般的にどうしてるの? 苦肉の策でクランプして空白で引き延ばしてるが・・・。
- 518 名前:名前は開発中のものです。 mailto:sage [2006/05/02(火) 00:08:11 ID:G4w21a0v.net]
- 球体だからと言って綺麗に張れないことは無いと思うが。
もう少し状況をkwsk
- 519 名前:名前は開発中のものです。 mailto:sage [2006/05/02(火) 00:17:27 ID:zoWTwxRQ.net]
- 円柱じゃ駄目なのか?
- 520 名前:名前は開発中のものです。 mailto:sage [2006/05/03(水) 10:39:49 ID:17/SDTl1.net]
- 球だと、上に頂点が集中して、UVが歪んでしまう。
(俺の使ってる3Dソフトが悪いのかもしれんが・・・) 円柱だと視点動かしたときに境界分かるし。
- 521 名前:名前は開発中のものです。 mailto:sage [2006/05/03(水) 13:46:16 ID:XfZno1BQ.net]
- 2Dのものを3Dに貼り付けようとすれば歪むのはあたりまえで、
・地平線近くを歪まないような形状にする。 ・地平線から離れるに従って単色になるようにして歪みを見せない。 というようにやれば良いと思う。
- 522 名前:名前は開発中のものです。 mailto:sage [2006/05/03(水) 19:07:46 ID:RX8tbeIi.net]
- 斜め上も見る場合は、高い円柱を使うようにしてる?
俺はそうやってるんだけど、もっといい方法ないかなと。
- 523 名前:名前は開発中のものです。 mailto:sage [2006/07/09(日) 19:32:51 ID:NpSEGxj+.net]
- スカイボックスサンプル(>>516 の方法)
ttp://msdn.microsoft.com/coding4fun/gamedevelopment/beginning4/default.aspx ttp://www.toymaker.info/Games/html/skybox.html >>520 UVの展開方法が悪い可能性。
- 524 名前:名前は開発中のものです。 [2007/02/15(木) 11:56:51 ID:3+bDfRsI.net]
-
- 525 名前:名前は開発中のものです。 mailto:sage [2007/06/19(火) 14:00:33 ID:aDBsd8Fj.net]
- gasgsgas
hsghdg urtute dhhd hjhdj trtrr
- 526 名前:名前は開発中のものです。 mailto:age [2007/08/31(金) 19:09:10 ID:Lnu7uGUV.net]
- iアプリの3Dゲーム作ろうと思うんだけどどう?
目標はど○ぶつの森みたいな感じの、村で生活するようなやつ 最初はモデルを表示したりするだけの簡単なものから作っていって、だんだんマップの上を歩かせたりできるようにしようと思うんだけど。
- 527 名前:名前は開発中のものです。 mailto:sage [2007/08/31(金) 19:37:41 ID:u4pEsB3A.net]
- いいと思うよ
- 528 名前:名前は開発中のものです。 mailto:sage [2007/08/31(金) 20:00:30 ID:WxgVJFMQ.net]
- いいんじゃないかな。
- 529 名前:名前は開発中のものです。 mailto:sage [2007/08/31(金) 20:46:51 ID:XMbKVn8p.net]
- iアプリは3DAPIも揃ってるから本とか見ながらだとすぐ出来る
DirectXとかに比べると敷居低いしいろいろ出来る 無論1からでもいいと思うよ
- 530 名前:名前は開発中のものです。 mailto:age [2007/09/01(土) 17:52:31 ID:jIBW3Ng4.net]
- とりあえず簡単なモデルを表示するだけのプログラム作成
テクスチャなどは無し ttp://www.geocities.jp/jt9rgbased2ugiw/ キャラクターのモデル作成が難しい。 とりあえず今は簡単な基本図形のモデルで作っていきます。
- 531 名前:名前は開発中のものです。 mailto:sage [2007/09/01(土) 21:36:39 ID:jIBW3Ng4.net]
- モデルを回転させるプログラムを作成しました
モデリングの才能無いかもorz iアプリに使用できるキャラクターとマップのモデルを募集してますw
- 532 名前:名前は開発中のものです。 mailto:sage [2007/09/02(日) 10:03:54 ID:pMDbZU/e.net]
- やっとテクスチャの貼り方がわかったので付けてみた
あとはアニメーションが出来るようになれば簡単なキャラクターなら作れるかも てか、このスレって人全然いないのかな
- 533 名前:名前は開発中のものです。 mailto:age [2007/09/02(日) 11:20:16 ID:pMDbZU/e.net]
- キー入力でモデルを回転できるようにしてみた
- 534 名前:名前は開発中のものです。 mailto:age [2007/09/02(日) 21:29:04 ID:pMDbZU/e.net]
- マップの上でキャラを動かせるようになった
いままでより、だいぶゲームっぽくなってきたかも 誰もレスくれないのは寂しいorz
- 535 名前:名前は開発中のものです。 mailto:sage [2007/09/02(日) 21:54:08 ID:01tBhahC.net]
- ■自主製作ゲーム:開発状況報告スレVer0.8■
pc11.2ch.net/test/read.cgi/gamedev/1172541825/ こちらでどうぞ。
- 536 名前:名前は開発中のものです。 mailto:sage [2007/09/03(月) 22:45:31 ID:l9Qlmw/p.net]
- >>534
プログラム系のスレを日記用に再利用すんのヤメレ
- 537 名前:名前は開発中のものです。 mailto:sage [2007/09/03(月) 23:19:13 ID:8l1gTXpU.net]
- じゃ、このスレに収容すべき、他スレを列挙しようぜ!>>538-600
- 538 名前:名前は開発中のものです。 mailto:sage [2007/09/03(月) 23:52:58 ID:rq4C60oH.net]
- 収容する必要なんてねーだろ
- 539 名前:名前は開発中のものです。 mailto:sage [2007/09/05(水) 20:31:12 ID:ZFuPV60C.net]
- >>536
わかった
- 540 名前:名前は開発中のものです。 mailto:sage [2007/10/16(火) 13:09:16 ID:0aZ2iXLk.net]
- 保守ついでに
>>508-509 なんで東大なの?
- 541 名前:名前は開発中のものです。 mailto:sage [2010/02/27(土) 14:38:34 ID:WzDmmuxE.net]
- 現時点で3Dゲームを最も手軽に開発できるソリューションは何?
- 542 名前:名前は開発中のものです。 mailto:sage [2010/02/27(土) 16:28:11 ID:vWBm6/86.net]
- >>541
ttp://www.4gamer.net/games/032/G003263/20091106014/ こういうのとか あとはMODだと思う
- 543 名前:名前は開発中のものです。 mailto:sage [2010/03/03(水) 11:48:31 ID:zypfCNdN.net]
- UDKが手軽ってなんの冗談ですか
- 544 名前:iz3D [2010/07/24(土) 13:42:12 ID:49Rd4Ihb.net]
- 高解像度ならなんでもきれいになるというのがウソだということはナウシカBDなど見ればわかる
現状の3Dを堪能するには映画館レベルの環境が無いとダメなのが知れ渡ってしまった いまのBDや3Dテレビは期待ハズレな部分多いよ SFの立体映像みたいなのでないとお客は食いつかないよね
- 545 名前:名前は開発中のものです。 [2010/07/24(土) 16:13:46 ID:jEadHH8c.net]
- >>541
手軽との意味によりますが、より低いスキルから入るのに DarkBasicProがかんたんに3Dを操ることができる。 BASIC言語と3Dライブラリから構成されていて、 BASIC言語自体は初心者向けであり、特に初心者にやさしい。 逆に言えば上級者には不満だろう。 3Dライブラリは初心者向けのやさしいライブラリとなっており、 初心者に難しいベクトル/行列/三角関数を使わないで利用可能です。 レベル的に中学生くらいから3Dを操作できるだろう。 現在、DarkBasicProが無料DLになってるので試してみるといい。 試作品を土日でかんたんに作るのにいい。
- 546 名前:名前は開発中のものです。 mailto:sage [2010/07/27(火) 02:17:15 ID:RZRqKDLL.net]
- >>544
ナウシカいつの作品だよ。マスター古すぎないか?
- 547 名前:名前は開発中のものです。 mailto:sage [2011/09/17(土) 22:13:54.47 ID:iPiTfzx3.net]
- フル過ぎ
- 548 名前:名前は開発中のものです。 mailto:sage [2011/09/23(金) 01:45:35.01 ID:qiLdezfN.net]
- ナウシカ
- 549 名前:名前は開発中のものです。 [2011/10/20(木) 22:34:35.60 ID:quu6Y6CR.net]
- いっぱいあってややこしい
- 550 名前:名前は開発中のものです。 [2011/11/25(金) 05:54:03.55 ID:8vgCfq+S.net]
- 「ゴゾンジ レンタルサーバー」 がいよいよオープンしました。
なんと398円/月(年払い)で SSD搭載ハイブリッドサーバーが存分に使えます。 メール作成から各種ツールのインストールまで面倒な設定は「全て」お任せ!! WordPressを使った2ちゃんまとめサイトも、EC-Cubeで作った同人誌販売サイトも、 ウフフな画像でキャッキャな会員サイトも、使い道は自由、あなたの想像次第。 \ U / \ U / / ̄ ̄ ヽ, / ', / _/\/\/\/|_ \ ノ//, {0} /¨`ヽ {0} ,ミヽ / \ / \ / く l ヽ._.ノ ', ゝ \ <本当にスゲエ!> / /⌒ リ `ー'′ ' ⌒\ \ / \ (  ̄ ̄⌒ ⌒ ̄ _)  ̄|/\/\/\/ ̄ ` ̄ ̄`ヽ /´ ̄ | | ゴゾンジ!の充実ぶりにジュウシマツも驚いています。 詳しくはこちら ゴゾンジ!レンタルサーバー gozonji.ne.jp/ ■ゴゾンジ!ジュウシマツもびっくり! yuzuru.2ch.net/test/read.cgi/fortune/9241108701/
- 551 名前:karasu// ◆eJlUd9keO2 mailto:sage [2011/11/25(金) 14:56:32.43 ID:N6i07Z5S.net]
- )))
('ω')>>550sageろクズやろー☆
- 552 名前:電脳プリオン 忍法帖【Lv=40,xxxPT】(1+0:5) 【27.1m】 mailto:sage [2013/02/02(土) 22:25:04.61 ID:QdAj0lCo.net BE:243245838-PLT(12080)]
- sssp://img.2ch.sc/ico/folder1_13.gif
統一されそうにないな
- 553 名前:名前は開発中のものです。 [2013/03/21(木) 21:05:39.36 ID:yZVnKs1z.net]
- _
|O\ | \ キリキリ ∧|∧ \ キリキリ ググゥ>(;⌒ヽ \ ∪ | (~) ∪∪ γ´⌒`ヽ ) ) {i:i:i:i:i:i:i:i:} ( ( ( ´・ω・)、 (O ⌒ )O ⊂_)∪
- 554 名前:名前は開発中のものです。 mailto:sage [2014/08/12(火) 22:26:17.59 ID:k+hYIWI7.net]
- ,,ノ'⌒ヽ、,
(#^ω^,;) ( ) ''~~'''""'゙~
- 555 名前:名前は開発中のものです。 [2014/12/07(日) 12:57:33.80 ID:3DTPUU6A.net]
- 555
- 556 名前:名前は開発中のものです。 mailto:age [2016/03/25(金) 00:24:16.81 ID:vLE3Yugz.net]
- すんげえ
- 557 名前:名前は開発中のものです。 [2017/02/05(日) 08:40:40.12 ID:eQm7KkoB.net]
- そうかそうか
- 558 名前:名前は開発中のものです。 [2017/12/31(日) 22:08:07.19 ID:/rN76OKL.net]
- 簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』 37UPVDZN03
|

|