No More Retake

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

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

    備忘録をかねて。pythonはモジュロ演算子(%)を使って文字列へのフォーマット操作ができます。型変換だけならstr()等でキャストでもいいのですが、桁揃えとかもやってくれるので極力こっちを使うようにしています。でも、すぐ忘れます。使い方はシンプルi=123print "Hellow World %d" % i#結果#Hellow World 123上の例では、%dの部分が123で置き換えられています。ここで使っている%dは「整数値と入れ替えますよ」の意味。複数を置換する場合は、下のように書きます。[...]

    続きを読む
  • Houdiniレシピ:小技その肆

    ネタに困った時の小技回(Houdini)PscaleをView上で確認するPointの大きさのアトリビュート、pscaleをView上で確認する方法です。display Options -> Display particlesをDiscsに変更!これでOK。Create in Contextシーンビューの右上にあるTool Optionsで"Create at Object Level"->"Create in Context"に変更すると、シェルフのCreateタブから作るジオメトリが、現在のコンテクストに作成されます。[...]

    続きを読む
  • Maya:『mia_material』系ノード その5

     その1へ その2へ その3へ その4へ その5へ 補足へmia_materialの復習も5回目パラメータも後半に突入。今回で終わらせたいが、さぁどうだ。Mayaは2012の英語版を使用しています。最新のバージョンとは異なる可能性がありますのであしからず。 Bump(バンプ)mia_material組み込みのバンプ。mia_material_x、mia_material_x_passesで使用可能。スロットが二つあるおかけで、バンプマップとノーマルマップの両方が楽に使える。Overall Bump(全体のバンプ)オーバーオールだか[...]

    続きを読む
  • Houdiniレシピ:破片の作成とシミュレーション(基本編)

    今回は、簡単な破壊エフェクトについて手順も踏まえて書いてみようと思います。最終的にこういうのを作ります。出来るヒトは見なくてよろしwここでは事前にジオメトリを破片に分割して、それをシミュレーションするという手順で進めたいと思います。ざっくり書くと、1:ボロノイ分割での破片の作成2:RBD Fractureでシミュレーションです。 1:破片の作成まず、破壊したいオブジェクトを細かい破片に分割します。ここではboxを破片に分割しています。(Houdiniに限らず)破片の分割には、ボロノイという分割方法を使うのが一般[...]

    続きを読む
  • GIMP:連番画像からGIFアニメーションを作る

    フリーソフトであるGIMPを使って、連番画像をGIFアニメーションに変換する方法。環境はWIndows10、GIMP2.8を使用。1.まず連番画像をレイヤーとして読み込む。読み込まれた連番はレイヤーとなっている。この時レイヤーの上から下へと連番の数字が増えるように並んでいる場合がある。このままではアニメーションさせたときに逆再生されてしまう。なので、並びを逆転する。2.メニューから、を実行し、レイヤー順を逆転する。3.GIF用に最適化する。を実行。完了すると、最適化された連番が新しいウィンドウで表示され[...]

    続きを読む
  • Photoshop:ハーフトーン

    意表を突いて、Photoshopネタです。今回はハーフトーンの作り方を!こいうの!Step:01まず、Gray平面を用意します。Step:02Step:03カラーハーフトーンの設定は次の通り。ハーフトーンスクリーンの角度をすべて同じにします。Step:04黒いハーフトーンができます。Step:05好きな色に変えて出来上がり。以上!では、また次回![...]

    続きを読む
  • Maya:Lightstorm3Dが面白かったのでざっくりざっくり

    Lightstorm3Dの無料ツールライブラリ「L3Library」にある機能の一つ、GeoLocatorが面白かったので備忘録も兼ねて。GeoLocatorという機能は、どうやらコンストレイン+追従の動きにノイズやDynamicsを加味するというものらしいです。試しに作ってみました。まず、インストール方からざっくりと。①サイトからL3Libraryをダウンロード。(※登録必要)②任意の場所にファイルを解凍。③Maya起動④ScriptEditorを起動しPythonタブに切り替え、↓のスクリプトをコピー&ペースト[...]

    続きを読む
  • Houdini:TimeShiftLoop

    Houidini回ッス。Timeshift(SOP)とBlendshape(SOP)を使ったLoopアニメーションを作成するッス。もとは、こんなのッス。mountain(SOP)で動いてるッス。Loopさせたい尺分、TimeShift(SOP)でシフトさせて、BlendShape(SOP)で最初と最後をブレンドさせると動きがループするッス。そのままだと味気ないので、copy(SOP)でSphereを貼りつけたッス。ネットワークの全体はこんな感じッス。シンプルッス。[...]

    続きを読む
  • Houdini:Mandelbulb

    私も3Dフラクタルなるものを作ってみようと。シーンビューに見えてるヤツは確認用なので結構あらめ。レンダリングするとキレイ。確認用のボリュームの解像度を上げて、OpenGLレンダリング。まさかの数秒!四角いのも作ってみました。そんな感じです、ハイ。最近、更新不定期です。カンニン m(_ _)m参考https://en.wikipedia.org/wiki/Mandelbulb[...]

    続きを読む
  • Houdini:迷路ジェネレータ02

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

    続きを読む

アーカイブ: 2021年

Houdini:POP Proximity(DOP)

Houdiniノード勉強回。 今回は、”POP Proximity DOP”ノード。 見たことあるけど使ったことないノード。 Proximityとは日本語で「近接」を意味する言葉です。 つまりPOP Proximit […]

続きを読む

Houdini:Curve Width Preview in Viewport

Houdiniのビュー上でカーブの太さを確認する方法。 カーブにwidthアトリビュートがあると、カーブの太さをコントロールできます。が、そのままではビュー上ではそれが確認できません。これをビュー上で確認する方法。 以下の2つの設定を行いま […]

続きを読む

このサイトについて

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

RSS

follow us in feedly

言語切り替え

Archives

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

スポンサードリンク