stlバイナリファイルから頂点の座標を取り出すために
バイナリファイルを10進数に変換したいのですがどのように変換して良いかがわかりません
http://www.hiramine.com/programming/3dmodelfileformat/stlfileformat.html
で紹介されているようにASCII形式とバイナリ形式を照らし合わせてみると
ASCII
facet normal 0.000000e+00 0.000000e+00 1.000000e+00 outer loop vertex 0.000000e+00 0.000000e+00 1.000000e+01 vertex 1.000000e+01 0.000000e+00 1.000000e+01 vertex 0.000000e+00 1.000000e+01 1.000000e+01 endloop endfacet
Binary
0000 0000 0000 0080 0000 803f //法線座標 0000 0000 0000 0000 0000 2041 //1座標目 0000 2041 0000 0000 0000 2041 //2座標目 0000 0000 0000 2041 0000 2041 //3座標目
が一致してると思われるのですが
バイナリの数字をどう変換すれば1や-1といった座標にできるのしょうか
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。