本文へスキップ

新着記事(5ページ目)

GitHub PagesでWebサイトを無料で公開する方法

Github Pagesは静的なサイトを無料で公開できるサービスです。(制限はありますが)静的なサイトとはサーバー側でPHPやRubyなどのプログラムを実行しないサイトです。とても簡単にサイトを公開することができます。

three.js で .gltf / .glb キャラクターを表示する

今回はVRoidStudioなどで出力できる、GLTFファイル(.gltf / .glb )を three.js で表示していきます。GLTFは OpenGL等で有名なクロノスグループが策定している3Dファイル用の規格です。この分野は、現状 Autodesk 社の策定するFBX(.fbx)が主流ですが、GLTFはFBXに劣らないものになると思います。FBXは歴史が長いからこそ、逆に仕様がごちゃごちゃしていたりするので、 GLTF の方がまとまっていて気に入っています。

Ubuntu 18.04 でCUDA, Cudnn, Tensorflow GPU のインストール

CUDA, Cudnn、Tensorflowをインストールし、最終的にKerasを動かします。UbuntuのバージョンやCUDA, Cudnnのバージョン、Tensorflowのバージョンに悩まされ、環境構築だけで何日かければ気が済むのか。 苦痛に耐え抜いた末にたどり着いた、環境構築手順をまとめておこうと思います。

Ubuntu 18.04にMiniCondaをインストールする

condaとは、Pythonのパッケージを管理するためのツールです。 これによって、複数の環境を作成し、簡単に切り替えることができます。 導入する場合、Anacondaが有名ですが、余計なものが大量についてきて鬱陶しいので、最低限のものだけ入ったMinicondaを今回は使用します。

VisualSFMで画像から3次元形状推定する

VisualSFMは動画や写真などの画像から形状推定を行い、3次元の点群データを作成できるソフトです。今回はVisualSFMのインストールから設定、3次元形状推定を行い3D頂点データを作成し、Mesh Labで頂点からメッシュ化します。

Blenderのコマンドプロンプト起動を自動化しよう Windows編

Blenderのアドオンを作ったり、スクリプトを動かすときにはコマンドプロンプトからBlenderを起動するのが便利です。 しかし、それを毎回するのは地味に不便ですし、プログラマーの性として、単純作業は自動化したくなるものです。 そこで今回はそのようなショートカットを作成します。