滑らかに動かす【ゲームプログラミングの数学】

Поделиться
HTML-код
  • Опубликовано: 20 янв 2025

Комментарии • 45

  • @heron-no-suugaku
    @heron-no-suugaku  2 года назад +4

    📖 勉強会について(毎月の月初に募集します)
    heron-no-suugaku.sakura.ne.jp/
    .

  • @zako57
    @zako57 2 года назад +87

    UnityにDOTweenとかいうおしゃれアセットがあると知らず、必死にイージング関数を全種組んだのはいい思い出

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад +6

      Unityエコシステムが強すぎる💪

    • @goc-2611
      @goc-2611 Год назад

      unity死んじゃった…
      つまり一から関数組まなきゃいけない…ってコト!?
      ワ、ワァ…

  • @78tisaei82
    @78tisaei82 2 года назад +24

    いわゆる「イージング関数」ですね。ググれば動画で紹介されたもの以外にも様々なイージング関数が出てきます。三角関数で加減速したり、ゴムを引いて離したときのような動きだったり、物がバウンドしながら落下するような動きだったり…

  • @ひさ-l3x
    @ひさ-l3x 2 года назад +39

    三角関数色々な応用があって好き

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад +8

      「三角関数よりも金融経済を学ぶべきではないか」とかいって炎上した議員がいましたね🤔

    • @ひさ-l3x
      @ひさ-l3x 2 года назад +4

      @@heron-no-suugaku
      いましたね😦
      でもあの人の言ってることも一利あるかなとは思いました。一概に不要と言って切り捨ててるわけではなかったので‥
      結局どの学問も学びたい人が、必要なときに学ぶのが良いのかなと、個人的には思ってます。

  • @ラッテータリ
    @ラッテータリ 2 года назад +10

    補完も中々奥が深い分野ですよねぇ
    キーフレームアニメーションはやっぱり偉大なんやなって

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад +2

      でも奥が深すぎてめんどくさいから、全部ガバガバラグランジュ補間で許される世の中になってほしい🤔

  • @gyu-tansio
    @gyu-tansio 2 года назад +11

    二次関数の減速は放物運動みたいで好き

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад +4

      物理に出てくる放物運動そのものですね💪

  • @wswsan
    @wswsan 2 года назад +3

    数学って大事だな
    すごくわかる...

  • @d-g-j
    @d-g-j 2 года назад +3

    条件分岐させて2次式でease in out表現することあるけどね

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад +1

      目的にあった関数になれば(実用上は)どう作ってもいいですね💪

  • @てんぺろ
    @てんぺろ 2 года назад +8

    減速はlog関数で作ってた…

  • @graduation_certificate
    @graduation_certificate 2 года назад +1

    コメント欄のレベルが高すぎて高1の私には厳しい...

  • @usar-xx1uk4pp9h
    @usar-xx1uk4pp9h 2 года назад

    tanh(x)=(exp(x)-exp(-x))/(exp(x)+exp(-x))
    に定数かけてずらすとかも良さそう
    デメリットは微分が0にはならない
    かもしれないことか

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад +1

      いずれ浮動小数点数の誤差に吸収されるからヨシ🤔

  • @yoppyzx
    @yoppyzx 2 года назад

    ありがとうヘロンさん

  • @takumih7276
    @takumih7276 2 года назад

    3次ベジェ曲線

  • @猫を紹介する人
    @猫を紹介する人 2 года назад

    ん〜レベル高いスギィ
    計算は大した事ないはずなのに、いざ使ってみようと思うと急に難しく感じる。

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад

      実際はベクトルと組み合わせたりするのでもうちょっと難しくなりますよね💪

  • @でこひろがりず
    @でこひろがりず 2 года назад +2

    数学勉強会について質問します。
    テトリスをプログラミングで作ってみたいと思っています。途中から参加した場合でも過去の動画が見れたり、zoomの勉強会に追いつくための途中説明があったりするのでしょうか?

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад

      全員一斉に教えるのではなく、1vs1のコーチングを時間内に分割して行う形式ですので、追いつくための勉強等は不要です。手ぶらでZoomに来ていただければ大丈夫です。🎤
      例えばZoomの参加者が3人であるときは、
      ・Aさんにテトリス講座40分
      ・Bさんにレイトレーシング講座40分
      ・Cさんにプログラミング基礎講座40分
      といったイメージです。

  • @aquawaddledee
    @aquawaddledee 2 года назад +1

    そういえば振り子の動きってどうやって作ればいいんだっけ…

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад +2

      振幅が十分小さい場合は単振動に近似できて、定数を無視するとざっくり p(t)=cos(t) になりますが
      振幅が大きい場合は闇だった気がします🥺

    • @aquawaddledee
      @aquawaddledee 2 года назад +3

      @@heron-no-suugaku
      ですよね…
      楕円積分とか必要になってきますよね…
      うう、勉強せねば…

    • @Zab_n
      @Zab_n 2 года назад +2

      おとぎの国の歩き方という本にある楕円函数の振り子の説明は高校生でも読めるようになってますね

  • @KM-we9tf
    @KM-we9tf 2 года назад +3

    プログラミング好きなのですが、文系ゆえに数学が苦手というデバフを喰らってる者です😅
    友人にこのチャンネルを教えてもらい、見始めました。
    まだ理解が追いついてませんが、関数だけでも覚えていこうと思います。🙏

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад +2

      このチャンネルがモチベになればと思います💪

  • @くめちゃんねる
    @くめちゃんねる 2 года назад +6

    三角関数もよいよね

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад

      作りたい形によって様々な関数を使えるのがいいですね💪

  • @鈴黄鈴貨
    @鈴黄鈴貨 Год назад

    無意識にやってたけど、こういう式になるのだね!へぇ〜

  • @mazahuang1152
    @mazahuang1152 2 года назад +1

    hello. how long have u been learning math for game dev ?

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад +1

      hi! it was not specialized for gamedev, but i'm learning math and programming in recent 3 years.

  • @user-vv2mh6xi5x
    @user-vv2mh6xi5x 2 года назад

    やばいここのコメ欄レベルが高いぞ

  • @__API
    @__API 2 года назад

    おまどうま!

    • @heron-no-suugaku
      @heron-no-suugaku  2 года назад

      1……か2日振りくらいですね(記憶喪失)