mieki256's diary



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が表示されてしまいます。 | イーフロンティア に気になる情報が。
・回避方法:

(中略)

 (b)環境変数 PATH に指定されたフォルダーの先に「MSVCR90.DLL 」が存在するフォルダ−があった場合、環境設定から該当のパスを削除する。

起動時にR6034 Runtime Errorが表示されてしまいます。 | イーフロンティア より

自分の環境で which msvcr90.dll を試してみたら、GraphicsMagick、LuxRender が MSVCR90.DLL を持っていて、そこにPATHが通ってた。試しに環境変数PATHから削除。…変化なし。相変わらず blender の起動時にエラーが出る。

_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-6.8.5-8-Q8-x86-dll.exe
  • GraphicsMagick-1.3.18-Q8-win32-dll.exe
  • LuxRender 1.2.1 x64 NoOpenCL Setup.exe
LuxRender は、MSVCR90.DLL を使わなくなった模様。

ImageMagick、GraphicsMagickは、もしかすると x64版や Q16 を入れたほうがよかったのかもしれないけど。何かしらのLLで書いたスクリプトをexe化して他のPCに持っていく際、もしこのへんから必要なファイルを持ってきて混ぜられてしまうのであれば、一番無難な版を入れといたほうがいいのかなと。でも、そういう場面あるかな…。あったとしても、黙ってファイル持ってきちゃうものなのかな…。

以上です。

過去ログ表示

Prev - 2013/05 - Next
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 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project