上手く出来そう

three.js_base64_image_texture
Three.jsでbase64画像を貼る

Rubyで画像をbase64文字列に変換は

 

base64image=[File.binread(filepath)].pack("m0")

 

という感じで。Three.jsに対しては

 

new THREE.ImageUtils.loadTexture( base64image);

 

という感じでファイルパスを渡すときと同じで大丈夫だった。

あと残りの問題は、

・書き出し失敗しているテクスチャがあるを直す

・UV情報がまちがっている。

・pngのアルファチャンネル対応

の3本です。

年明け前にはアプデートリリースしたい。

 

このホームページはtak2hataがスケッチアップのプラグインを開発し公開する目的で設置しています。

 

Mitsuba RenderはWenzel jakob氏が開発しているフリーのレンダリングソフトのプロジェクトです。

Mitsuba Render Orgへのリンク

Recent Posts