Skip to content

Commit 3b01ac3

Browse files
committed
update youtube video
1 parent 952080c commit 3b01ac3

3 files changed

Lines changed: 5 additions & 3 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
**Distorsion Movement** is a real-time generative art platform that creates mesmerizing visual experiences through geometrically deformed grids. The system generates dynamic, interactive artwork by applying mathematical distortions to regular grids of multiple geometric shapes (squares, circles, triangles, hexagons, pentagons, stars, diamonds) with variable grid densities and comprehensive scene management capabilities
44

5-
[![Watch the demo on YouTube](https://img.youtube.com/vi/GWTRef1pFJo/0.jpg)](https://www.youtube.com/watch?v=GWTRef1pFJo)
5+
[![Watch the demo on YouTube](https://img.youtube.com/vi/qlVvBPMil0Q/0.jpg)](https://www.youtube.com/watch?v=qlVvBPMil0Q)
66

77
## 🎯 Project Overview
88

TODO.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,11 @@
3939
- [X] how a distorsion function works, what parameters and what it basically does (compute next position and rotations based on ...)
4040

4141
- [X] Find cool combinations to showcase and save them
42-
- [ ] Youtube video + Update README.md with the video link
42+
- [X] Youtube video + Update README.md with the video link
4343

4444
- [ ] Refactor the shapes, colors, and distorsions to be more modular and easier to add new ones. (one file for each type of distorsion, one file for each shape, one file for each color scheme)
4545
- [ ] Add a guide in the README.md to explain how to add new shapes, colors, and distorsions + update the modules explanations
46+
- [ ] Filter out ugly combinations & redo better youtube video demoing different shapes & do one demoing all the features in the menu
4647
- [ ] Prepare LinkedIn post to share the repo and the video
4748

4849
- [ ] Save as mp4 feature

distorsion_movement/demos.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ def create_deformed_grid(dimension: int = 64,
4040
# Pour le plein écran, utiliser une taille de fenêtre temporaire
4141
canvas_size = (900, 900)
4242
else:
43-
canvas_size = (dimension * cell_size + 100, dimension * cell_size + 100)
43+
grow_factor = 1.3
44+
canvas_size = (dimension * cell_size * grow_factor, dimension * cell_size * grow_factor)
4445

4546
grid = DeformedGrid(
4647
dimension=dimension,

0 commit comments

Comments
 (0)