私はいくつかの調査を行いましたが、それを見つけることができません。
float 値と .ToString() を NumberFormatInfo と共に使用して、GLSL ソース コードを作成しています。
しかし、NFI は 1.0 を "1.0" ではなく "1" に変換します。これにより、GLSL コードで整数が生成され、グラフィックカードが暗黙的な整数変換について泣くようになります。
ToString() は国の標準の小数点区切り記号を使用するため、NFI なしでは使用できません。したがって、ドイツでは、これは 1.5 => "1,5" になります。
末尾のゼロを削除しないように NFI を取得するにはどうすればよいですか?