投稿者 tel | 2014年9月30日

一定の周期のノコギリ波

GLSLでノコギリ波を作る。

g0

横軸を時間、縦軸を値として小数部分を取り出すfractを使うと次のようになる。

g1

http://goo.gl/yCo7k4

間隔を開けたノコギリ波を作る。

ノコギリ波を拡大する。

g3

0以上にする。

g2

float tt = max(fract(t * 0.5) * 2.0 – 1.0, 0.0);

http://goo.gl/S6063F


Responses

  1. […] 前にノコギリ波を作ったので今度は三角波を作る。 https://spphire9.wordpress.com/2014/09/30/%e4%b8%80%e5%ae%9a%e3%81%ae%e5%91%a8%e6%9c%9f%e3%81%ae%e3%… […]


コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

カテゴリー

%d人のブロガーが「いいね」をつけました。