Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Terrain] Sectorized train generation and rendering #61

Closed
ChaoSXDemon opened this issue Dec 17, 2022 · 0 comments · Fixed by meta4d-me/AssetPipeline#60
Closed

[Terrain] Sectorized train generation and rendering #61

ChaoSXDemon opened this issue Dec 17, 2022 · 0 comments · Fixed by meta4d-me/AssetPipeline#60
Assignees
Labels
Terrain All terrain related things.

Comments

@ChaoSXDemon
Copy link
Contributor

Description

Current we only have one large terrain that's generated with the following parameters:

  • Number of rectangles in the X-axis
  • Number of rectangles in the Y-axis
  • Width of each rectangle
  • Depth of each rectangle
  • Max depth for the entire terrain
  • Up to 6 frequency parameters and their seeds for the Simplex2D function

With these parameters, we will generate a single mesh composed of many triangles with varying heights samples from Simplex2D noise function. This issue focuses on breaking these up into individual mesh with no seams in between. These sectors will only be sent to render if it's within the range of the viewing frustum.

Success Criteria

  • Terrain generation is able to specify the dimension and the number of sectors.
  • Each sector will retain the same number of parameters as the initial description.
  • The TerrainRenderer will only send near-by meshes to render. Specifically it should be the ones intersecting with the view frustum.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Terrain All terrain related things.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant