に投稿

よかった映像まとめ

MAD研究フォルダー行きになった動画をリストアップ。基本YouTubeとTwitter。保存したタイミングの月で記録。

よかった映像というかリファレンス帳とかアイデア帳的なアレ。

に投稿

C4DでGG分解(手動)

まずテキストを追加して押し出しを0にする。

テキストを選択して右クリックし、「オブジェクトを一体化」をクリック。

ポリゴンモードに変更し、各パーツをライブ選択で選択して右クリック。「選択部分を別オブジェクトに」をクリックすればそのパーツが別のオブジェクトに分解される。これをチマチマ繰り返す。

に投稿

win10のPC2台をLANケーブルで接続してファイル共有

まずLANケーブルが認識されない。イーサネットが「ネットワークケーブルが接続されていません」となる。いや刺さっとるやろがい!

イーサネットのプロパティ > 構成 > 詳細設定 > 速度とデュプレックス を1台は「オートネゴシエーション」もう1台は「1.0Gbps 全二重通信」に設定してしばらく時間を置くと接続された。なんで若干のタイムラグがあるんだ……。

有線と無線を同時に使う設定はこちらを参考にした。Windows10 Homeでも有線と無線を同時に使える

有線LANで接続できたはいいものの今度は何故か IPv6 の Wi-Fi が接続できなくなった。IPv4 は繋がる。意味がわからない。 追記:ルーター再起動したら直りました。

に投稿

特定のプロパティを全て返す関数

matchNameが一致するプロパティを再帰で全部返す。何かと便利。

/**
 * 特定のプロパティを返す
 * @param {*} rootObj レイヤーでもコンテンツでもOK
 * @param {*} nestingLevel 0でOK
 * @param {*} matchName 探したいプロパティのmatchName
 * @returns 
 */
function getProp(rootObj, nestingLevel, matchName) {
  var propTo = [];
  dumpPropTree(rootObj, nestingLevel, matchName);
  function dumpPropTree(rootObj, nestingLevel, matchName) {
    var countProps = rootObj.numProperties;
    for (var propIndex = 1; propIndex <= countProps; propIndex++) {
      var prop = rootObj.property(propIndex);
      if (prop.matchName == matchName) {
        propTo.push(prop)
      } else {
        dumpPropTree(prop, nestingLevel + 1, matchName);
      }
      if (propIndex == countProps) return
    }
  }
  return propTo;
}
に投稿

「さよならサナトリウム」殴り書き

難解な作品を見せられると作者に挑戦状を叩きつけられたように感じて必死で読み解きたくなる。そんな感じ。

でも言うてそんなに難解じゃなかったかも。タイトルと概要欄見て動画2回ぐらい見たら大体わかった(わかった気になっている顔)

続きを読む 「さよならサナトリウム」殴り書き
に投稿

テキストアニメーターの範囲セレクターのオフセットにsetValueできない

var animator1 = selectedLayer.Text.Animators.addProperty("ADBE Text Animator");
var selector1 = animator1.property("ADBE Text Selectors").addProperty("ADBE Text Selector"); // 範囲セレクターを追加
selector1.advanced.units.setValue(2) // 高度タブの単位を一旦「インデックス」に
selector1.property(6).setValue(comp.time, 0) // オフセットにsetValue
selector1.advanced.units.setValue(1) // 「パーセント」に戻す

範囲セレクターの高度タブの単位を「インデックス」にしてやるとできた。あとで「パーセント」に戻せばOK。