質問

   6226   8   7
User Avatar
Member
16 posts
Joined: 12月 2018
Offline
popoiと申します。

vexに関する質問でもございませんので、
新しくトピックスとして立てさせていただきました。
内容は変わらず初歩的な質問になりますが・・・

今回もシーンファイルを添付させていただいております。
木に見立てたモデルを作成しておりますが、
copy & stampを使わず、木の葉っぱ(sphereで作成している部分)だけ
ランダムに変化させる方法について悩んでいます。

ご教授いただければ幸いです。

Attachments:
planet.hipnc (132.0 KB)

User Avatar
Member
92 posts
Joined: 10月 2018
Online
popoiさんが思い描いていらっしゃるデザインがいまひとつ掴めない感じです。

どんな絵をイメージしていらっしゃいますか?。

ぽん太
User Avatar
Member
16 posts
Joined: 12月 2018
Offline
Houdiniにて簡単な小惑星を作るという、以下のページの内容を行っていました。

http://houdini.indyzone.jp/blog/%E5%88%9D%E5%BF%83%E8%80%85%E7%94%A8%E3%81%AE%E5%85%A5%E9%96%80%E3%83%93%E3%83%87%E3%82%AA%EF%BC%88%E5%B0%8F%E6%83%91%E6%98%9F%EF%BC%89%E3%82%92%E4%BD%9C%E6%88%90%E8%87%B4%E3%81%97%E3%81%BE%E3%81%97-2/ [houdini.indyzone.jp]

stamp変数を使った、下流から遡ったジオメトリの変換は何かすっきりしない感じがあり、
またとても動作が重くなるので、なんとかならないかと・・・
User Avatar
Member
92 posts
Joined: 10月 2018
Online
木の幹を変化させずに、葉の部分だけ変化させる、という単純な方法としては、葉の部分だけにrandとかを適用する、ということもあろうかとは思いますが、それでpopoiさんのニーズを満たすことができるかどうかはわかりません。

ぽん太
User Avatar
Member
8 posts
Joined: 6月 2015
Offline
Houdiniのドキュメントにて指摘がある [www.sidefx.com] 通り、その方法は現在では推奨されてないコピーの仕方になっています。
今回のケースのみであれば、pscaleでも対応できますよ。
Edited by takanori - 2019年2月27日 04:56:07

Attachments:
001.hipnc (89.4 KB)

User Avatar
Member
4 posts
Joined: 7月 2005
Offline
ランダムに形も変形させたいとかであれば、コピーしたSphereにそれぞれランダムシードになるアトリビュートを設定してやって、
コピー後にそのシードを元にランダムに変形させるという手もあります。
User Avatar
Member
16 posts
Joined: 12月 2018
Offline
皆様ご回答ありがとうございます。
皆様のご回答を見ても正直悩んでおりましたが、Hatada様からご回答をいただき
基本的なことを忘れていたことに気が付きました。
アトリビュートやグループを事前に組んでおけば簡単だったのですね・・・

本日皆様にいただいた回答通り試してみましたが、すべて動作しました!
何も考えずにチュートリアルばかりやっていると、「いざ応用を」となった際に
なかなか難しいと感じました。

ありがとうございました。
User Avatar
Member
1 posts
Joined: 3月 2021
Offline
ローグライクなダンジョンの生成方法について
YouTubeに載っているような、WFCの手法を用いて、ダンジョンを作成し、ゲームを作った場合、
ローグライクのゲームに出てくるように、毎回の読み込みごとにダンジョンが生成されますでしょうか?
User Avatar
スタッフ
387 posts
Joined: 4月 2015
Offline
> 毎回の読み込みごとにダンジョンが生成されますでしょうか?

これはお使いになるゲームエンジン次第だと思いますが、はい、読み込みごとにダンジョンが作成されるようにするために WFC を使うのが有効な方法の一つになるのだと思います。
  • Quick Links