Python App for Generating Roads 2d Maps
Project description
roadmapgen2d
Road Map Generator for 2d Maps
Install
$ pip3 install roadmapgen2d
or
$ pip3 install --upgrade roadmapgen2d
Create the some dir with file roadmapgen2d-config.json:
{
"map-width-px": 5000,
"map-height-px": 5000,
"texture-tail-road-width-px": 120,
"texture-tail-road-height-px": 120,
"random-max-points": 100,
"color-hex-background": "000000",
"color-hex-line-road": "FFFFFF",
"create-video": false,
"create-last-frame-as-image": true
}
And than in this directory run:
$ python3 -m roadmapgen2d .
Create video for algorithm work
Requirements:
- ffmpeg
How it works:
In this progress, script will be write frames (step by step) to .roads-generation/.roads-generation/roadmap*.png
and then script will be call ffmpeg command:
ffmpeg -f image2 -r 15 -i .roads-generation/roadmap%06d.png video.mp4
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file roadmapgen2d-0.0.3.tar.gz.
File metadata
- Download URL: roadmapgen2d-0.0.3.tar.gz
- Upload date:
- Size: 9.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.25.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b67e865374c9be634e00b79943ebe12abf95ef215ddaea36bd9308458823d740
|
|
| MD5 |
e15165fed86078b28d0a9a22d98df411
|
|
| BLAKE2b-256 |
5aa6c48f807c5fcd863dd87586e3081a0e3148c894c8a17d940384091b844c51
|
File details
Details for the file roadmapgen2d-0.0.3-py3-none-any.whl.
File metadata
- Download URL: roadmapgen2d-0.0.3-py3-none-any.whl
- Upload date:
- Size: 14.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.25.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55d25d9d8ac5569c634b8b84f9b7aa11abad54a3d17b40a9d06fabf4608f320a
|
|
| MD5 |
42cb193ba3160e8211f248ddabef41b0
|
|
| BLAKE2b-256 |
78e3279f277c693f06636b326fe45619e5c6ccb2e8b4fa1b56d59f813e750049
|