Unity:オブジェクトを高速にそれらしいグループに分ける
ここではシーンに配置するオブジェクトを高速かつそれっぽくグループ分けするアルゴリズムを紹介します。例えば植物を配置しようとするとき、似た植物は隣接する位置に同種の植物などが群生しますから、こういった手法が生きると思います。このページを読む
ここではシーンに配置するオブジェクトを高速かつそれっぽくグループ分けするアルゴリズムを紹介します。例えば植物を配置しようとするとき、似た植物は隣接する位置に同種の植物などが群生しますから、こういった手法が生きると思います。このページを読む
Unity3D には PerlinNoise (の値)を取得するための関数があります。PerlinNoise を使って良い感じにオブジェクトを配置する方法について、サンプルプロジェクトを例に紹介します。このページを読む
一般に、コンパイラオプションないし checked, unchecked 構文によってオーバーフローの検出は可能ですが、浮動小数点の場合には、checked によるオーバーフローの検出は有効ではありませんでした。ここに提示するサンプルコードで検証しています。このページを読む
C# の標準ライブラリでは、文字列 "1." など "X." を float.TryParse や double.TryParse にかけると、true が返ります。このページを読む
Windows(.NET) に標準で含まれる Syste.Speech ライブラリを使って、音声認識の結果をテキストにする (ディクテーション) のサンプルを紹介します。C#, VisualStudio, .NET, WPF による実装です。このページを読む