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

Improve iconography #39

Open
anyweez opened this issue Dec 31, 2020 · 0 comments
Open

Improve iconography #39

anyweez opened this issue Dec 31, 2020 · 0 comments
Milestone

Comments

@anyweez
Copy link
Owner

anyweez commented Dec 31, 2020

Need to do a quality pass on forest, mountain, and hill iconography. Supersedes #37.

Distributions are decent and may not need adjustments but the icons themselves aren't good enough yet.

  1. Ideally there's some minor variance between instances (each tree doesn't look exactly the same).
  2. Better designs overall. In the case of mountains there's nothing at the moment.
@anyweez anyweez added this to the Book printing milestone Dec 31, 2020
anyweez added a commit that referenced this issue Jan 1, 2021
Also began building out the structure of more modular renderer.
anyweez added a commit that referenced this issue Jan 2, 2021
…cleanup.

* Mountain iconography: based on one of the styles shown here (https://heredragonsabound.blogspot.com/2020/02/creating-pencil-effect-in-svg.html)
and includes a good bit of variance from instance to instance. Haven't rendered on a map yet so it may still need some cleanup work.

* Improved icon.py: script now renders a grid of icon instances so its easier to compare the effects of randomness. Currently generates 32 instances
of mountains.

* Renderer cleanup: removed ~400 lines of old/dead code, including some that's been moved into other modules (hills) and a lot that's not used
any more. Still more work to do here but 500 lines is already much easier to manage vs 900 before.
anyweez added a commit that referenced this issue Jan 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant