monman53のぶろぐ

いろいろ載せるよ

プログラミング

Vue.jsでthree.jsする

Vue.jsとthree.jsを一緒にやりたいときの雛形. <html> <head> <meta charset='utf-8'> <title>My first three.js app on Vue.js</title> <style> body { margin: 0; } canvas { width: 100%; height: 100% } </style> </head> <body> <script src='https://cdnjs.cloudflare.com/ajax/libs/three.js/101/three.min.js'></body></html>

Ubuntu17.10でAVR開発環境の構築

ATtiny13AでLチカさせてみます. 次のブログを参考にさせていただきました. invalid-log.blogspot.com こんな感じのやつを前に作業しました. 準備 環境構築(ハードウェア) AVRISP mk2 のピン配置 ATtiny13A のピン配置 いざ配線 環境構築(ソフトウェア) av…

CGAL Hello World してみる

Computational Geometry Algorithms Library (CGAL) 便利そうなので入門してみる. CGAL 4.13 - Manual: Hello World これをやっておかないとCGALの哲学がわからなそうな気がしたのでちゃんとメモ. このページを超ざっくり説明できたらと思う. そのまえにC…

CGALでランダム点をドロネー三角形分割してParaViewで観てみる

期待計算量のドロネー三角形分割を実装しようと思ったけど難しそうなので,とりあえずCGALという情報幾何ライブラリに任せちゃうことにした. CGALのインストール https://www.cgal.org/download/linux.html 簡単. 一応Hello Worldを読んだ. monman53.hate…

vtkフォーマットの雛形

数値計算結果などをさくっとParaViewで見たいときに,vtkのレガシーフォーマットで出力するのは楽で良い. リファレンス https://www.vtk.org/wp-content/uploads/2015/04/file-formats.pdf 頂点が置ければええんじゃ 立方体の頂点を置いてみる. $ cat out.…

正二十面体を扱いたい

こういうのやりたいよねと思った 正二十面体とかGeodesic Gridをプログラムで扱いたいことが時々あるので,頂点の座標とか接続関係とかメモ. きれいな別の方法が見つかったら更新すると思います. 頂点の座標 ここを見よう(他力本願) 正20面体の頂点座標の…

Eigenを使ってみるの巻

Eigen をつかおう! インストール 最新版のダウンロードリンクは上記のページで確認できる. $ wget bitbucket.org/eigen/eigen/get/3.3.5.tar.gz $ tar zxvf 3.3.5.tar.gz コンパイルとかは不要で,中に入ってる Eigen ディレクトリをインクルードしてあげれ…