Exemplo n.º 1
0
 public unsafe static GenerateFinalVerticesDebug_t New(SmoothingVertsInDebug_t inVerts, FinalMeshVertsDebug_t outVerts)
 {
     return(new GenerateFinalVerticesDebug_t {
         _smoothVerts = inVerts,
         _finalVerts = outVerts
     });
 }
Exemplo n.º 2
0
            public unsafe static JobHandle NewGenTrisDebugJob(ref CompiledChunkData jobData, NativeArray <int> blockMaterials, JobHandle dependsOn = default(JobHandle))
            {
                var genChunkVerts = GenerateChunkVertsDebug_t.New(jobData.smoothVertsDebug, jobData.voxelStorage.voxelsDebug, jobData.neighbors, tableStorage, blockMaterials).Schedule(dependsOn);

                return(GenerateFinalVerticesDebug_t.New(SmoothingVertsInDebug_t.New(jobData.smoothVertsDebug), jobData.outputVertsDebug).Schedule(genChunkVerts));
            }