myara CG blog

CG Design Blog. Thoughts, experiments and experiences.

BTOパソコン・貧乏なCG屋さんにお勧め

CGをやる為に低予算(8万円前後)のPCを何台を買いたいけど、何を買えば良いのか分からないと知り合いに聞かれました。

この情報はちょっとだけ誰かに役に立つかもしれないから記事にしてみます。

貧乏なCG屋さんにはBTOパソコンか自作PCしかないです。

昔はケーブルをさし間違えるだけでマザーボードが壊れてましたけど、最近自作PCは本当に簡単になってきました。
しかし、それでもちょっとだけの知識が必要で、何台を作るのはしんどいからBTOですね。

まずはパーツを決めておこう。

今回のPCの目的はSoftimageやMayaでモデリング・アニメーション、MentalRayでレンダリング、レンダーファームでも使うかもしれないけど、GPUレンダリングはしない予定です。

なので、GPUよりCPUが重要ですがそこまでパワフルなCPUじゃなくても大丈夫そうです。

CPU
-----------------------------------------------------------------

高性能クラスCPUではIntelの方が最近強いですね。自分のPCはAMD Phenom II x6ですけど、最近のAMDはなんか微妙です。

今のAMDのトップはFX-8150です。8コア 、クロック:3.6Ghz。なかなか良いスペックに見えますね。


しかし、AnandtechのCinebench と 3DSMax と x264HD エンコーディング と Photoshop のベンチによると Intel の i5 2400 (4コア、3.1Ghz)と同じぐらいです。

Anandtech : AMD  FX  Review
このPremiere Pro と 3DSMax (SPEC) のベンチでも i5 2500 と同じぐらいになっています。しかし、Blenderでは i5 2320にも勝てません。

XbitLabs : AMD  FX Review
Intel i5 の 最新モデル(Ivy Bridge)は 3 から始まります: 例 3550, 3570K。
でも i5 2 (Sandy Bridge) とあんまり差がありません。

BitTech : Intel Core i5 3570k Review


因みに、Tom'sHardware のCPUの比較サイトは結構参考になりますよ。Ivy  Bridgeが入っていませんけど。
そして、BTOパソコンの店を調べてみると、Intel i5 ベースのモデルの方が多くて安いので、やっぱりIntelですね。

なので、「Intel i5 3550」は一番コストパフォーマンスが良いと思います。

ただし、店によって3570Kにするのに+1000円ぐらいになるので、それだったら3570Kの方が良いでしょう。

i7 3770 は 4コア *2仮想コア(=8コアっぽい?)の方がもちろん良いけど、+8000~9000円ぐらい高くなってしまい、ちょっと予算オーバー。
そして、+9000円の価値はあるかっていうと、ないと思います。特にこの場合。


グラフィックボード


-----------------------------------------------------------------

俺はプロだからQuadroだろう!と良く聞くんですけど、
騙されないで下さい

予算に問題ないお金持ちCG屋さんなら良いけど、今回は定格のPCなのでQuadroはOUT!です。

レンダリングの仕事するとQuadroだろう!とたまに聞くけど、
騙されないで下さい

現在GPUレンダーリングするレンダラーが増えてきてますが、まだまだ一般的に使われているレンダラーはほとんどCPUベースです。Mental Ray, VRay, Arnold だってCPUです。

ってどういうことですって?
CPUのレンダラーを使う場合はレンダリングする時にGPUが使われないので
Quadroを買っても、3000円のグラボを買っても、レンダリング時間と画質は変わりませんってことです。
そして、3000円のグラボでも最高クラスのCPUを使えばレンダリングが速いってことです。

Quadroを買うならMedium ~High スペックじゃないとあまり意味ないです。

低価格のLow スペック Quadro でも 超ハイメッシュの作業している場合はGeForceより速い可能性が高いです。
低価格のLow スペック Quadro はメモリー量が少ないので、大きい解像度のテクスチャだと少し負担が大きいかもしれません。

つまり、安いQuadroはあんまり良くないので、低予算のPCになるとゲーム用のグラフィックボードしかないです。

NVidia は GeForce 480 以降に3Dソフトでのパフォーマンスは無理やりに制限をかけているらしいです。
噂によると、Quadro との差を広げるためです。

xsibase と softimage メールリストでは、簡単なテストしたところではATI の圧勝でした。
ハイポリのキューブを回すというシンプルなテストでしたが、

G.Board  ResolutionShadedWireframe  
Quadro FX 4800  2560x144032.925.2  
Quadro 4000  1920x1200      48  71  
GeForce GTX 570  1920x1080      54    60  
GeForce GTX 275  2560x1600  32.2  24.6  
GeForce GTX 460 1GB   1920x1080  40  58  
GeForce GTX 560Ti   74.3  
Radeon HD7970    170      168  
GeForce GTX 460    77  
FirePro V8700   69.2  
GeForce GTX 280    28.8  16.2  
GeForce 560Ti 2GB  42   60  
GeForce 560Ti 1GB  33    
GeForce 8800GT 512Mb  24  14  
GeForce GTX 570 1280Mb     42    
GeForce GTX 470     10      


高性能のゲーム用のグラフィックボードを買える予算があれば、AMDの方が良さそうですね。

残念ながらテクスチャ込みのテストが行われていませんでした。

SoftimageメールリストでもPro用カードを使っている会社やフリーランスが少なかった所が驚きでした。
やっぱり、高いですからね。


GeForce 480以降のユーザーたちによると、テクスチャ表示のパフォーマンスは落ちるらしい。

自分は実際に480以降のGeForceのテストはまだ出来ていないので、良く分かりません。

因みに、自分のPCはGF460です。


※ 追記:2014/4/14 ------------
新しい情報:
GPUレンダリングの場合はゲームカードの方が圧倒的に速いです。
GeForce GTX780 は Quadro K4000 の 3倍速い。
------------------------------------

Blender コミューニティーによると、NVidia の GeForce は 「two-sided lighting」 は非対応にされた為が原因だそうです。なので、この「two-sided lighting」を無効にすれば良いと。Blenderはそういう設定も出来るらしい。

MayaのViewPort2 ではこの問題がないため、さくさく動くそうです。
MAXとMAYAのビューポートはめっちゃうらやましいな~。SI Singaporeがんばれ~

Softimageの「two-sided lightning」オプションとかはオフに出来ない・・・よね。

OpenGL の glReadPixels は GTX285 より遅いらしいけど、そんなのよく分からん。


一方、AMDは昔からドライバー問題が多い。si-community では SIでは色々問題があったから、グラボのドライバーを一個前に戻したらすべてが直りましたという書き込みがありました。
何ヶ月前も、ポイント選択する時にラグ(遅延)が出てしまうという問題は色んな掲示板に出てきました。ドライバー更新で直ったらしいです。

しかし、パフォーマンスではNVidiaを上回っているようです。少なくても高性能レベルのゲーム用グラフィックボード。

ここまで色々書いてしまったんだけど、今回選んだグラボは
NVidia GeForce 550Ti - 560
AMD Radeon 6770 - 6850

良いグラボを買う予算がないけど、せめてゲーム用のミドルレンジが欲しいですね。

グラボはOverclockingしない限り簡単に壊れたりしないから中古品でも良いと思います。
GeForce 460 とかの方が良いし、安いかもしれない。



その他
-----------------------------------------------------------------


RAM メモリ 

16GB RAMぐらいは良いでしょう。
それ以上だと8GBのDIMMになるから結構値段が上がってしまいます。
メモリは壊れやすいし、新品も安いから中古はおすすめしません。

速いメモリはOverclockingしないと意味があんまりないので、おすすめしません。
高速メモリにこだわる人も居るけど、実際にそんなに差が出ません。
レンダリング時間はおそらく1秒も減りませんし、ゲームやっても1FPS上がらないと思います。


ハードディスク

500GB~1TB の普通のHDDで良いと思います。データ倉庫として十分。
パフォーマンスを上げたければ SDDにするのがお勧めです。

重たいファイルを開く時や、重たい動画編集する時にSSDがあるとないと全然違います。
レンダリング、モデリングとアニメーションには影響がありませんから、目的をちゃんと考えて選びましょう。

モデリングとかに影響がないとは言っても、SoftimageやPhotoshopはすぐに立ち上がるのでストレス減になるかもしれません。

60GBのSSDを使って、メインアプリやキャッシュ用にすれば、パフォーマンスがかなり上がります。
バランスを考えると128GBはおすすめですが、お金に余裕があればもちろん128以上のSSDの方が良い。
SSDの寿命は短いと言われているので、中古は新しいモデルじゃないとおすすめしません。

今回は予算ないから、SSDは無しで。


マザーボード

Overclocking しないかぎり、安いほうで良い。
対応するメモリの量、CPU対応、USBやメモリスロットの数で決めれば良いじゃないかな。
それ以外の機能はあまり使わないですね。

まぁ、BTOで買うんだったらそこまで選べないしね。


ケース

実は自分はケースやPSUに結構こだわりますが、
今回は低予算のPCなのでそんな贅沢なことが出来ません。
なので、安い方で良い。

-----------------------------------------------------------------


パーツはだいたい決まっていれば後は店を探すだけです。

色んなBTOパソコンの店のサイトを調べてみたんですけど、どれも高くて予算オーバーしちゃいます。
スペックを下げる前に他の選択肢を考えてみました。

Faith では RAM 4GB から 8GB にするのに +4000円かかります。
しかし通販の値段を調べてみると、4GB2枚(合計8GB) は 3300円ぐらいです。
RAMはさすだけだから素人でも出来ますんで、別で買ったほうが良さそうですね。

次に、簡単にインストール出来るパーツはグラボです。
グラフィックボードも高いしね。

また Faith で調べてみると、GTX 550Ti は +¥12000 になってしまいます。
これも価格サイトで値段を調べてみると、通販で買ったら8600円しかしません。
これも別で買えばちょっと節約出来ます。


i5の場合は内臓GPUはCPUに入っているため、最初は内蔵GPUで使って、
必要になったら後で良いグラボに買い換えるというオプションもあります。


それで、ねずみのお店で一番安いPCを探すとこうなりました:
i5 3570K | 8GB RAM | HDD 500GB | グラボ無し

通販で別でメモリとグラボを買って、
16GB + GeForce GTX 560 1GB    =  77623  円

出来た。8万円に抑えました。

つまり、BTOは最低スペックにして、こだわりのパーツは別で買ったほうが安いかもしれません。


知識(ちょっとだけ)と時間のある人にはもちろん、自作は一番安い。 Read more

Thunderbirdの便利ツール

Diablo 3 ばっかやっていて、CG勉強やブログ書くのを一旦中断にしました^0^
やばい、買うんじゃなかったかも。
クリックし疲れて、ペンタブでもやっています。や~面白いな。


今回はCGとあんまり関係ない記事で、Thunderbirdの便利ツール紹介したいと思っています。
個人でも、会社でもメールクライアントソフトはThunderbirdを使っています。


お恥ずかしいですが、ちょっと前にメールの宛先を間違えて送信してしまいました。

いつもメールフィルターでクライアントや外注を別フォルダで分けていますが、
メールアプリを入れなおしてフィルターの最設定するのは面倒くさかったからそのまま使っていました。

それで、忙しい時にクリックを外してしまって、違うメールに返事してしまいましたorz
気づいた時はもう送信していた。
やってしまった。

メールフィルター

こういうミスを防ぐ方法を色々考えてみたけど、やっぱりフィルタリングは一番いいかもな。
もう一度フィルタ設定しておきました。皆さん、お勧めです。

やり方は検索すればすぐ出てくるので書くまでもないですね。

メールの振分け(メールフィルタ)の設定
http://www.thunderbird-navi.com/divide1.html


もう一つ良くあるミス、少なくても俺は一回やっちゃったことがあるのは「CC:なし」で送信することです。
要するに、「Reply All」じゃなくて「Reply」だけでメールを送っちゃうこと。
仕事でメールを書く時にほとんどCCが必要ですね。


こんなミスに役に立つのは以下のアドオンです:

Check and Send
https://addons.mozilla.org/ja/thunderbird/addon/check-and-send/

・CC:が付いていないまま送信と、注意されます。
・送信する時に、もう一度聞かれます。本当に送信して良い?!!みたいな。

そんなにミラクル的な機能ではないけど、これでメールミスを少し防げると思います。


そして、日本のわけ分からない「様」を付けなきゃいけないメール文化にも役に立ちます。
デフォルトでは入っていないオプションなので、アドオンのオプションを開いて付けておきましょう:

Check And Sendの最後の「宛先」のタブにクリックし、
「アドレス帳による宛先チェック」
にチェックを付けると、自分のアドレス帳に確認してくれます。
同じメールアドレスだけど、名前が違う場合は送信する前に「直しますか?」みたいなメッセージが出て、全部直してくれます。

例えば、
「あなた」のメールを返す時に、デフォルトでは宛先は「あなた」のままになってしまいますが、
アドレス帳に 「あなた様」 であなたのメールアドレスを登録しておけば、送信する前に「あなた様」になおしてくれます。
これでやりとりが少し楽になりますね。



そして、「お世話になっております。〇〇です」とか「宜しくお願い致します・・・」
とか毎回書くのは面倒くさいから以下のアドオンを使って登録しちゃえばワンクリックで良く使うパターンを書くことが出来ます。


Quicktext
https://addons.mozilla.org/ja/thunderbird/addon/quicktext/?src=search

これも検索すれば、色々出てくるから、詳しい設定は自分んで調べて下さい^^

以下の記事は古いけど、アドオンはそんなに変わっていませんからこれで十分分かると思います。

Thunderbirdの定型文の入力をサポートしてくれるアドオン
http://news.mynavi.jp/articles/2008/07/22/Quicktext/index.html



Blinking Alert
https://addons.mozilla.org/ja/thunderbird/addon/blinking-alert/
新しいメールが着てるのに席を外していた見逃してしまって、気づくのは何時間後になってしまう。
これで新着通知が消えないようにして、点滅機能も付けられるから目立ちます。
もうこれがないと、新着メールに気づきません。



MinimizeToTray revived
https://addons.mozilla.org/ja/thunderbird/addon/minimizetotray-revived/
Thunderbirdを最小化にすると右下のトライに入れてくれるアドオンです。
タスクバーに入っていると邪魔ですね。



参考まで。



では、Diablo3やろうかな。



最新更新日:2012/11/6


Team Viewer (リモート操作)

去年の11月末に新しいバージョンが出ていたことに今日気づいてインストールしていみました。


そしたら、この便利なソフトを知らない人も居るんじゃないかと思い、このブログでこのツールを紹介したいと思います。

Team Viewer というソフトです。

パソコン・スマホン・iPadから、イントラネット(LAN)かインターネットを通して他のパソコンの操作が出来るソフトです。
両側にこのソフトを入れて、IDとパスワードを使ってリモート操作が可能になります。


アカウントでリモートPCの登録も出来ますし、たまにしか使わない場合毎回自動パスワード作成オプションもあります。
このソフトを立ち上がらない限りリモート機能が起動されません。

この素晴らしいツールはなんと、無料です!(個人使用に限る)


例えば、こんな使い方が出来ます:

レンダリング
- PCをレンダリングしっぱなしにして、外に遊びに出かけます。
外で遊んでいる時にiPad や iPhone で家でレンダリングしているパソコン確認ができます。
レンダリングが終わっていたらそのデータをFTPに上げてクライアントに提出します。
そして、家に帰らずに遊び続けられます。

- 空いているパソコンをリモートで利用して重たいレンダリングを何台で分けられます。

複数のPCのメンテナンス
- 自分のPCから複数のPCを操作が出来るのは可能なので、メンテナンスにも便利。

データ共有
- データ送信・受信もできます。

PCサポート
PCに詳しくない親戚のPCに入れておいて、何かをやらかした時にリモートで直してあげられるから

- や~クリックしてんだけど何も出てこない!
- え?可笑しいな、左クリック?
- あっ、左クリックのことか・・・。

みたいな面倒くさい電話が何回もかかってこなくて済む。

などなど!

これ全~部無料ですよ!
早くダウンロードしてみて下さい!

Team Viewer 公式サイト

追記

LANのみの設定


デフォルトの設定だとインターネットでも操作が出来るように、Team Viewerサーバーに繋がって自動にパスワード更新されます。

でもLANでしか使わないから別にTeamViewerサーバーに繋がりたくない場合、デフォルトの設定をLANのみに変更すれば上手く行きます。これでTeamViewerのユーザーとパスワードではなく、自分のIPと自分で決めるパスワードで繋がるので安心してLANのみで使えます。

Windows 更新の自動再起動

今朝職場に着いたら、背景担当のデザイナーがタメ息してまして、「どうした?大丈夫?」と声をかけてみました。
昨日の夜からレンダリングしていたんですけど、Windows更新の自動再起動で途中で止まってしまいました!!!

本当にウザいですねこの自動再起動。なんでデフォルトでこうなってるのか意味分からない。

なので、Windows更新自動再起動でレンダーが途中で止まってしまった!!、とか
長いトイレから戻ってきたらWindowsが再起動していた!とかならないように、Windowsの自動更新の自動再起動を無効にする方法を教えます:

Windowsキー を押しながら、「R」で「ファイル名を指定して実行」を開いて、

「 gpedit.msc 」を入力してエンター

ローカルグループポリシーエディターが出てきます。

「コンピューターの構成」を開いて、

管理用テンプレート

Windows コンポーネント

Windows Update

スケジュールされた自動更新のインストールで、ログオンしているユーザーがいる場合には自動的に再起動しない

にダブルクリックして、「有効」に変更。

以上

Windows 7 /3GB switch

職場ではハイポリのプロジェクトしている背景チームがレンダー時間で苦しんでるのを見て、ちょっと寄ってみました。

- こんなに良いPCなのにそんなに遅い? って聞いてみました。
彼らのPCは i7 16GB なんちゃらなんちゃら、俺は使っているPCと比べて何倍も速いはずです。

- なんとかならないんですかって聞かれました。

でもレンダーとマテリアル設定変更はNGっていうからそれ以上にやれることはほぼないでしょうね。
いくらオプティマイズしても大した差が出ないと思いながらPCを触ってみました。

なんと、Mayaは32bitだった!

なんで?まぁそこらへんの会社の事情は分からんけど、タスクマネージャーを開いてみるとMayaのCPU使用率は100%ではない。20%まで下がったり、70にあがったり不安定でした。
そして、メモリーは2GBいっぱい使っていました。

32bit のソフトは最大 2GB までしか使えません。
OSは64bitでもソフトは32bit だったら 2GB しか使えません。

これじゃ、メモリーが足りないからCPUが暇なんじゃない?と単純に思いました。
16GB もあるのにね。

32bitのOSで使っていた 3G switch を試してみることにしました。


そのやり方:
1. ウィンドウズメニューを開いて、すえてのプログラムを選んで、アクセサリのなかにあるコマンドプロンプトに右クリックして、管理者として実行

2. すると、次のコマンドを入力:
bcdedit /set IncreaseUserVa 3072

コピペーはマウスでやれば出来ます。CTRL+Vはダメです。

3. ウィンドウズ再起動しなきゃいけないけど、後輩たちのPCではそのままでも効果があったっぽいです。

これで完了。

念のために、3G switch の解除方法も書いておきます:

bcdedit /deletevalue IncreaseUserVa

http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&id=9583842&linkID=9240697

これは Windows 7 と Windows Vista の場合のみです。 Windows XP の場合は boot.ini の方法になります。えっ、まだXPを使っているのに知らない?じゃあ、ググって下さい。

話に戻りますが、これを入れたらレンダリングが結構速くなって、期待以上の効果でした。
時間は計っていないけど、すぐに実感が出来るほど速くなっていたらしいです。
そんなにミラクルなオプションではないはずなんですけどね。

まぁ32bitは結構ネックになってると思います。

一応ブログにも載せておきます。

もちろん一番良い方法はMaya を 64bit版に変えることです。
このやり方はWindows Vista / 7 で 4GB を使っている人には役に立ちそうですけど、高性能のPCを持っていれば32bitを使ってアホらしいです。

フェラーリを買って都内の普通道路しか走らないと同じぐらいアホです。まぁ、フェラーリだったら一応格好を付けてチャラい女の子たちが寄ってくるからまだメリットがあるかもしれませんね。

フェラーリ欲しいな。
Previous page Next page