https://github.com/mlange-42/beecs-template
Template repository showing how to extend the beecs honeybee model
https://github.com/mlange-42/beecs-template
Last synced: 2 months ago
JSON representation
Template repository showing how to extend the beecs honeybee model
- Host: GitHub
- URL: https://github.com/mlange-42/beecs-template
- Owner: mlange-42
- License: gpl-3.0
- Created: 2024-05-16T13:53:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-21T19:19:07.000Z (over 1 year ago)
- Last Synced: 2024-05-21T22:45:00.107Z (over 1 year ago)
- Language: Go
- Homepage: https://github.com/mlange-42/beecs
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# beecs-template
A template repository showing how to extend the [beecs](https://github.com/mlange-42/beecs) honeybee model while using its CLI app [beecs-cli](https://github.com/mlange-42/beecs-cli).
## Usage
Try the example:
```
go run . -d _examples/base --observers --systems
```## Getting started
Take a look at file [`main.go`](https://github.com/mlange-42/beecs-template/blob/main/main.go)
to get an idea how it works.## Dependencies on Linux systems
As [beecs-cli](https://github.com/mlange-42/beecs-cli) provides live plotting using OpenGL, the dependencies of [go-gl/gl](https://github.com/go-gl/gl) and [go-gl/glfw](https://github.com/go-gl/glfw) apply. For Ubuntu/Debian-based systems, these are:
- `libgl1-mesa-dev`
- `xorg-dev`