つよくなりたいなあ

地に足をつけず世界を生きぬくブログです

Arduinoにも手を出しました

初任給でArduino学習キットを買ってから今まで手をつけていなかったのですが、先日のMaker Fair Tokyo2018へ行ってから自分でもなにか作ってみようと思い、ちょいちょい本を読みつつ勉強しています。

今回は、ボタンを押したらLEDが点灯する仕組み。 f:id:heyassy:20180815001106j:plain

配線は上の写真のようになりました。ここまでは理解できます。
コードは以下です。

const int LED = 9;
const int BUTTON = 7;

int val = 0;
int old_val = 0;
int state = 0;

int brightness = 128;
unsigned long startTime = 0;

void setup() {
  pinMode(LED, OUTPUT);
  pinMode(LED, INPUT);

}

void loop() {
  val = digitalRead(BUTTON);

  if ((val == HIGH) && (old_val == LOW)) {
    state = 1 - state;
    startTime = millis();
    delay(10);
  }

  if ((val == HIGH) && (old_val == HIGH)) {
    if (state == 1 && (millis() - startTime) > 500) {
      brightness++;
      delay(10);
      if (brightness > 255) {
        brightness = 0;
      }
    }
  }

  old_val = val;

  if (state == 1) {
    analogWrite(LED, brightness);
  } else {
    analogWrite(LED, 0);
  }

}

つぎはシリアル通信に挑戦だ!

Cinema4Dでポリゴンを減らすメモ

3Dスキャンした自分のモデルデータはハイポリなのでC4Dを使ってポリゴン数を減らす。 ポリリダクションは公式から動画出ていて分かりやすいのでそれを参考にした。

参考動画:ポリゴンリダクション

f:id:heyassy:20180812231430p:plain

これがポリゴンリダクションする前の元データ。なんか首が斜め向いてる。姿勢の悪さがここで出てしまったか。。。 モデルをポリゴンリダクションの子要素にすることで処理が始まるのでちょっと待つ。

f:id:heyassy:20180812232018p:plain

こうすると、見た目でもポリゴン数が減っていることが分かる。 ポリゴンの削減強度を上げるとローポリに、下げるとハイポリになるよ。 このとき、UV境界をオンにしておかないとテクスチャが変なことになって壊れちゃうので気をつけましょう。

blender経由でjson書き出してwebGLに使えないかなと調べたら、できるっちゃできるけど、現在だとサポートが閉じられてて使えない状態ですね。Three.jsちょっとしか触ってないので他にやり方ないか調べよう。 three.js/utils/exporters/blender at master · mrdoob/three.js · GitHub

それにしてもBlenderの操作が分かりづらいのでC4Dでjson書き出しできてwebGLで使えるようになればいいのになー。

AkiPartyとMaker Fair Tokyo 2018行ってきた

東京来てもう5ヶ月目になります。毎週ちゃんと遊んでます。
今週末も楽しかった。

巷で話題のカメラを止めるな!観た。めーっちゃおもしろかった。渋谷だとユーロスペースとかの小さい劇場でしかやってない。2回目観たい作品。 f:id:heyassy:20180805224609j:plain

闇のトンカさんもおすすめしてる。これは早く観た方がいい。 note.mu

映画観たあと秋葉原に移動してAkiParty行ってきました。生のギャル電さん見れました。あと無駄作りの藤原麻里菜さんもいました。話しかけてないけど。東京来てネットで見てきたプチ有名人見れるの楽しい。

f:id:heyassy:20180805230005j:plain これはギャル電さんがつくった光りものたち。電子工作したくなってきた。

MOGRAって場所でやってたのですが、地下にハコがあってそこでライブやってました。ピアノ男さんによるマッハテクノ最高だった。ブチ上がった!

そのあとは表参道に移動して、FEMMのイベントと関連してBRDGがやってるチャネルを。 Keijiro TakahshiさんのVJをいつもの通り拝見してきました。

最高にかっこよかったーーー 最近こういうの見てばかりだったのでこれから自分でもつくっていきてえ。

そして日曜日は東京ビッグサイトで開催されたMaker Fair Tokyoに行ってきました。 結構規模大きくて物量あったので歩き疲れました。でもどれも面白くて楽しかったです。 f:id:heyassy:20180805231851j:plain

1-10 driveのたぬきとタイピーかわいかった〜 来年も行こう。

今年はわりと毎月ブログ更新してますが、そろそろなんか作って技術メモ的なの書きたいですね。
Arduino, ProcessingでのOSC通信、TouchDesigner、Unityとか。いろいろ試したいことあるのでプロトタイプ的なのちまちま作っていきたいです。

富士山登ってきた

2018.07.26 - 07.27

グループ会社の新卒研修の一環で富士山登ってきました。
めちゃめちゃしんどかった。
富士山は登るもんじゃないなと思いました。

f:id:heyassy:20180729120033j:plain

f:id:heyassy:20180729120056j:plain

天気もよくご来光を拝めて、同期とも交流でき無事に帰ってこられただけでもよかったです。

自分のモデルデータを使ってPerfumeダンスを踊らせてみた

先日、Yahoo!ロッジにてSTYLYが提供している3Dスキャンを体験してきました。
残念ながら現在は機材トラブルでスキャンできない状況です。早めに行ってよかった。。

prtimes.jp

f:id:heyassy:20180716203343p:plain こちらが自分の3Dモデルです。スキャンされるのも2,3秒とかですぐに終わりました。
申請したらSTYLYからメールで3Dモデルがobj形式で送られてきます。これをcinema4dでfbxに出力します。もし3Dスキャンして申請したのにまだメールが送られてきていない方はfacebookのstyly助け合い所にコメントしておきましょう。

続きを読む