Unity 2019.3からMeshの SetVertex にNativeArrayが使用できるようになったので、BurstとJobSystemでメッシュの頂点を動かしてみました。 特に難しいことはしていなくて、mesh.SetVertices(Vertices); で頂点情報を注入しているだけです。他のmesh.SetNormalsやmesh.SetTangents もNativeArrayが使用できるので、動的にメッシュを作って動かす系には結構ありがたいんじゃないかなと思います。 上の画像では、6*100 * 100 の頂点をNativeArrayで取得して動かしています。プロファイラで確認すると、ちゃんとBurstとJobSystemで計算できているのが確認出来ます。(諸事情合ってエディタでのプロファイルなので片手落ちではありますが) コード using System.Collect