OpenTKOpenTKがGitHubで更新されるようになりました。NuGetから手に入れることができるようになりました。Coreに対応する機運があるようです。ボリュームテクスチャテクスチャの3次元版いままで使ってきたテクスチャは、写真や絵のような、2次元のデータでした。今回扱うのは、3次元のテクスチャ(ボリュームテクスチャ)です。無理して現実世界に当てはめるとすれば、細かく賽の目状にした物体の破片の色になるのでしょうか。2次元のテクスチャと比べると大量の画素データが必要になるので、注意が必要です。上手く使えば、その欠点以上の効果が得られるでしょう。2次元データなどから生成するという手法もあるようです。画素のデータ量は膨大きれいな四面体を2つソースコードは、2Dだった部分が3Dに変わっています。引数の比較のために、今まで使ってきたTexImage2Dを確認します。colors);いままでTexture2Dのような2Dという名前がついた関数やenum値は、Texture3Dのような3Dという名前がついた関数やenum値に変わります。注意すべき点は、データの次元が増えたので、設定すべき項目が増えたものがあることです。143行目にあるTextureWrapTや、166行目にsizeを3回(幅/高さ/奥行)指定しているTexImage3Dなどです。1);2DのテクスチャではTexCoord2を使っていましたが、ここではTexCoord3を使います。引数の数は3つになります。すべて1つの同じボリュームテクスチャで描画されています。MasuqaT.NET。