- Видео 95
- Просмотров 37 954
そちゃ先生
Япония
Добавлен 7 дек 2019
Scroll_ZKP support video
▼RUclips
ruclips.net/channel/UC5PnAgBta86F01E6cUjuTeQ
▼Twtter
BlogSotya
▼blog
socha-blog.com/
ruclips.net/channel/UC5PnAgBta86F01E6cUjuTeQ
▼Twtter
BlogSotya
▼blog
socha-blog.com/
Просмотров: 20
Видео
Miyako Pad 3D Animation
Просмотров 23Месяц назад
制作ソフト:Houdini 制作ソフト:20時間 全体的に高級感を意識しました。 ロゴアニメーションで長すぎては使い勝手が悪いので10秒内で納めました。 Miyako Padで大事なところは、 資産を増やす 支えあえるコミュニティ 正しい方向の情報 資産を増やすの方がキャッチ‐なので、それを動画内で表現しようと思いました。 正しい方向の情報は、直接ではなく表現で。 支えあえるコミュニティは入ってしまえば、おのずと分かるかなと思い今回は除外しました。 動画内で、ごつごつとしたものは、 資産が少ない状態 初心者 やり方が間違っている 疲弊 などの一般的に負の状態です。 流体の金は、 資産が多い状態 正しい方向 正しくweb3に向き合えている などの正の状態です。 負の状態を、正の状態が動画内で時間を掛けてカバーしていきます。 最後にロゴを出すことで、印象を残すとともに、前記の内容が出来る...
Houdiniでアセットを大量に作る流れの一例
Просмотров 482 месяца назад
▼RUclips ruclips.net/channel/UC5PnAgBta86F01E6cUjuTeQ ▼Twtter BlogSotya ▼blog socha-blog.com/
5 types of wine glass destruction animation
Просмотров 292 месяца назад
ワイングラスの破壊アニメーションを作成しました。 販売しているのでご検討ください。 ▼販売サイト www.turbosquid.com/FullPreview/2268478 ▼RUclips ruclips.net/channel/UC5PnAgBta86F01E6cUjuTeQ ▼Twtter BlogSotya ▼blog socha-blog.com/
volume
Просмотров 2684 месяца назад
▼RUclips ruclips.net/channel/UC5PnAgBta86F01E6cUjuTeQ ▼Twtter BlogSotya ▼blog socha-blog.com/
Procedural bridge 007 [Learning Houdini Tutorial 100]
Просмотров 1522 года назад
Procedural bridge 007 [Learning Houdini Tutorial 100]
SpherWave 005 [Learning Houdini Tutorial 100]
Просмотров 492 года назад
SpherWave 005 [Learning Houdini Tutorial 100]
testexplosion 004 [Learning Houdini Tutorial 100]
Просмотров 1543 года назад
testexplosion 004 [Learning Houdini Tutorial 100]
melttext 003 [Learning Houdini Tutorial 100]
Просмотров 773 года назад
melttext 003 [Learning Houdini Tutorial 100]
curvewater 002 [Learning Houdini Tutorial 100]
Просмотров 1343 года назад
curvewater 002 [Learning Houdini Tutorial 100]
breaktext 001 [Learning Houdini Tutorial 100]
Просмотров 1293 года назад
breaktext 001 [Learning Houdini Tutorial 100]
そうか、Nだったんだ、忘れてたんだ、ありがとう。
コメントありがとうございます! Houdiniの法線の話でしょうか? お役に立ててうれしいです!
最近Houdiniを始めましたが、日本語での説明動画非常に助かります!! Twitterの方もフォローさせていただきました👏
ありがとうございます! モチベ上がります! 今後も投稿していきたいと思います! Twitterの方は、分からなかったのでフォロバ出来ませんでしたが……!
録画設定をミスって画質悪いですが、次の動画から綺麗になります!
ショートどれもわかりやすくてめちゃくちゃありがたいです!
ありがとうございます! 仕事が落ち着いたらまた更新していきます!
もし可能でしたらチュートリアル動画作って欲しいです!
コメントありがとうございます! たしか、このチュートリアルを参考にしたはずなので、ご参考ください! ruclips.net/video/_0QzfR-i2Os/видео.html
ありがとうございます😊
こちらこそありがとうございます!
コードはこちら!
// 最後のポイント番号を取得 int last = npoints(0) - 1; // 最後のポイントの位置を取得 vector last_pos = point(0, "P", last); // 最も遠いポイントの番号と距離を初期化 int farthest = -1; float max_dist = 0; // 全てのポイントに対してループ for (int i = 0; i < last; i++) { // 現在のポイントの位置を取得 vector curr_pos = point(0, "P", i); // 最後のポイントとの距離を計算 float dist = distance(last_pos, curr_pos); // 距離が最大値より大きい場合 if (dist > max_dist) { // 最も遠いポイントの番号と距離を更新 farthest = i; max_dist = dist; } } // 最も遠いポイントが見つかった場合 if (farthest != -1) { // growthグループに追加 setpointgroup(0, "growth", farthest, 1); }
float weight = chf("weight"); float dist = length(@P); // 原点からの距離を計算します @P.y -= dist*weight; // 距離に比例して@P.yを減らします
面白いですね!
ありがとうございます!
👏
float speed = chf("speed"); float black = chf("black"); float white = chf("white"); @Cd = fit01(sin(@P.x * 10+ @Frame * speed), black, white);
最後に活用例をちょっとでいいので追加していただけたら嬉しいです🙇
ありがとうございます!次の動画から活用例を入れるようにします!
@@sotyasensei_CGArtist ありがとうございます
Run Overは、Detail int last_point = npoints(0) - 1; vector last_pos = point(0, "P", last_point); addpoint(0, set(last_pos.x + 0.1, last_pos.y, last_pos.z));
float ppos = length(@P); float height = chf("height"); @P.y = chramp("ramp",ppos);
VEXコードはこちら!
// ポイントの位置を取得 vector p = @P; // フレーム番号を掛けた値を加える float t = @Frame * 0.1; // noise関数でランダムな方向を生成 vector dir = normalize(noise(p + t) * 2 - 1); // chfで距離を調整できるようにする float dist = chf("distance") * rand(@ptnum); // ポイントの位置をランダムな方向に動かす @P = p + dir * dist;
float len = length(@P); float height = chf("height"); @P.y = len*height;
VEXコードはこちら!
// ポイントの位置を取得 vector pos = @P; float height = chf("height"); // 時間を取得 float time = @Time; // noise関数でベクトルを生成 vector n = noise(pos+time*height); // Nアトリビュートにベクトルをセット @N = n;
// ポイントの位置を取得 vector pos = @P; float wave = chf("wave"); int pt = @ptnum; // 時間を取得 float time = @Time; // noise関数でベクトルを生成 vector offset = noise(pos+time*wave); // ポイントの位置にベクトルを加える @P += offset;
// ポイントの位置を取得 vector pos = @P; float wave = chf("wave"); int pt = @ptnum; // 時間を取得 float time = @Time; // noise関数でベクトルを生成 vector offset = noise(pos+time*wave); // ポイントの位置にベクトルを加える if (pt != 0) { @P += offset; }
// ポイントの位置を取得 vector pos = @P; float offset = chf("offset"); // noise関数で0から1の値を生成 float n = noise(pos*offset); // 0から1の値を白から黒の色に変換 vector color = set(n,n,n); // Cdアトリビュートに色をセット @Cd = color;
I liked the video, useful information
Thank you! I have learned a lot from your wonderful tutorials!
@@sotyasensei_CGArtist you are most welcome
This is very nice and cool, i like it very much. 😊
Thank you!
Beautiful effects and designs, nice video. 👍
Thank you!
ありがとうございますこれでだいぶ描けるようになりました!
お役に立ててうれしいです!