2013/05/30(木) [n年前の日記]
#2 [cg_tools] blender 2.67.1を導入しようとして少しハマる
環境は、Windows7 x64。
_blender.org - Get Blender から、Windows x64版 2.67.1 をDLしてきたり。 _GraphicAll.org から、 Blender 2.67.1 - Fastest build: All CUDA kernels + OSL 版をDLしてみたのだけど。
起動時に、「R6034」がどうとかのエラーが出る…。公式サイト版ですら出てくるのは、参ったな…。
_起動時にR6034 Runtime Errorが表示されてしまいます。 | イーフロンティア に気になる情報が。
_Microsoft Visual C++ 2008 SP1 再頒布可能パッケージ (x64) からDLしてインストールしてみたけど、変化なし。
色々試してみたけれど。 _Blender 2.67.1 + OpenMP + OSL + CUDA - GraphicAll.org からDLした版なら、エラーは出なかった。コレを使うしかないのかな。最適化とやらはされてないみたいだけど。
とりあえず、公式にも導入されたという FreeStyle 機能を少し試用してみたりもして。Render設定の下のほうに FreeStyle という項目があるのでチェックを入れていけば使える。たしかに、輪郭上に線が描かれる。マテリアル設定を工夫しないと、それっぽく見えないのがアレだけど。
_blender.org - Get Blender から、Windows x64版 2.67.1 をDLしてきたり。 _GraphicAll.org から、 Blender 2.67.1 - Fastest build: All CUDA kernels + OSL 版をDLしてみたのだけど。
起動時に、「R6034」がどうとかのエラーが出る…。公式サイト版ですら出てくるのは、参ったな…。
_起動時にR6034 Runtime Errorが表示されてしまいます。 | イーフロンティア に気になる情報が。
・回避方法:自分の環境で which msvcr90.dll を試してみたら、GraphicsMagick、LuxRender が MSVCR90.DLL を持っていて、そこにPATHが通ってた。試しに環境変数PATHから削除。…変化なし。相変わらず blender の起動時にエラーが出る。
(中略)
(b)環境変数 PATH に指定されたフォルダーの先に「MSVCR90.DLL 」が存在するフォルダ−があった場合、環境設定から該当のパスを削除する。
_Microsoft Visual C++ 2008 SP1 再頒布可能パッケージ (x64) からDLしてインストールしてみたけど、変化なし。
色々試してみたけれど。 _Blender 2.67.1 + OpenMP + OSL + CUDA - GraphicAll.org からDLした版なら、エラーは出なかった。コレを使うしかないのかな。最適化とやらはされてないみたいだけど。
とりあえず、公式にも導入されたという FreeStyle 機能を少し試用してみたりもして。Render設定の下のほうに FreeStyle という項目があるのでチェックを入れていけば使える。たしかに、輪郭上に線が描かれる。マテリアル設定を工夫しないと、それっぽく見えないのがアレだけど。
◎ ImageMagick、GraphicsMagick、LuxRenderをアップデート。 :
MSVCR90.DLL についてアレコレ試してた際に、最新版をインストール。古い版をアンインストールしてから新版をインストールした。
ImageMagick、GraphicsMagickは、もしかすると x64版や Q16 を入れたほうがよかったのかもしれないけど。何かしらのLLで書いたスクリプトをexe化して他のPCに持っていく際、もしこのへんから必要なファイルを持ってきて混ぜられてしまうのであれば、一番無難な版を入れといたほうがいいのかなと。でも、そういう場面あるかな…。あったとしても、黙ってファイル持ってきちゃうものなのかな…。
- ImageMagick-6.8.5-8-Q8-x86-dll.exe
- GraphicsMagick-1.3.18-Q8-win32-dll.exe
- LuxRender 1.2.1 x64 NoOpenCL Setup.exe
ImageMagick、GraphicsMagickは、もしかすると x64版や Q16 を入れたほうがよかったのかもしれないけど。何かしらのLLで書いたスクリプトをexe化して他のPCに持っていく際、もしこのへんから必要なファイルを持ってきて混ぜられてしまうのであれば、一番無難な版を入れといたほうがいいのかなと。でも、そういう場面あるかな…。あったとしても、黙ってファイル持ってきちゃうものなのかな…。
[ ツッコむ ]
以上です。