Skip to content

Commit

Permalink
Add readme
Browse files Browse the repository at this point in the history
  • Loading branch information
sfmig committed Jul 16, 2024
1 parent 54b25b3 commit 83cc2c3
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1 +1,30 @@
# biig-ants

A silly project we ran as part of the [BIIG](https://www.ucl.ac.uk/lmcb/ucl-biig) Hackathon 2024.

To run, execute the following command from the root folder:
```
blender --python /biig_ants/main.py
```

This is an unfinished project! 🏗️ (the best kind :P)

## What does it do?
The script generates a random landscape object, and defines a particle system of bugs that walk on this terrain towards an emitter.

The next steps would be to define a virtual camera that looks to the particle system top-down. Then we can render the different passes of the scene and export them as OpenEXR files that we can analyse with Python.

The idea is that using Blender's passes we can easily generate synthetic training data for segmentation, optic flow estimation or tracking (but we didn't get that far).

## Data
The script expects a bug mesh called `Eleodes_spec_cleaned.fbx` to located at a `data` directory, two-levels up from this file.

This mesh can be downloaded from:
https://drive.google.com/file/d/1E4XHMiHWTNKg5Kj-i_5Dfha8AeP1qZ9R/view?usp=drive_link

The data comes from this cool paper:
> Plum, F., & Labonte, D. (2021). scAnt—an open-source platform for the creation of 3D models of arthropods (and other small objects). PeerJ, 9, e11155.
## Inspo
- This very cool piece of work https://github.com/evo-biomech/replicAnt
- Some snippets from https://github.com/sfmig/hawk-eyes

0 comments on commit 83cc2c3

Please sign in to comment.