のぐそんブログ

暗いおじさんがシコシコ書くブログです。

トゲトゲの球体を作る

Sphere SOPの頂点を利用してトゲトゲの球体を作ります。

仕上がりはこちらです。

sample from nogson on Vimeo.

ゆらゆらする球体を作る

まずは、ゆらゆらする球体を作ります。 これはよくある、Sphere SOP + Noise SOPの組み合わせで作ります。 Transform SOPはサイズ調整でつかってるので、あってもなくても大丈夫です。

Kobito.IcUbLR.png

Sphere SOPのPrimitive TypeはPolygonにしています。 これはトゲトゲをきれいに表示するためです。

Kobito.o0dWrU.png

頂点の位置を調整する

Facet SOPとPrimitive SOPを利用して頂点の位置を調整していきます。

  1. Facet SOPのUnique PointをONにします。
  2. Primitive SOPでポリゴンの大きさを調整します。

Kobito.pIDXDr.png

Facet SOPのUnique PointをONにすることで、重複した頂点部別々の頂点になるようでした。

Kobito.1OYPgR.png

Primitive SOPのScaleを小さくすることで、ポリゴン同士が離れるようになります。

Kobito.TU2ifD.png

トゲトゲを作る

トゲトゲの部分はTube SOPを利用して作ります。

変更点は、OrientationRadiusです。

Kobito.CWptiL.png

頂点にトゲトゲを生やす

頂点にトゲトゲをはやします。 Tube SOPのOrientationをZ Axisにすることで頂点の法線方向にtubeの穴の部分が向くようになります。

頂点にTube SOPを表示するにはCopy SOPを使います。 Copy SOPの1つ目の入り口にTube SOPを、2つ目のSOPに頂点を設定することで、 トゲトゲ球体を作ることができます。

Kobito.JqvzHn.png

ただ、トゲトゲが密集しすぎて少しおかしいので調整していきます。

Kobito.GDCm9p.png

最終調整

  1. Primitive SOPのScaleを0にします
  2. Facet SOPのConsolidateをConsolidate Point Fastにします

Kobito.17g1az.png

Kobito.n4ra3L.png

トゲトゲ球体が出来上がります。

Kobito.TGuv8Q.png

あとは自分の好みで調整します。

サンプルファイル

サンプル

パーティクルで花火のような演出

TouchDesigner Study WeekendというTouchDesignerの勉強会で学んだことのまとめです。 TouchDesignerは私のような初心者には、高機能すぎて何をしたらよいのかわからなくなることが多いのでこの勉強会は貴重だと思っています。

今回の完成イメージはこちらです。

続きを読む

マウスにパーティクルが追従するような演出

はじめに

この記事は、TouchDesigner Study WeekendというTouchDesignerの勉強会で学んだことのまとめです。 TouchDesignerは私のような初心者は高機能すぎて、何をしたらよいのかわからなくなることが多いのでこの勉強会は貴重だと思っています。

完成イメージ

今回の完成イメージはこちらです。

続きを読む

Cache TOPを利用して版ずれのような演出をする

Cache TOPを利用して、印刷の版ずれのような表現をしてみたいと思います。

版ずれさせる3Dオブジェクトを準備

まずは演出の対象となる、3Dのオブジェクトと、カメラ、ライト、ジオメトリを用意します。

noise SOPを挟んでいるのは、Geometoryに動きを出すためです。

Cache TOPを用意する

Cache TOPを用意します。 Cache TOPは、過去のフレーム情報を保持することができるオペレーターです。 ここでは、Cache Size32に設定されている為、過去の32フレームが保持されています。

Cache Select TOPでキャッシュした情報を取り出す

キャッシュした情報をとりだすには、Cache Select TOPを使います。 Cache Select TOPCache Indexに設定した値のフレーム情報を取得できます。

Reorder TOPでRGBそれぞれの値を設定する

Reorder TOPを利用すると、RGBAの値をそれぞれ設定することができます。 Cache Select TOPで取り出したフレーム情報をRGBそれぞれに設定していきます。

Cache Indexをずらしたことで、版ずれのような表現になります。

Feedback TOPなどと組み合わせると、こんな感じになったりします。

6月-26-2018 00-21-11.gif

サンプルファイル

最近覚えたTouchDesignerのちょっとしたメモ2

最近覚えたTouchDesignerのちょっとしたメモです。 自分用のメモなのであまり参考にはならないと思います。

続きを読む

TouchDesignerでGLSLを使う為の基礎の基礎知識

TouchDesignerでGLSLを使う為の基礎の基礎知識です。

続きを読む

最近覚えたTouchDesignerのちょっとしたメモ1

最近覚えたTouchDesignerのちょっとしたメモです。 自分用のメモなのであまり参考にはならないと思います。

続きを読む