Esempio n. 1
0
        public IActionResult CreateDiamondSquareHeightmap([FromBody] DiamondSquareHeightmapRequestDto requestDto)
        {
            var result = terrainService.Generate(requestDto);

            return(Ok(result));
        }
Esempio n. 2
0
        public Guid Generate(DiamondSquareHeightmapRequestDto requestDto)
        {
            var heightmapDto = diamondSquareGenerator.Generate(requestDto.Size, requestDto.OffsetRange, requestDto.OffsetReductionRate, requestDto.Seed);

            return(CreateHeightmap(heightmapDto));
        }