Category: Unity

Unity:Geometry Shader を使って100万キューブ/立方体/Cubeを描画する!

Unityで100万個のキューブ(立方体)を表示を行うと、どうしてもパフォーマンス問題にいきあたる、Unityでは計算量が多くなるとShaderを書く機会が多くなるが本 GeometryShader では任意の座標にキューブを描画する Shaderを書いてみました。

READ MORE Unity:Geometry Shader を使って100万キューブ/立方体/Cubeを描画する!

Unity:byte配列からjpg/pngをテクスチャ(Texture)に変換

Unity で テクスチャ(Texture) を動的に生成する方法はいくつかあります。Resourceに画像を保存して Resources.Load する方法や、Assetsに画像を保存しておきインスペクターで性的に設定する方法など。今回は byte配列 をテクスチャ(Texture) にする方法を紹介します。

READ MORE Unity:byte配列からjpg/pngをテクスチャ(Texture)に変換

Unity:Mesh(メッシュ)の動的生成でキューブを生成

Unityの標準オブジェクトでキューブが使えますが、このキューブをスクリプトで生成してみました。本来キューブは8頂点で生成できるのですが影をうまく出そうとすると24頂点にする必要があったのでその対応を行いました。

READ MORE Unity:Mesh(メッシュ)の動的生成でキューブを生成