-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
96 lines (80 loc) · 3.74 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
Perlin Noise:
Research:
✔ Research Triangle strip @done(20-05-16 23:07)
✔ Research Perlin Noise @done(20-05-19 19:41)
✔ Research Shader @done(20-05-20 22:33)
TO DO:
✔ Create vertices in grid formation @started(20-05-16 23:07) @done(20-05-17 21:23) @lasted(22h16m47s)
✔ Add Perlin noise @done(20-05-18 22:04)
✔ Make it move @done(20-05-18 22:04)
✔ Add colors @done(20-05-18 22:04)
✔ Add glowing/neon @done(20-05-20 16:46)
✔ Add Speed & Amplitude to GUI @started(20-05-20 16:48) @done(20-05-20 16:59) @lasted(11m26s)
✔ Add mouse controle left/right or paralax @started(20-05-20 23:31) @done(20-05-21 00:14) @lasted(43m31s)
✔ Make the edges higher & the center lower (Valley) @done(20-05-30 02:13)
✔ make camera snap back onmouseleave @done(20-05-30 14:31)
BUG:
✔ http://wwwd.corehtml5.com/trianglestripfundamentals.php ERROR triangle @done(20-05-30 01:40)
Report:
Desktop:
✔ Perf : 96 @done(20-05-22 04:43)
Mobile:
✔ Perf : 97 @done(20-05-22 04:43)
Boids:
Research:
✔ Research Boids @done(20-05-22 10:32)
✔ Research Model @done(20-05-22 04:44)
✔ The Computational Beauty of Nature @done(20-05-27 16:44)
TO DO:
Implement Boid algorithm:
✔ Separation @done(20-05-29 13:50)
✔ Alignment @done(20-05-23 14:02)
✔ Cohesion @done(20-05-27 18:54)
✔ Add birds models @done(20-05-22 04:44)
✔ Add colors @done(20-05-22 04:44)
✔ Animate Birds @started(20-05-22 04:54) @done(20-05-22 06:55) @lasted(2h1m59s)
✔ Create N Birds w/ random position @done(20-05-22 11:08)
✔ Attract Birds to the center @done(20-05-22 14:30)
✔ Make the birds face the right orientation @done(20-05-22 15:41)
✔ Match animation speed to speed @started(20-05-23 13:22) @done(20-05-23 13:30) @lasted(8m21s)
✔ Set Coeff for each Rules @done(20-05-29 13:50)
✔ Disturb bird with mouse @done(20-05-29 18:03)
✔ Quadtree:getItemsInRadius function @started(20-05-26 18:02) @done(20-05-27 16:44) @lasted(22h42m35s)
✔ Bird > extends group; then create bird then copy gltf model to bird; update this.model, this.aniùmation @done(20-05-27 14:22)
✘ Border ? @cancelled(20-05-22 10:32)
GUI:
✔ Play/Pause @done(20-05-25 20:14)
✔ Display Arrow @done(20-05-25 20:14)
Optimisation:
✔ Refacto Rules @done(20-05-29 13:50)
✔ QuadTree @done(20-05-27 16:44)
✔ Space Subdivision @done(20-05-27 16:44)
✔ does not use bird.parent.children use getItemsInRadius instead but now its laggy AF @done(20-05-29 18:03)
Bug:
✔ LookAtDirection not working, pointing at center (lookAt World coord, dir local coord) @done(20-05-25 20:46)
✔ Octree not showing up @done(20-05-24 18:57)
✔ When speed is to high,Octree break @done(20-05-24 22:37)
✘ Slow down come from getItemsInRadius => maybe old box are not remove @cancelled(20-05-28 22:00)
Report:
Desktop:
✘ Perf : 72 @cancelled(20-06-14 18:11)
Mobile:
✘ Perf : 72 @cancelled(20-06-14 18:11)
Maze:
Research:
✔ Reshearch Recursive backtracker @done(20-06-03 21:00)
TO DO:
✔ Generate hexagonal grid cell class @done(20-06-12 22:22)
✔ Add Map Class @done(20-06-12 22:33)
Implement Recursive backtracker:
✔ Forward tracking @done(20-06-14 18:10)
✔ Add backtracking @done(20-06-14 18:10)
✔ change visited cells to another color @done(20-06-13 22:03)
✔ change current cell to another color @done(20-06-14 18:10)
Optimisation:
✔ redraw only current cell and neighbours cell @done(20-06-14 18:10)
Report:
Desktop:
✔ Perf : 100 @done(20-06-14 18:11)
Mobile:
✔ Perf : 100 @done(20-06-14 18:11)