| Lytroを3D表示するためのハックまとめ | ||||||||||||||||||||||||||||||||||||||||
| 2012/06/24 y.sato | ||||||||||||||||||||||||||||||||||||||||
| 1.情報源 | ||||||||||||||||||||||||||||||||||||||||
| .lfp形式ファイルをlfptoolsで分解した結果をOpenGLを使って3D表示するオープンソースソフトウェア | ||||||||||||||||||||||||||||||||||||||||
| Syoyo Fujita, Simple OpenGL viewer for Lytro's .lfp light field image. | ||||||||||||||||||||||||||||||||||||||||
| http://vimeo.com/40149810/ | ||||||||||||||||||||||||||||||||||||||||
| .lfp形式ファイルをWEB表示する話 | ||||||||||||||||||||||||||||||||||||||||
| Lytro 3D visualization | ||||||||||||||||||||||||||||||||||||||||
| http://www.infinite-imagination.com/ | ||||||||||||||||||||||||||||||||||||||||
| .lfp形式フォーマットの話 | ||||||||||||||||||||||||||||||||||||||||
| Thoughts on the Lytro Light Field Camera | ||||||||||||||||||||||||||||||||||||||||
| http://eclecti.cc/computervision/thoughts-on-the-lytro-light-field-camera | ||||||||||||||||||||||||||||||||||||||||
| ホログラフィーとLytroの話 | ||||||||||||||||||||||||||||||||||||||||
| http://blog.mine-studio.com/2012/03/lytro-3d/ | ||||||||||||||||||||||||||||||||||||||||
| 2.Windowsで3D表示するには | ||||||||||||||||||||||||||||||||||||||||
| Syoyo FujitaさんのソースコードをVisualStudio2010などで適当なプロジェクトを作り読み込む。 | ||||||||||||||||||||||||||||||||||||||||
| fleeglutを探してきてダウンロード。インクルードファイルとライブラリファイルをプロジェクトに設定する。 | ||||||||||||||||||||||||||||||||||||||||
| (LibTiff http://leaf.argyr.net/built/tiff/ などからダウンロードして、raw2tiffを準備。Libjpegも必要?) | ||||||||||||||||||||||||||||||||||||||||
| ソースコードがC言語(.c拡張子)で書かれているにもかかわらず、関数の半ばで変数定義されていたり | ||||||||||||||||||||||||||||||||||||||||
| するのを、関数の最初で定義するように直す。 | ||||||||||||||||||||||||||||||||||||||||