fix(procgen): make terrain LOD result flow warning-clean

This commit is contained in:
西风逍遥游 committed 2026-09-15 15:54:54 +08:00
1 parent 37376899a5
commit d45e7e5b0d
1 file changed
+3 -1
+3 -1
View File
@@ -192,7 +192,9 @@ Result<GtsTerrainLodSet> buildGtsTerrainLodsFromHeightmap(const Heightmap&height
Result<void> buildDefaultGtsTerrainLodsFromHeightmapInto(GtsTerrainLodSet&output,const Heightmap&heightmap,
GtsTerrainSaveResolution resolution,float sizeX,float sizeY,float sizeZ,int subTileSplits,GtsMeshPivot pivot){
auto built=buildGtsTerrainLodsFromHeightmap(heightmap,resolution,sizeX,sizeY,sizeZ,subTileSplits,pivot,defaultGtsTerrainLodLevels());
if(!built)return Result<void>::failure(*built.error());output=std::move(built).takeValue();return Result<void>::success();
if(!built)return Result<void>::failure(*built.error());
output=std::move(built).takeValue();
return Result<void>::success();
}
Result<void> buildGtsTerrainLodsFromHeightmapInto(GtsTerrainLodSet&output,const Heightmap&heightmap,