ぽちログ

プログラミング歴3年目元文系大学院生のぽちと申します。 とりあえずは自分用のメモなどを残して行くつもりですが、ご要望・意見・感想などを頂けたらそれによって内容も変化していくと思います。 よろしくお願いします。

2014-06-01から1ヶ月間の記事一覧

【Tips】Processingのmap()関数をJavaScriptで

Processingのmap()関数が便利なので、JavaScriptで同じ動作をする関数を作りました。 map(変換したい変数, 数字の最小値, ~最大値, 欲しい最小値, ~最大値);ex ) map(10, 0, 100, 0, 200);変換前 10変換後 20JavaScript function map(value, start1, end1, s…

【Tips】線形補間【JavaScript】【Processing】

二点間を指定数分、線形補間し、指定した点を返す JavaScript function createInterpolatedPosition (id, numDivision, start, end) { return { x : start.x + id * (end.x - start.x) / numDivision, y : start.y + id * (end.y - start.y) / numDivision }…

【Tips】角度計算【JavaScript】

Radian ⇔ Degree Angle function toDegreeAngle (radian) { return radian*180/Math.PI; } function toRadianAngle (degree) { return degree*Math.PI/180; } 相対角度の計算 function relativeRotation (position) { return Math.atan2(position.x, positio…

ブログ開始

はじめまして。ぽちと申します。 このブログはものづくりのメモ用に使っていきたいと思います。 たぶん、以下の内容についての調べごとが主になるかと思います。 Web言語(HTML, JavaScript, CSS, PHP) C#/WPF Processing / Arduino / PureData 電子工作 気に…