No More Retake

3DCG屋さん向けTips&Referenceサイト

メニュー
  • Houdini:迷路ジェネレータ02

    Houdiniで迷路生成。前回とはまた違った手法で作ってみました。これHoudini上でのプレビュー。前回は通路を掘り進んでゆくような手法でしたが、今回は壁を構築してゆく手法です。この手法もいろいろやり方があるようですが、ここでは一番簡単そうなのを選びました。 図のようなグリッドで考える。まずグリッドの外側のマスに壁(緑)を、内側に1マス間隔でスタート地点(赤)を配置する。 スタート地点(赤)からランダムなマスを選択する。 現在のマスで上下左右の方向をランダムに選び、その方向の2マス先までを壁にして移動。 3を繰り返す 既存の壁[...]

    続きを読む
  • toxik:[Switcher]

    toxikノード解説回です。今回はSwitcherです。名前の通り、切り替えるノードです。何を切り替えるのかというと、表示を、です。このSwitcherノード、入力が二つあります。PrimaryとSecondaryです。PrimaryにはImageが一つだけ、Secondaryにはいっぱいコネクトできます。これらのうち、Primaryに接続された方が表示されます。Switcherノードが持つパラメータはSelected Imageだけ。コレを切り替えることで、表示する画像を切り替えます。実際にやってみると、PrimaryとSecondaryの[...]

    続きを読む
  • Houdini:Flip River WIP

    Houdiniで川のシミュレーションやってみました。Base10,000,000 Points(Compress)WhiteWater20,000,000 Points(whitout Bubble)fluidcompressのおかげで以前よりずいぶんデータ容量削減できて、ありがたや。WhiteWaterのキャッシュは相変わらず重い。全部入りだと2Tのハードディスク使いきっちゃったのでBubbleなし。600フレ計算させてキャッシュは300Gくらいでした。おうちマシンで一週間くらい放置して計[...]

    続きを読む
  • Houdini:L-system sample02

    Houdini Advent Calendar2016 I paticipated on the16th day.It is an example fo Houdini's L-System in the last continuation.Sample011PermiseF-F-F-F-F-F-F-FRule 1F=F--F+F+F+F+F+F+F--FAngle45Generations1Sample012 - Koch_Curve 01Koch curve[...]

    続きを読む
  • 3dsMax:スキャンラインでAO素材

    今回は3dsMax回。3dsMaxのスキャンラインでAO素材を出力する方法。教えていただいたので備忘録もかねてです。サンプルシーンとして次のようなシーンを作成しました。①:マテリアルは標準マテリアルを使用。周囲光/拡散反射光を白に設定する。②:スカイライトを一つ作成。③:レンダラを”規定値のスキャンライン”に設定レンダリング設定のアドバンスドライティングをライトトレーサーに変更。④:レンダリングすると↓Vray使える時はVrayのElementsでAO素材を出力すればよいのですが、必ずしも常にVrayが使えるとは限らないので、こう[...]

    続きを読む
  • Houdini:Set Attribute(VOP)でGroup作成

    Houdini回!VOP内でGroup化の方法を覚えたのでメモ代わりに。簡単なGroup化はwrangleで行う事が多いのだけれど、時々VOPでGroupを作りたいって時があったのです。Set Attribute(VOP)を使うと、Groupへのセットも出来るっぽいです。Set Attribute(VOP)のAttribute Classってとこに"Point Group"と"Primitive Group"ってのがあって、それ使うとPoint or PrimitiveのGroup作ったり格納したりできるそうな。ためしに、ノイズを閾値にしてPointのグルー[...]

    続きを読む
  • Houdiniレシピ:カメラの見える範囲を可視化したいのさ

    また、Houdini回ですぜ。カメラに映る範囲を確認する方法はないものか!?と思って管理人、頑張って探したこの方法!しかも簡単!青枠がカメラに写ってる範囲ね。ここでは、VDBノード使って可視化してます。From CameraタブのCameraの項目で可視化したいカメラを選んで、Z NearとZ Farにそれぞれカメラのニア/ファー値をリンクさせます。カメラに映る領域がVDB化されたのだと思いますが、これが作業View上に表示されてます。これを応用すると、カメラに映らないボリュームデータをVDB介して消したりできます、はい。その方法は、また[...]

    続きを読む
  • Houdini:Crease&Subdiv

    Houdiniノード勉強回。今回は、Crease(SOP)とSubdivide(SOP)のコンボについて。Subdivide(SOP)は、こんな感じにメッシュを細かく分割し更になめらかにしてくれるノードです。使用頻度の高いノードではないかと思います。Crease(SOP)は、Subdivide(SOP)とセットで使用することが前提のノードです。Crease(SOP)はSubdivide(SOP)よりも前工程で適用しておく必要があります。Crease(SOP)を使うと、任意のエッジをSubdivide(SOP)適用後も、鋭角さを保つことが可能です。例えば以下の[...]

    続きを読む
  • Houdini:RecursiveGrowth

    RecursiveGrowthです。思いのほか楽しくて形状違いで4つも作ってしまいました。ソリッドな見た目ですがほぼVDBで制御してます。ほんとHoudiniのVolumeは汎用性が高くて最強だと思う。ただシミュレーション制御ってのもあり、狙った形に持ってくのは至難の業。以下、作業画面。面白かった。以上!また次回ね![...]

    続きを読む
  • 数学:内積ってなんぞ? その3(大きさ編)

    前回に引き続き、内積についてです。前回は内積を使って角度を知る方法についてでしたが、今回はベクトルの大きさについてです。内積を上手に使うと、任意のベクトルが別のベクトルに落とす影の大きさを知ることができるのです。・・・なんのこっちゃですかね。初回のトロッコの例で、斜めに押す力(ベクトルa)の中にトロッコを動かす力(ベクトルb)がどれだけ含まれているかを求めました。cosを使って|a|cosθでしたね。この|a|cosθの値を知りたい時にも内積が使える、そういうことです。内積の定義式は、|a||b|cosθでしたね。ここで、ベクトル[...]

    続きを読む

数学の記事一覧

3Dカメラの話

3Dのカメラの話です。 特に、Aperture、画角、焦点距離、に焦点をあててみました。 3DCG屋にとってのこれらのパラメータの印象は、 焦点距離(Focal Length) ・・・ 見える範囲を決めるやつ、その1 画角(Angle of […]

続きを読む

数学:内積ってなんぞ? その3(大きさ編)

前回に引き続き、内積についてです。 前回は内積を使って角度を知る方法についてでしたが、今回はベクトルの大きさについてです。 内積を上手に使うと、任意のベクトルが別のベクトルに落とす影の大きさを知ることができるのです。 ・・・なんのこっちゃで […]

続きを読む

数学:内積ってなんぞ? その2(角度とCG編)

前回に引き続き、「内積」についてです。 内積を上手に使うと、角度を知ることができます。 今回は、その辺りに焦点を絞って書いてみたいと思います。 また、3DCGでは、角度を知るために内積が沢山使われています。 後半でその辺りの簡単な活用例をい […]

続きを読む

数学:内積ってなんぞ? その1(物理と導入編)

数学回です。 今回から、数回に分けて「内積」について書こうと思います。 が、その前に! = 注意 = この記事には三角関数やら数式やらが頻出します。 「三角関数は医者に止められてる」、というような方は読むのをお控えください。 また、一連の記 […]

続きを読む

数学:ベクトル内分点の公式

点Aと点Bをm:nに内分する点Pを表す位置ベクトルは、適当な基準点をOとして次の式で求められる。   順に考えていく。 これは納得できる。 比は左右を同じ数で割っても、その比自体は変わらないので と変形して使ってもOK。 これは、 […]

続きを読む

Houdiniレシピ:トロコイド曲線

前回、Attribute Wrangle(SOP)でPointを追加する方法をやりましたが、 今回はその亜種です。 唐突ですが、トロコイドというものをご存知でしょうか? サイクロイドともいうそうですが、Wiki曰く、 「円を、ある曲線(円や […]

続きを読む

3D屋さんへ極座標変換の紹介

今回はちょっと変わったネタを。 極座標変換についてです。半分、数学です。 極座標系とは、ザックリ言うと”角度(θ)”と”距離(r)”で表される座標の事です。 下に二次元の直交座標系と極座標系の […]

続きを読む

arctan2(アークタンジェント2)ってなんぞ?

今回は少し趣向を変えて、数学の話です。 ですが、その前に = 注意 = この記事には、数学やプログラムに関する用語が頻出します。 ∴次のような方にはおすすめしません。 三角関数を見ると熱が出る。 プログラムと聞くと動悸息切れがし夜眠れなくな […]

続きを読む

このサイトについて

3DCG Tipsサイト。
役に立ってればよいのですが。

RSS

follow us in feedly

言語切り替え

Archives

  • 2025 (2)
  • 2024 (5)
  • 2023 (2)
  • 2022 (9)
  • 2021 (14)
  • 2020 (47)
  • 2019 (17)
  • 2018 (33)
  • 2017 (29)
  • 2016 (36)
  • 2015 (64)
  • 2014 (54)
  • 2013 (60)
  • 2012 (55)

スポンサードリンク