No More Retake

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

メニュー
  • Houdini:システム単位とかGridサイズとか

    Houdini勉強中につき私的メモからの抜粋システム単位とグリッドについてのメモ。システム単位についてマニュアル曰く、「Houdiniダイナミックスはキログラム、メートル、秒の単位を使う」とのこと。システム単位を確認&変更する場合は、Unit Lenght(m)=1Unit Mass(kg) =1Houdini先生が、"長さ1"って言ったらそれは1メートルのことで、"重さ1"って言ったら1kgのこと。例えばデフォルトでSphereを作成すると、radius=1の球ができる、これは半径1mの球。boxを作成すると、siz[...]

    続きを読む
  • 小休止:船と海と

    う~み~は~狭い~な♪、四角~い~な~♪てなもんで、海を作ってみました。Houdiniですね。海を作ったら船を走らせてみたいのが人情ってもんでして。以下、シーン情報を少し。使用したのはFLIPのFlat tank。パーティクル数はおよそ45,000,000。シミュレーション時間は14時間ほど。一応、実寸で、船は約30mくらいのサイズのつもりでシミュレーションしてます。使用バージョン:Houdini13[...]

    続きを読む
  • 4コマ:レンダリングなう

    [...]

    続きを読む
  • toxik:[Blur]

    toxikノード解説回です。今回はBlurです。おなじみ、絵をぼかすノードです。このBlurノードで、ガウスブラーから放射状ブラー、ベクターブラー、被写界深度等、ブラーに関する処理のほとんどができます。このBlurノード、Detail Areaでは5つのタブで構成されています。Blurタブ・・・ガウスブラー/放射状ブラー/回転ブラーModulationタブ・・・マップ制御ブラー。Z Depthマップを使った疑似被写界深度とか。Vectorタブ・・・ベクターブラー。Outputタブ・・・[...]

    続きを読む
  • Maya:mia_material_part03

    Let's start where we left off last time●Anisotropy・AnisotropySets the ratio between the width and height of the highlights to create anistropic reflections.At a value of 1, It is necessary to lower the value of Glossiness of Reflection.(I can't understand it)・RotationAnisotoropy [...]

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

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

    続きを読む
  • Houdini:Increasing Curve’s control points

    Houdini studyHoudini study roundI couldn't figure out how to add more control points in Cureve(SOP) later, so I looked into it.The answer is to select the curve, hold down Enter! & Shift, and click!I took the trouble to look it up, but when I looked closely, it was written on[...]

    続きを読む
  • Maya:『misss_fast_shader』系ノード

    今回は、misss_fast_shader系シェーダー解説です。以前、取り上げた「miss_fast_skin_maya」同様、Subsurface Scattering系のシェーダーです。いくつか種類がありますが、「misss_fast_shader_x_passes」を使っておけば間違いないかと。まずは、シェーダーの特徴を。「miss_fast_skin_maya」はDiffuseからSupecular、Reflection、SSSまで一通り内包したシェーダーで基本単体で完結していましたが、misss_fast_shader系シェーダーはそれらの各要素が[...]

    続きを読む
  • Houdini:Hexagonal Mesh(六角形ポリゴンを作る)

    Houdini回。六角形の作り方、いろいろ。Divide(SOP)のComute Dualを使う方法細かく見てみます。まずグリッド平面に対して、”Compute Dual”設定を有効にしたDivide(SOP)をコネクトすると、こうなります。六角形は出来たが、斜めっているので、Transform(SOP)のShearを使ってまっすぐにします。ちょっと縦に長い気がするので、Transform(SOP)でちょっと縦につぶします。最後に、四角い範囲だけ残せば完成。このサンプルファイルはこちら球体に対してDivid[...]

    続きを読む
  • Maya:『mib_bent_normal_env』ノード

    今回は『mib_bent_normal_env』についてです。Mentalrayのノードの一つです。これ、個人的にはかなり使えるノードだと思うのですが、そのわりに情報が少なくい。英語だと参考サイトはいくつかあるんですが、日本語だともう皆無。私は職場の方に教えていただきました。このノード、一言で切って捨てると、『環境光をエミュレートするノード』でしょうか。ファイナルギャザー等のレンダリング設定ではなく、マテリアルのシェーディングネットワークで環境光を再現してしまおうというわけです。『mib bent normal env』を使って環境光を再現したのがこちら[...]

    続きを読む

scriptの記事一覧

MotionBuilder:Pythonコマンド

最近MotionBuilderのスクリプトを書くのですが、日本語の資料も少なく調べるのに手間取ったので、備忘録もかねてメモの一部公開します。 確認環境はMotionBuilder2013です。 MotionBuilderでPythonを書き […]

続きを読む

「2D dot」 To 「3D dot」 Scripts

ここのところノードの話ばかりだったので、今日はScriptの話にしてみました。 次のようなスクリプトを作ってみました。 以前、Twitterでちょこっとツイートしたのですが、 下の絵のように、2Dドット絵から3Dのドット風絵に変換するスクリ […]

続きを読む

モジュロ演算子でフォーマット変換 for python

備忘録をかねて。 pythonはモジュロ演算子(%)を使って文字列へのフォーマット操作ができます。 型変換だけならstr()等でキャストでもいいのですが、桁揃えとかもやってくれるので極力こっちを使うようにしています。 でも、すぐ忘れます。 […]

続きを読む

アトリビュートのコネクト by pymel

pymelでは、オペレータを使ってもアトリビュートがコネクトできるらしい。 忘れないうちに書いておこう。 簡単な例として、CubeとSphereを作成し、それぞれのTranslateをコネクトするスクリプト。 こんな書き方もあったとは、知ら […]

続きを読む

再帰関数でオブジェクト取得

ブログでプログラムのコードを綺麗に表示する方法を覚えたので、今回はそっち系です。 再帰関数を使用して、複雑な親子階層からオブジェクトのみ取得するMayaのスクリプトを書いてみました。 親を選択してこのスクリプトを実行すると、親以下すべての階 […]

続きを読む

if ~in文

最初はよく使うMayaノードのTipsでもと思っていたのですが、気分でこっちにしました。 理路整然には程遠い! 唐突にもほどがある! が、そのままいきます。 さて「if in文」ですが、pythonの基本構文のひとつです。 実は私これ最近知 […]

続きを読む

このサイトについて

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)

スポンサードリンク