Ψ(`∀´)Ψケケケ と (´・ω・`)ショボーン

AviUtl用のスクリプト配布やBlender、自作PCのパーツやガジェットの情報を配信中

 

【Blender】Cyclesで無効化されているOpenCLのGPU演算を有効にする方法と結果【覚書】

Edit Category Blender

AA2014000184

AMDからR9シリーズやR7シリーズといった新シリーズのGPUが発売されて、BlenderでR9やR7でOpenCLを使ったレンダリングができるようになったのか調べていたら、無効化されているOpenCLを有効にする方法が書いてある記事を見つけたので、うちのGPUでもできるのか、レンダリングが速くなるのか、レンダリング結果は綺麗なのか試してみた。


準備

まずBlenderを起動して、設定項目を弄くるだけでは無効化されているOpenCLは有効にならないらしいので、必要な起動オプション(※下記に記載)を新規作成したメモ帳に貼り付けて保存。その後、txtとなっている拡張子をbatに変更する。

 

■無効化されているOpenCLを有効化する起動オプション

SET CYCLES_OPENCL_TEST=ALL
"H:\App\blender-2.69-windows32a\blender-2.69-windows32\blender.exe"

 

ちなみに””で囲まれている部分を自分の使用環境(blender.exeのあるディレクトリまでのパス)に合わせて変更する。あとは、このバッチファイルからBlenderを実行してやれば、とりあえず無効化されているOpenCLが有効になった状態でBlenderが起動する。

 

 

AA2014000212

Blenderが起動したら、『ユーザー設定』→『演算デバイス』の項目(画像左下)を見てみると、『なし』の横に新たに『OpenCL』の項目が表示される。この『OpenCL』を選択してやる。

 

AA2014000213

『OpenCL』を選択してやると、直下の項目でどういった組み合わせで演算するのか選択することができるようになるので、その中から目的の『演算装置』を選択する。必要があれば、ユーザー設定の保存も行う。

ちなみに演算装置の項目は3つ。

  • Caicos + CPU名:CPU + GPU
  • CPU名:CPU
  • Caicos:GPU

 

AA2014000214

『ユーザー設定』の設定が終わったら、『レンダー』の『デバイス』に『GPU演算』を選択してやる。これでBlenderがGPUレンダリングしてくれるようになる。

 

※ 今回の記事ではBlenderのバージョンが2.69のものを使用したのだけれど、2.7のRC2で試した時は、OpenCLにエラーが出て使えなかった。また、2.7のRC1では使えたので、バージョンによる可不可があり、全てのバージョンで安定して使えるわけではないらしい。

(まあ、安定して使えるのであれば無効化する必要がないので当然だけど……)

OpenCLを使ったGPU演算の結果1

ちなみにうちのPC環境では、『ユーザー設定』で『OpenCL』→『CPU』以外を選択し、『レンダー』の『デバイス』で『GPU演算』を指定してレンダリングをすると、Blenderが強制終了した。なので以下の結果は、『ユーザー設定』で『OpenCL』→『CPU』を選択した時のものなのであしからず……。

 

AA2014000209

『OpenCL』→『CPU』、『レンダー』の『デバイス』→『CPU』のときのもの。画像左上のレンダリング時間はおよそ4分27秒

 

AA2014000208

『OpenCL』→『CPU』、『レンダー』の『デバイス』→『GPU演算』のときのもの。画像左上のレンダリング時間はおよそ2分31秒

 

上の2つの画像は、『レンダー』の『デバイス』以外の設定は同じ。CPUよりもGPU演算を指定したときのほうが速くレンダリングが完了。ただし、画像をクリックして拡大するとわかるけれど、GPU演算をしたときのほうが全体的に暗く、制服の部分のノイズが目立った。

 

OpenCLを使ったGPU演算の結果2

AA2014000211

『OpenCL』→『CPU』、『レンダー』の『デバイス』→『CPU』のときのもの。画像左上のレンダリング時間はおよそ1分13秒

 

AA2014000210

『OpenCL』→『CPU』、『レンダー』の『デバイス』→『GPU演算』のときのもの。画像左上のレンダリング時間はおよそ0分36秒

 

上の2つの画像は、『レンダー』の『デバイス』以外の設定は同じ。やはりCPUよりもGPU演算を指定したときのほうが速くレンダリングが完了。GPU演算のほうが全体的に暗く、顔に差している影も変な感じに。また、髪の部分にディスプレイスメントを指定していたのだけど、GPU演算では上手く表示されていない。

 

まとめ

うちのPC環境では、速度に関しては『GPU > CPU』という結果、レンダリングの綺麗さについては『CPU > GPU』という結果。

ただし、この関係は使っているCPU、GPUの性能に依存するし、設定のタイルのピクセル数や反射数など、CPUとGPUでは適した値が異なるはずなので、一概には断言できるものではないはず。

(たとえば、ハイエンドのCPUとローエンドのGPU、ローエンドのCPUとハイエンドのGPUなどの組み合わせ、DDR3-3000とDDR3-1333の速度の違いなど)

あるいは、使用しているノード(マテリアル)の違い(透過や半透明、ガラスや屈折など)によっても、レンダリング結果が変わってきそう。

 

ただ、とりあえず上の方法で無効化されているOpenCLが使えるようになるのは確かなので、OpenCLを試してみたい、とにかくレンダリングを早く終わらせたいというときにはいいかもしれない。

関連記事
スポンサーサイト
Community テーマ - 3DCG  ジャンル - コンピュータ

Newer Entry【AviUt】時間制御の簡単な使い方2【拡張編集】

Older Entry【AviUtl】幾つかの図形の登場とともに画像が完成する、という演出方法【拡張編集】

Comments
blender openCL 
blender2.72(amd APU + 78502G)の環境でopenCL動きました。
最初RenderにGPUの設定がでなくて困りましたが、Luxrenderと同じようにメニューバーのレンダリングエンジンをクリックするとcycleRenderが現れ選択すると、GPUが選択できました。
レンダリング速度はcpuの約8倍です。(GPUオンリー、レンダリングタイルを512、512にしています。)。
早くてGPUを有効利用できて便利なのですが、LUXrenderと同様でマテリアル設定が標準と異なり独特で難しいです。
では、また。(ホームページの設定画面がちょっと役に立ちました)
 
No title 
情報提供、ありがとうございます。マテリアル設定が異なるので、慣れるまでは大変ですよね。多少なりとも、設定画面の画像がお役に立ったようで幸いです。
 


Trackbacks

 
11 2017
SUN MON TUE WED THU FRI SAT
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 - -

10 12


 
 
初音ミクGTプロジェクト レーシングミク2016 TeamUKYO応援 ver.
figma 初音ミクGTプロジェクト レーシングミク2016 TeamUKYO応援 ver. ノンスケール ABS&PVC製 塗装済み可動フィギュア
 
連絡:配布中のAviUtl用のZIPファイルがDLできない件
どうもzipを置いていたサイトを単なるファイル置き場にしてしまったのが悪かったようで、直接ブログからダウンロードできなくなってしまったようです。 ファイルを保存していた『ultramarinepig.web.fc2.com』の

++ トップページ(リンク) ++

に各DLLへのリンクを貼ったリストを作りましたので、ブログのDLの項目からダウンロードできない場合はそちらからダウンロードしてください。

ファイル名はブログのDLリンクに表示されるものと同じですので、それを選択してもらえれば……お手数ですが、よろしくお願いします。m(_ _)m
 
注意事項

紹介されているフリーソフト、スクリプトをインストールするときは、フリーソフトの説明および注意事項を熟読し、自己責任においてご利用下さい。



記事:Amazonギフト券の期限など
特価情報:各ジャンル・タイムセール

 
オススメA

メイドインアビス ナナチ NONスケール PVC製 塗装済み完成品フィギュア
メイドインアビス ナナチ NONスケール PVC製 塗装済み完成品フィギュア


Fire TV  (New モデル) 4K・HDR 対応、音声認識リモコン付属
Fire TV (New モデル) 4K・HDR 対応、音声認識リモコン付属


ASUS ZenFone4 Pro SIMフリー スマートフォン (ブラック/5.5インチ)【日本正規代理店品】(オクタコアCPU/6GB/128GB/3600mAh) ZS551KL-BK128S6/A ZS551KL-BK128S6/A
ASUS ZenFone4 Pro SIMフリー スマートフォン (ブラック/5.5インチ)【日本正規代理店品】(オクタコアCPU/6GB/128GB/3600mAh) ZS551KL-BK128S6/A ZS551KL-BK128S6/A




乃木坂46 衛藤美彩 写真集 話を聞こうか。 封入特典 特別付録 スペシャル ポストカード 水着
乃木坂46 衛藤美彩 写真集 話を聞こうか。 封入特典 特別付録 スペシャル ポストカード 水着




長濱ねる1st写真集 タイトル未定
長濱ねる1st写真集 タイトル未定




いつかできるから今日できる(Type C)(DVD付)
いつかできるから今日できる(Type C)(DVD付)


Kirklandカークランドシグネチャー ケトルチップス(ポテトチップス)907g×12袋
Kirklandカークランドシグネチャー ケトルチップス(ポテトチップス)907g×12袋


(アルファ インダストリーズ) ALPHA タイトN-3B フライトジャケット 20094 alpha-tight-n-3b-blk (M, 201 BLACK)
(アルファ インダストリーズ) ALPHA タイトN-3B フライトジャケット 20094 alpha-tight-n-3b-blk (M, 201 BLACK)


 
PLAY ARTS改 BATMAN™: ARKHAM KNIGHT バットマン™
PLAY ARTS改 BATMAN™: ARKHAM KNIGHT バットマン™ PVC製 塗装済み可動フィギュア
 
ブログ内検索
記事を探すときは、キーワードで検索をかけると速くて便利です。
 
 
 
ブログ内検索
記事を探すときは、キーワードで検索をかけると速くて便利です。
 
動画編集にも3DCGにもゲームにも使える自作PC構成 2017冬仕様
Intelの第8世代(Coffee Lake)で、コスパを考慮しつつ性能も求めた構成。ただし、メモリが高騰中なので価格には注意。

Intel CPU Core i7-8700K 3.7GHz 12Mキャッシュ 6コア/12スレッド LGA1151 BX80684I78700K 【BOX】
Intel CPU Core i7-8700K 3.7GHz 12Mキャッシュ 6コア/12スレッド LGA1151 BX80684I78700K 【BOX】

ASUS Intel Z370搭載 マザーボード LGA1151対応  ROG STRIX Z370-F GAMING【ATX 】
ASUS Intel Z370搭載 マザーボード LGA1151対応 ROG STRIX Z370-F GAMING【ATX 】

キングストン Kingston デスクトップPC用メモリ DDR4-3200 8GBx2枚 HyperX Predator 1.35V HX432C16PB3K2/16 永久保証
キングストン Kingston デスクトップPC用メモリ DDR4-3200 8GBx2枚 HyperX Predator 1.35V HX432C16PB3K2/16 永久保証

MSI ショート基盤採用 グラフィックスカード GEFORCE GTX 1060 AERO ITX 6G OC
MSI ショート基盤採用 グラフィックスカード GEFORCE GTX 1060 AERO ITX 6G OC

WD SSD 内蔵SSD M.2 256GB WD Black / PCIe Gen3 NVMe 8Gbs / 5年保証 / WDS256G1X0C
WD SSD 内蔵SSD M.2 256GB WD Black / PCIe Gen3 NVMe 8Gbs / 5年保証 / WDS256G1X0C

【Amazon.co.jp限定】WD HDD 内蔵ハードディスク 3.5インチ 4TB WD Blue WD40EZRZ/AFP2 SATA6Gb/s 5400rpm 2年6ヶ月保証 (FFP)
【Amazon.co.jp限定】WD HDD 内蔵ハードディスク 3.5インチ 4TB WD Blue WD40EZRZ/AFP2 SATA6Gb/s 5400rpm 2年6ヶ月保証 (FFP)

Cyonic PC電源 80PLUS GOLD プラグイン 650W ATX電源 5年保証 AU-650X
Cyonic PC電源 80PLUS GOLD プラグイン 650W ATX電源 5年保証 AU-650X

Corsair H100i V2 水冷一体型CPUクーラー FN1021 CW-9060025-WW
Corsair H100i V2 水冷一体型CPUクーラー FN1021 CW-9060025-WW

Pioneer パイオニア Ultra HD Blu-ray UHDBD再生対応 USB3.0 クラムシェル型ポータブルブルーレイドライブ BDR-XD06J-UHD
Pioneer パイオニア Ultra HD Blu-ray UHDBD再生対応 USB3.0 クラムシェル型ポータブルブルーレイドライブ BDR-XD06J-UHD

Thermaltake Core P5 壁掛け可能な魅せるオープンフレームPCケース CS5991 CA-1E7-00M1WN-00
Thermaltake Core P5 壁掛け可能な魅せるオープンフレームPCケース CS5991 CA-1E7-00M1WN-00

LG モニター ディスプレイ 24UD58-B 23.8インチ/4K(3840×2160)/IPS 非光沢/HDMI×2、DisplayPort/ブルーライト低減機能
LG モニター ディスプレイ 24UD58-B 23.8インチ/4K(3840×2160)/IPS 非光沢/HDMI×2、DisplayPort/ブルーライト低減機能

Razer Naga Hex V2 MOBA ゲーミングマウス 【正規保証品】  RZ01-01600100-R3A1
Razer Naga Hex V2 MOBA ゲーミングマウス 【正規保証品】 RZ01-01600100-R3A1

センチュリー バックライトLED機能搭載 CHERRYメカニカルキーボード 63キー/日本語配列 『BLACK QUEEN 茶軸』 CK-63CMB-BWJP1
センチュリー バックライトLED機能搭載 CHERRYメカニカルキーボード 63キー/日本語配列 『BLACK QUEEN 茶軸』 CK-63CMB-BWJP1

Microsoft Windows 10 Home Creators Update適用 32bit/64bit 日本語版 (最新) |オンラインコード版
Microsoft Windows 10 Home Creators Update適用 32bit/64bit 日本語版 (最新) |オンラインコード版

ドイツ Thermal Grizzly社製 オーバークロック用特別設計高性能熱伝導グリス Kryonaut 1g
ドイツ Thermal Grizzly社製 オーバークロック用特別設計高性能熱伝導グリス Kryonaut 1g



 
 
オススメのフリーソフト
■ブラウザ(お好みで。複数可)
Chrome
Firefox
Vivaldi
Sleipnir
Opera
■ファイアウォール(必須)
Comodo Internet Security
ZoneAlarm
Outpost Security Suite FREE
■アンチウィルスソフト(必須)
avast! 4 Home Edition
avira 無料版
AVG Anti-Virus Free Edition
■レジストリ保護&クリーナー(必須)
Spybot-S&D
CCleaner
■圧縮・解凍ソフト(必須)
Lhaplus
7-Zip
■オフィスソフト
OpenOffice.org
LibreOffice
Mery
TeraPad
■メーラー
Thunderbird
■オンライン・コミュニケーション・ツール
Open Live Writer
Skype
Windows Live メッセンジャー / MSN メッセンジャー
■Backup & PartitionEditor
AOMEI バックアップ、クローン、パーティション管理
EaseUS Todo Backup Free
EaseUS Partition Master
■コーデックパック(どちらか)
K-Lite Codec Pack
 
Combined Community Codec Pack
■各エンコーダ&デコーダ、スプリッタ(競合注意)
ffdshow
Xvid Codec
qaac Codec
x264vfw
Haali Media Splitter
LAV Splitter
webm
Google VP8 Video For Windows codec
■動画音楽再生プレーヤー(複数可)
MPC Home Cinema
GOM PLAYER
SMPlayer
VLC media player
■動画加工編集ソフト
Windows ムービー メーカー
Windows Media エンコーダ
MP4Cam2AVI
Any Video Converter フリー版
CamStudio
SEffect
x264vfw
AviUtl
AviUtlのプラグイン
MediaCoder
Nero AAC Codec
Avidemux.org
真空波動研 Lite
えこでこツール
XMedia Recode
■グラフィックソフト
Blender
Inkscape
GIMP
PlayMemories Home
FireAlpaca
■HTML&ブログ制作
ez-HTML
XnConvert(画像一括処理)
Open Live Writer
FFFTP
WinShot
Aptana | Studio
■AviUtl
AviUtlの基礎構成ファイルDL
■その他、色々と……
DataRecovery
CPU-Z
CrystalDiskMark
CrystalDiskInfo
 
 
QRコード
QRコード
 
プロフィール

Ψ(`∀´)Ψケケケ

Author:Ψ(`∀´)Ψケケケ
現在はAviUtl用の駄スクリプトを書いて配布中。使用は自己責任でお願いします。

 
 


ARCHIVE RSS