-
Mayank Mittal authored
# Description Earlier the `TerrainGeneratorCfg` and `TerrainImporterCfg` were in the same file. However, this leads to some issues with circular dependencies when referring to the `TerrainImporter` as an attribute of the `TerrainImporterCfg` (i.e. providing the class name as a member of the config object). The MR fixes the above circular dependency. Also, it moves all the terrain parameters to its configuration object to make the terrain initialization consistent with the other asset constructors. ## Type of change - Breaking change (fix or feature that would cause existing functionality to not work as expected) ## Checklist - [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with `./orbit.sh --format` - [ ] I have made corresponding changes to the documentation - [x] My changes generate no new warnings - [x] I have added tests that prove my fix is effective or that my feature works - [x] I have updated the changelog and the corresponding version in the extension's `config/extension.toml` file
| Name |
Last commit
|
Last update |
|---|---|---|
| .github | ||
| .vscode | ||
| docker | ||
| docs | ||
| source | ||
| .dockerignore | ||
| .flake8 | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| LICENSE | ||
| README.md | ||
| VERSION | ||
| orbit.sh | ||
| pyproject.toml |