public unsafe static GenerateFinalVerticesDebug_t New(SmoothingVertsInDebug_t inVerts, FinalMeshVertsDebug_t outVerts) { return(new GenerateFinalVerticesDebug_t { _smoothVerts = inVerts, _finalVerts = outVerts }); }
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)); }