Mugichoko's blog

Mugichoko’s blog

プログラミングを中心としたメモ書き.

インストール

ImGui + Native File Dialog

前回はImGui + GLFW + GLEWを使ってGLFWのウィンドウ内にImGuiのウィジェットを表示させる公式のサンプルを動かしました.今回は,自分のコードにImGuiを導入するとともに,ImGuiには欠けているダイアログ機能を追加します. mugichoko.hatenablog.com 前回…

ImGuiを使ってみる

OpenGLでのGUI開発用ライブラリImGuiを使ってみる.正式にはDear ImGui (Immediate Mode Graphical User Interface) と呼ぶとのこと.今回は,ImGuiの”Im”たる所以を調べ,サンプルをビルドして実行することが目標です. なぜImGui? Im (Immediate Mode)? …

Caffe 1.0 (GPU) on Windows 10

目標 経緯 開発環境 インストール方法 MNISTの例 実行方法 実行結果 目標 Caffe (GPU) をインストールして,サンプルプログラムを実行することで動作確認を行う.前回はGPUを積んでいないノートPCにインストールしたのでCaffe (CPU) をインストールしていた…

Jekyllを使ってみる

Webページ作成に疎い私が,とあることからJekyll(ジキル)を使うことになったため,色々と把握した内容をまとめた. 目標 Jekyllで何ができるのか 静的サイト Jekyllを使って簡単なWebサイトを作成 Windowsへのインストール Jekyllのインストール Bundlerの…

はじめてのASUS Xtion2

目標 導入方法 遭遇したトラブル 結果 目標 ASUS Xtion2を動作させる.

Caffe 1.0 (CPU) on Windows 10

目標 経緯 開発環境 インストール方法 MNISTの例 実行方法 実行結果 目標 Deep Learningがやりたい!そこでCaffe(カフェ)をインストールして,サンプルプログラムを実行することで動作確認を行い,経験談をまとめた. 追記 この記事を基にしたGPU版のイン…

Python 3.6 + OpenCV 3.2 on Windows 10 64-bit

目標 実装環境 遭遇した問題 解決策 解決策1:conda-forge 解決策2:pipと.whil 解決策3:Python3.5へのダウングレード(未確認) テストコード 実行結果 目標 Python版OpenCVを使ったプログラミングを,Visual Studioでできるようにする.今回は,Visual St…

GLSL #5: テクスチャマッピング

目標 実装環境 DevILのダウンロード Visual Studioのプロジェクト作成 サンプルプログラム model.h model.cpp modelTex.h modelTex.cpp main.cpp modelTex.vert modelTex.frag 結果 目標 前回のプログラムをベースに,今度はテクスチャマッピングを実装する…

GLSL #4: シェーダを使った三角形の描画

目標 実装環境 GLMのダウンロード Visual Studioのプロジェクト作成 サンプルプログラム window.h window.cpp shaderUtil.h shaderUtil.cpp main.cpp simple.vert simple.frag 結果 目標 前回作成したプログラム(下記参照)の固定パイプラインによる描画部…

GLSL #3: 固定パイプラインを使った三角形の描画

目標 実装環境 GLEWのダウンロード Visual Studioのプロジェクト作成 サンプルプログラム window.h window.cpp main.cpp 結果 目標 GLFWを使って作成したウィンドウ(下記の前回記事参照)に,固定パイプラインを使って三角形を描画する.ここで初めてGLEWを…

GLSL #1: Window作成

目標 実装環境 GLFWのダウンロード Visual Studioのプロジェクト作成 サンプルプログラム window.h window.cpp main.cpp 結果 目標 GLFWを使ってウィンドウを作る*1. *1:GLFWはOpenGLのウィンドウを作る機能を有したライブラリです.ウィンドウを作る以外の…

はじめてのVTK

目標 実装環境 VTKのダウンロードとビルド Visual Studioのプロジェクト作成 サンプルプログラムの実行 結果 目標 とりあえずVisual StudioでVTKを扱えるようになる.

はじめてのPCL

目標 実装環境 PCLのダウンロード Visual Studioのプロジェクト作成 サンプルプログラムの実行 結果 目標 とりあえずVisual StudioでPCLを扱えるようになる.