毛、ファーなどをテクスチャに焼きこむには
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
5件表示
(全5件)
すべてのコメント一覧へ
投稿ツリー
-
毛、ファーなどをテクスチャに焼きこむには
(asha, 2009/6/24 20:57)
-
Re: 毛、ファーなどをテクスチャに焼きこむには
(yamyam, 2009/6/26 2:01)
-
Re: 毛、ファーなどをテクスチャに焼きこむには
(asha, 2009/6/27 4:57)
-
Re: 毛、ファーなどをテクスチャに焼きこむには
(yamyam, 2009/6/27 7:13)
-
Re: 毛、ファーなどをテクスチャに焼きこむには
(asha, 2009/6/30 10:06)
毛、ファーなどをテクスチャに焼きこむには
msg# 1
asha
投稿数: 23
環境:2.48a WindowsVista
いつもお世話になっております。
こちらの記事のおかげで毛やファーを作成することに成功しました。
描写コストと相談した結果、大量の短い毛をテクスチャに焼きこむことにしたのですがうまくいきません。
具体的には
二つのオブジェクト
「立方体から沢山の毛が生えたオブジェクトA」
「ただの立方体(UVマッピングしてある)オブジェクトB」
を用意。
Aを選択してからShiftを押しながらBを選択。
F10のBakeタブに移り「Selected to Active」にチェックをいれ「Full Render」にてBake。
を行いました。
上記で焼きこめるだろうと思ったのですが毛のオブジェクトは一切書き込まれた様子がありませんでした。
・毛やファーのようなものはレンダーベイクできないのかどうか
・できないとすれば代案があるのかどうか
以上の2点を知りたいです。
何卒よろしくお願いいたします。
いつもお世話になっております。
こちらの記事のおかげで毛やファーを作成することに成功しました。
描写コストと相談した結果、大量の短い毛をテクスチャに焼きこむことにしたのですがうまくいきません。
具体的には
二つのオブジェクト
「立方体から沢山の毛が生えたオブジェクトA」
「ただの立方体(UVマッピングしてある)オブジェクトB」
を用意。
Aを選択してからShiftを押しながらBを選択。
F10のBakeタブに移り「Selected to Active」にチェックをいれ「Full Render」にてBake。
を行いました。
上記で焼きこめるだろうと思ったのですが毛のオブジェクトは一切書き込まれた様子がありませんでした。
・毛やファーのようなものはレンダーベイクできないのかどうか
・できないとすれば代案があるのかどうか
以上の2点を知りたいです。
何卒よろしくお願いいたします。
投票数:6
平均点:1.67
Re: 毛、ファーなどをテクスチャに焼きこむには
msg# 1.1
yamyam
居住地: そうや、うちはおおさかやー
投稿数: 4405
こんばんは。少し試した限りではできない感じですね。
代わりに、下のスクリプトを試してみて下さい。
http://www.alienhelpdesk.com/python_scripts/raytrace_baker
使用方法はこちらを参照して下さい。
・選択したオブジェクトを焼付けます。
・Furの場合はc-startを小さくし、c-distを大きくしないと、毛穴しか写らなくて悲しいことになります。
・Materialは新しいもの(Raybakerが生成したもの)に置き換わります。
・先に保存するPNGデータのPATHを設定するのを忘れずに。
代わりに、下のスクリプトを試してみて下さい。
http://www.alienhelpdesk.com/python_scripts/raytrace_baker
使用方法はこちらを参照して下さい。
・選択したオブジェクトを焼付けます。
・Furの場合はc-startを小さくし、c-distを大きくしないと、毛穴しか写らなくて悲しいことになります。
・Materialは新しいもの(Raybakerが生成したもの)に置き換わります。
・先に保存するPNGデータのPATHを設定するのを忘れずに。
投票数:7
平均点:1.43
Re: 毛、ファーなどをテクスチャに焼きこむには
msg# 1.1.1
asha
投稿数: 23
非常に参考になる情報を頂き感謝しております。
早速スクリプトを確認しようとしましたところコンソールをチェックしなさい〜というエラーが出てしまいます。
Blenderを立ち上げると以下の文章が出る状況で立ち上げております。
Compiled with Python version 2.5.2.
Checking for installed Python... got it!
エラーが出た時のコマンドを見ると
Blender.Scene.getCurrent() is deprecated,
use Blender.Scene.GetCurrent() instead.
scene.getCurrentCamera() deprecated!
use scene.objects.camera instead
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Program Files\Blender Foundation\Blender\.blender\scripts\BRayBaker.3.4.py", line 144, in <module>
STATE['CAMERA'] = cam.getName();
AttributeError: 'NoneType' object has no attribute 'getName'
という文章がでており、
BRayBakerスクリプトをテキストからAlt+Pで再度実行したところ
STATE['CAMERA'] = cam.getName();
の部分が赤く囲まれエラーになっているように見受けられました。
"""
Name: 'BRayBaker 3.4'
Blender: 242
Group: 'Wizards'
Tooltip: 'Bake the skin of an object.'
"""
という記述があったことから、私の利用している2.48では動くものなのかどうか気になり返信させていただきました。
またもし動かない場合2.42を手に入れる方法はありますでしょうか?
探してみたのですが見当たらなかったため失礼ながら聞かせていただきます。
有益な情報を頂いておきながら自力では解決に至らず、再度質問してしまったことをお許し下さい。
よろしくお願いいたします。
早速スクリプトを確認しようとしましたところコンソールをチェックしなさい〜というエラーが出てしまいます。
Blenderを立ち上げると以下の文章が出る状況で立ち上げております。
Compiled with Python version 2.5.2.
Checking for installed Python... got it!
エラーが出た時のコマンドを見ると
Blender.Scene.getCurrent() is deprecated,
use Blender.Scene.GetCurrent() instead.
scene.getCurrentCamera() deprecated!
use scene.objects.camera instead
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Program Files\Blender Foundation\Blender\.blender\scripts\BRayBaker.3.4.py", line 144, in <module>
STATE['CAMERA'] = cam.getName();
AttributeError: 'NoneType' object has no attribute 'getName'
という文章がでており、
BRayBakerスクリプトをテキストからAlt+Pで再度実行したところ
STATE['CAMERA'] = cam.getName();
の部分が赤く囲まれエラーになっているように見受けられました。
"""
Name: 'BRayBaker 3.4'
Blender: 242
Group: 'Wizards'
Tooltip: 'Bake the skin of an object.'
"""
という記述があったことから、私の利用している2.48では動くものなのかどうか気になり返信させていただきました。
またもし動かない場合2.42を手に入れる方法はありますでしょうか?
探してみたのですが見当たらなかったため失礼ながら聞かせていただきます。
有益な情報を頂いておきながら自力では解決に至らず、再度質問してしまったことをお許し下さい。
よろしくお願いいたします。
投票数:6
平均点:5.00
Re: 毛、ファーなどをテクスチャに焼きこむには
msg# 1.1.1.1
yamyam
居住地: そうや、うちはおおさかやー
投稿数: 4405
おはようございます。
こちらの2.48aでは試して動作していました。
恐らくカレントカメラの取得ができないのだと思われます。シーン内にカメラはありますか?
もしくは[Ctrl]+テンキー[0]でカレントカメラに設定されていますか?
こちらの2.48aでは試して動作していました。
恐らくカレントカメラの取得ができないのだと思われます。シーン内にカメラはありますか?
もしくは[Ctrl]+テンキー[0]でカレントカメラに設定されていますか?
投票数:4
平均点:10.00
Re: 毛、ファーなどをテクスチャに焼きこむには
msg# 1.1.1.1.1
asha
投稿数: 23
ご回答ありがとうございます。
自身でもカメラを置いて実験はしていたのですがどうもうまくいきませんでした。
>>こちらの2.48aでは試して動作していました。
ということで何か見落としている部分があるのではないか?と試行錯誤しているうちにスクリプトが動作しました。
この後どうして動いたのかが分からない現象に・・・
理由を探すのに時間がかかり返信が遅れたことをお詫びします。
結論から言うと私の環境では「カメラを置いてから一度レンダリング(F12)してからスクリプトを実行する」と成功するようです。
よってShift+PでプレビューばかりしてF12を押すことが少ない人しか同じ状況に陥ることは無いでしょう。
これで無事ベイキングを楽しむことができそうです。
満足のいく回答と結果が得られて非常に感激しております。
yamyam様、本当にありがとうございました。
自身でもカメラを置いて実験はしていたのですがどうもうまくいきませんでした。
>>こちらの2.48aでは試して動作していました。
ということで何か見落としている部分があるのではないか?と試行錯誤しているうちにスクリプトが動作しました。
この後どうして動いたのかが分からない現象に・・・
理由を探すのに時間がかかり返信が遅れたことをお詫びします。
結論から言うと私の環境では「カメラを置いてから一度レンダリング(F12)してからスクリプトを実行する」と成功するようです。
よってShift+PでプレビューばかりしてF12を押すことが少ない人しか同じ状況に陥ることは無いでしょう。
これで無事ベイキングを楽しむことができそうです。
満足のいく回答と結果が得られて非常に感激しております。
yamyam様、本当にありがとうございました。
投票数:5
平均点:6.00
5件表示
(全0件)
すべてのコメント一覧へ
ログイン
クイックリンク
2021/07/01版
●Blender.org
BlenderFoundation
- Blenderのダウンロード
- 公式チュート等
- 公式マニュアル(和訳)
●ニュース(英文)
BlenderNation
●Blenderコミュニティ
blenderartists.org
●Blender Q&A
- Blender Stack Exchange
●テストビルド
Buildbot(自動生成)
●開発関連
公式開発サイト
Blender開発blog
Blender Wiki
●Blender.org
BlenderFoundation
- Blenderのダウンロード
- 公式チュート等
- 公式マニュアル(和訳)
●ニュース(英文)
BlenderNation
●Blenderコミュニティ
blenderartists.org
●Blender Q&A
- Blender Stack Exchange
●テストビルド
Buildbot(自動生成)
●開発関連
公式開発サイト
Blender開発blog
Blender Wiki