ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Shade (3DCGソフト)コミュの製作中の動作の重さ

  • mixiチェック
  • このエントリーをはてなブックマークに追加
こんばんわ。二週間ぐらい前からShadeをはじめた者ですが
日本製アプリ特有のfor日本人向け理解しやすさが気に入ってます。

ところで私は建物内部ではなく鳥瞰図のような街並みを作っているのですが、
ポリゴンの多さ故かレンダリングより「製作中のアプリの重さ」や操作のタイムラグ、
透視図をシェーディング表示に切り替えようとした時など、画面が一時
入力を受け付けなくなる事態に見舞われています。
ウインドウの中身がまっ白になって、5〜10分ぐらいはボーッと
動き出すまで待っていなくてはいけなかったり。
(いわゆるwindows画面のアプリ名に(反応なし)と表示されてしまう状態)

Pen4 2.4G、メモリ1Gの環境でもこれくらいが限界なんでしょうか。
みなさん重いモデルをいじる時などにどういう工夫をされていますか?
それとも俺が知らないだけで、モデルの形状そのままでコントロールポイントを
ガンガン減らしたりする方法があるのかしら.....?

どうぞこの初心者shaderにみなさんの工夫・対処法を教えてやってください。

コメント(14)

>>DEE さん
>>ラスプチン さん

 アドバイスありがとうございます。
 誤解を生んでいるようなので補足させていただきますと、もちろん
 この面積では挙動はまだ遅くはなりません。実際にはこの
 4倍は面積があります ^ ^;;;
 すいません、どうしても市街、まるまる一個作らないといけないのです。
 もちろんそうなるとディティールなど見えない訳ですから、ほとんどの
 建物はハコでOKなんでしょうけど、どうしたら「らしく」見えるのか
 模索してます。
 手前だけ細かく作ればいいのかな......?
モデリング画面のレスポンスだと、ビデオカードの影響も大きいと思います。
ちなみに、ビデオカードはどのようなものを使用されてるのでしょうか?
Shade8だと、「それなり」の性能のものを使わないと、モデリング画面はかなり重い印象です。
製作中はCPUよりグラフィックボードのスペックが重要です。
掃引体も結構負担かかったはずなので『閉じた線形状』で6面体を作ってテクスチャを貼るのはいかがでしょう?
筆里むぅさんの仰るとおり、これだけの規模の建物群を作るなら、6面体にテクスチャの方針がいいと思います。

以前作成したものですが、、、

1枚目>
モデリングはこの程度に留めておいて、バンプマッピングもしくはトリムマッピングで面に表情をつけます。

2枚目>
テクスチャを貼ってレンダリングしたものです。近景でなければ十分使えると思います。
ポリゴン数は少ないので、モデリング画面のレスポンスはかなり改善されると思います。

3枚目>
こうやって市街を作っていったんですけど、モデリング画面では特にストレスを感じませんでした。
shade公式ページにグラフィックカードの適用表が
出ているのでそれを目安に現在のグラフィックカードの
最適化。ないしは購入を考えてみてはどうでしょうか?

まあ、かったところで最終的なレンダリング速度の向上には
ならないんですけどね。

作業中は少し快適になると思います。
 グラボは Geforce4 Ti 4200 (128MB) というやつです。
 割と最近買ったので、これでスペック足りないということになったら
 地味にお手上げであります。 .....ハッ!? 初期不具合や相性問題
 というオチだったらどうしよう...?

 
 なるほど。掃引体は負担がかかるので六面体がいいのですね。
 「閉じた面形状で六面体を作る」というのは、ツールバーから
 閉じた面形状を選んで、四角を作る行動を6回くり返して箱状に
 位置関係を保つ、という事でいいのでしょうか。

 基本的な質問で済みませんが、確認すると
 「モデリングでなくテクスチャでビルの表面を表現する」
   ↓ 
 「コントロールポイントが減る」
   ↓ 
 「製作中の動作は軽くなる」

 という事ですよね。
 レンダリングを含めた全体的な時間としてはモデリングで形状を
 細かく表現するより、テクスチャを貼ることで表現した方が
 最後のレンダリング時間も短縮されますか?

 また「どう建物を密集させたら"街らしく"見えるのか」という事も
 課題だったのですが、くろん さんの作られた作品を拝見すると
 そんなに密集性はなくとも市街地「らしさ」は表現できるのですね。
 大変勉強になります。ありがとうございます ^ ^
>「閉じた面形状で六面体を作る」

掃引体を作る
↓
コンバートで「ポリゴンメッシュ」(分割しない)に変換
↓
コンバートで「線形状に変換」

で、閉じた線形状で囲まれた六面体の出来上がりです。こういう形状なら、パートに「@」付けて、レンダリング時に分割しない設定にしてやれば、レンダリング時間も節約できますよ〜

モデリング中のレスポンスの悪さは、iunさんもおっしゃっておられるように、OpenGL設定を確認してみてくださいね。
私もちょっと前までGeforce4 Ti 4200 (128MB) 使ってました。
Shade7.5まではツルツルと動いていたモデルも、Shade8になった途端コマ送り状態。ものすごく重くなった印象を受けました。

いまでも初期のモデリングはShade7.5を使ってるくらいです。


ラスプチンさん>
>そのトリムマッピングの手法、イイですね!
グリッド状の画像をたくさん揃えておけば、その組み合わせでかなりのバリエーションになりますよ。是非試してみてください。
閉じた線形状で長方形を作るとテクスチャが『ラップ』指定するだけでキチンと貼れるのでオススメです。
この6面体を1つのパートに整理しておくと体積を保持するので&*指定が役に立つと思います。

Geforceシリーズとは相性いいと思ったんですが・・・僕もGeforceなんですがOpenGLで動作不良が起きることがたまにあります。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Shade (3DCGソフト) 更新情報

Shade (3DCGソフト)のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。