作成者別アーカイブ: admin

冬のエル

冬のエルは、床暖房の上で↓の格好で寝ている時が多い。
必ず「コ」の字の形になるが、
横になって寝る時の顔の向きは猫によって違うんだろうか。

Houdini RBD(リジッドボディ)

新年あけましておめでとうございます。
本年もよろしくお願いいたします。

冬休みにまとまった時間が取れたので
再学習も兼ねてHoudiniのRBD(リジッドボディ)アニメーションを作ってみた。

Houdini RBD personal study 03 from shuichi sakuma on Vimeo.

今回のシーンは通常のセッティングでは重すぎて最初計算が回らなかったが、
VEXを使うことでなんとか計算を回すことができた。

VEXは窓ガラス一枚ごとの粉砕・非粉砕状態のスイッチング、
建物のコンストレイン、RBDのアクティベーション、ガラス破片の初速度設定、
デブリ発生のタイミング制御など、様々な場面で使用している。

Houdini RBD personal work 03 wire view from shuichi sakuma on Vimeo.

一般に「ダイナミクス」というと、ツール側でほとんどやってくれそうなイメージがあるが
計算をうまく回すためのお膳立ての部分は、ハンドメイドで作成していくことになる。

Houdiniはポイント制御に始まりポイント制御に終わるツールなんだということを
今回改めて実感した。

エルは少し大きくなったのか
いつもの場所で寝ると脚がはみ出る。

猫にとっても秋は気持ちのいい季節なんだろうな。

8章のチュートリアル15(p372)に関しまして

現在刊行中の「Houdini SOP&VEX編」ですが
8章チュートリアル15の手順6(p372)を実行すると
Houdiniがクラッシュするケースがあります。

この現象はHoudini16のビルド600付近のバージョンで発生するようです。
お手数ですが以下のサイトから最新のビルド671以降を
ダウンロードして実行していただくと、クラッシュを回避することができます。
https://www.sidefx.com/download/

以上、お手数おかけしますがよろしくお願いいたします。

書籍「Houdini SOP&VEX編」に関しまして

お待たせしておりました拙著「Houdini SOP&VEX編」ですが
近日中に書店に並ぶ予定になっております。

 

お手数ですが書籍を購入された方は
ボーンデジタル社のサイトから以下のデータのダウンロードをお願いいたします。
(www.borndigital.co.jp/book/)

・書籍内チュートリアルで使用するモデルファイル、テクスチャーファイル
・書籍内チュートリアルの完成版hipファイル
・書籍内チュートリアルのVEXコードが記載されたテキストファイル

 

また、本書「Houdini SOP&VEX編」はSOP内で使用するVEXにフォーカスした
内容になっておりますので、DOPに関してはカバーしておりません。
その点ご承知おきください。

 

以下に書籍の正誤表を記載させていただきます。
こちらの正誤表は上記のボーンデジタル社書籍サポートページにも記載されております。
以上、ご迷惑おかけしますが、よろしくお願いいたします。

 

<8-4-13> (8章 p234)
————————————————————————————————

(誤)


// インスタンンス番号の決定
if(vmag > 3.5) {inst = 6+int(3*rand(@ptnum))};// 移動速度が速い猫
else if(vmag > 2.75) {inst = 3+int(3*rand(@ptnum))};// 移動速度が標準の猫
else {inst = 0+int(3*rand(@ptnum))};// 移動速度が遅い猫

(正)


// インスタンンス番号の決定
if(vmag > 3.5) {inst = 6+int(3*rand(@ptnum));}// 移動速度が速い猫
else if(vmag > 2.75) {inst = 3+int(3*rand(@ptnum));}// 移動速度が標準の猫
else {inst = 0+int(3*rand(@ptnum));}// 移動速度が遅い猫

 

<8-12-2-3> (8章 p342)
————————————————————————————————
書籍内VEXの”{0,0,3}”の部分を”{0,0,0.7+0.3*rand(@ptnum)}”に修正してください。

(誤) @v = {0,0,3};
(正) @v = {0,0,0.7+0.3*rand(@ptnum)};

 

<9-3-5> (9章 p544)
————————————————————————————————
手順5を終えたら、最後に【「Apply」ボタンを押す】操作を行って下さい。

 

<9-3-31> (9章 p557)
————————————————————————————————
書籍内エクスプレッションの”OUT_GLASS_PT”の箇所を”fuse2″に修正してください。

(誤) npoints(“../OUT_GLASS_PT/”)
(正) npoints(“../fuse2/”)

 

<9-3-40> (9章 p560)
————————————————————————————————
書籍内VEXの”OUT_GLASS_PT”の箇所を”fuse2″に修正してください。

(誤) int skip = npoints(“op:../OUT_GLASS_PT/”);
(正) int skip = npoints(“op:../fuse2/”);

 

<9-3-54> (9章 p567)
————————————————————————————————
書籍内VEXのchi(“../floorNum”)の後の”-1″を削除してください。

(誤) if(i@floor == chi(“../floorNum”)-1){
(正) if(i@floor == chi(“../floorNum”)){

ケージ

3年前、猫を飼うにあたって必要とされるもの
(トイレ、キャットタワー、ケージ、おもちゃなど)を色々準備したが
結果としてケージは必要なかった。

エルはたまにケージに入るが、ケージの中で寝ることはなく
熟睡する時は押入れの中に入る。(ドラえもんパターン)
ケージの後ろの押し入れが少し開いているのはそのため。

 

 

缶バッジ作り

自宅で缶バッジ作りを行う。

 

今回のバッジ素材は全てエルの写真。

 

プリンターが動くとエルは興味津々。

 

作りすぎたので、バッジ専用ケースに入れて保存。
ちょっとしたインテリアになった。

猫のおもちゃ

ペットショップで買ってきたおもちゃは
エルは全く遊ばないので、手作りのおもちゃが多くなる。

手作りの紐で遊んでるエル。

遊び疲れてそのまま就寝。Zzzzzz

一日でいいから猫と入れ替わりたい。
最近よく思う。

ノルウェージャン・フォレストキャット

エルはノルウェージャン・フォレストキャットという種類の猫だが、
この種の猫は大きさに関しては結構個体差があるようで
雌は2.8kg~5.5kgくらいの範囲になるらしい。
エルは現在3歳だが、3キロもないので
かなり小さい方になる。

なので、抱っこも簡単にできる。