のぐそんブログ

暗いおじさんがシコシコ書くブログです。

マイナス思考をプラス思考で考える

私は典型的なマイナス思考型の人間です。 いつからこんなにマイナス思考になったのかわかりませんが、 少なくとも学生時代から劣等感が強い人間だったと思います。

世間のキラキラした人達は「根拠のない自信」が大事だと、白い歯を見せながら言います。 私もその通りだと思うし、根拠のない自信を持ちたいと常日頃から思っていて、 なにかネガティブなことが起こった際に、無理やりポジティブに変換しようと試みたこともありました。

しかし、長年に渡って体にへばりついたマイナスな思考はなかなか変わらず、 年を重ねるごとにどんどんひどくなる一方です。

そこで、マイナス思考をやめるのではなく、マイナス思考をプラスに考えてみたらどうだろう思いました。 つまり、「マイナス思考」のだめな部分だけ見ずに、良い面も探してあげようという事です。 この時点ですでに少しポジティブな感じが出ています。

続きを読む

3Dで使う行列の基礎について

行列とは

wikipediaで調べたところ行列とは以下のことらしいです。

数学の線型代数学周辺分野における行列(ぎょうれつ、英: matrix)は、数や記号や式などを行と列に沿って矩形状に配列したものである。行の数と列の数が同じ行列は行列の和(英語版)が成分ごとの計算によって与えられる。行列の積の計算はもっと複雑で、2 つの行列がかけ合わせられるためには、積の左因子の列の数と右因子の行の数が一致していなければならない。 wikipediaより

まったく意味がわかりません。 絵で表すとこんな感じです。

行列とは何をしているのか

やっている事自体はそんなに難しくなさそうです。

続きを読む

AR.js導入メモ

AR.jsがリリースされたので、導入手順をメモしました。 わからないパラメータや処理があり、わかったら追記していこうとおもっています。

手順

AR.js導入手順。

  1. ArToolkitSourceを作成
  2. ArToolkitContextを作成
  3. ArMarkerControlsを作成
  4. ARで表示するオブジェクト作成
  5. arToolkitContextをアップデート
続きを読む