Sounds like the forum/discord throbber. All with the same pattern, but asymetric start.
Maybe you could explain your idea with raw numbers. Here I have made a spreadsheet of values for six LEDs with a step of 5 and change direction near 0 and 255.
And here is the graph of the data showing each LED PWM decreasing to zero then increasing. You can even see where I made some changes to the values.
Maybe you can make a spreadsheet, or a chart, or draw a picture of your LED lighting idea?
Here is that data in an array of PWM values...
int ledval[] = {
255, 213, 170, 128, 85, 43,
250, 208, 165, 123, 80, 38,
245, 203, 160, 118, 75, 33,
240, 198, 155, 113, 70, 28,
235, 193, 150, 108, 65, 23,
230, 188, 145, 103, 60, 18,
225, 183, 140, 98, 55, 13,
220, 178, 135, 93, 50, 8,
215, 173, 130, 88, 45, 3,
210, 168, 125, 83, 40, 8,
205, 163, 120, 78, 35, 13,
200, 158, 115, 73, 30, 18,
195, 153, 110, 68, 25, 23,
190, 148, 105, 63, 20, 28,
185, 143, 100, 58, 15, 33,
180, 138, 95, 53, 10, 38,
175, 133, 90, 48, 5, 43,
170, 128, 85, 43, 0, 48,
165, 123, 80, 38, 5, 53,
160, 118, 75, 33, 10, 58,
155, 113, 70, 28, 15, 63,
150, 108, 65, 23, 20, 68,
145, 103, 60, 18, 25, 73,
140, 98, 55, 13, 30, 78,
135, 93, 50, 8, 35, 83,
130, 88, 45, 3, 40, 88,
125, 83, 40, 8, 45, 93,
120, 78, 35, 13, 50, 98,
115, 73, 30, 18, 55, 103,
110, 68, 25, 23, 60, 108,
105, 63, 20, 28, 65, 113,
100, 58, 15, 33, 70, 118,
95, 53, 10, 38, 75, 123,
90, 48, 5, 43, 80, 128,
85, 43, 0, 48, 85, 133,
80, 38, 5, 53, 90, 138,
75, 33, 10, 58, 95, 143,
70, 28, 15, 63, 100, 148,
65, 23, 20, 68, 105, 153,
60, 18, 25, 73, 110, 158,
55, 13, 30, 78, 115, 163,
50, 8, 35, 83, 120, 168,
45, 3, 40, 88, 125, 173,
40, 8, 45, 93, 130, 178,
35, 13, 50, 98, 135, 183,
30, 18, 55, 103, 140, 188,
25, 23, 60, 108, 145, 193,
20, 28, 65, 113, 150, 198,
15, 33, 70, 118, 155, 203,
10, 38, 75, 123, 160, 208,
5, 43, 80, 128, 165, 213,
0, 48, 85, 133, 170, 218,
5, 53, 90, 138, 175, 223,
10, 58, 95, 143, 180, 218,
15, 63, 100, 148, 185, 213,
20, 68, 105, 153, 190, 208,
25, 73, 110, 158, 195, 203,
30, 78, 115, 163, 200, 208,
35, 83, 120, 168, 205, 213,
40, 88, 125, 173, 210, 208,
45, 93, 130, 178, 215, 203,
50, 98, 135, 183, 220, 198,
55, 103, 140, 188, 225, 193,
60, 108, 145, 193, 230, 188,
65, 113, 150, 198, 235, 183,
70, 118, 155, 203, 240, 178,
75, 123, 160, 208, 245, 173,
80, 128, 165, 213, 250, 168,
85, 133, 170, 218, 255, 163,
90, 138, 175, 223, 250, 158,
95, 143, 180, 228, 245, 153,
100, 148, 185, 233, 240, 148,
105, 153, 190, 238, 235, 143,
110, 158, 195, 243, 230, 138,
115, 163, 200, 248, 225, 133,
120, 168, 205, 253, 220, 128,
125, 173, 210, 248, 215, 123,
130, 178, 215, 243, 210, 118,
135, 183, 220, 238, 205, 113,
140, 188, 225, 233, 200, 108,
145, 193, 230, 228, 195, 103,
150, 198, 235, 223, 190, 98,
155, 203, 240, 218, 185, 93,
160, 208, 245, 213, 180, 88,
165, 213, 250, 208, 175, 83,
170, 218, 255, 203, 170, 78,
175, 223, 250, 198, 165, 73,
180, 228, 245, 193, 160, 68,
185, 233, 240, 188, 155, 63,
190, 238, 235, 183, 150, 58,
195, 243, 230, 178, 145, 53,
200, 248, 225, 173, 140, 48,
205, 253, 220, 168, 135, 43,
210, 248, 215, 163, 130, 38,
215, 243, 210, 158, 125, 33,
220, 238, 205, 153, 120, 28,
225, 233, 200, 148, 115, 23,
230, 228, 195, 143, 110, 18,
235, 223, 190, 138, 105, 13,
240, 218, 185, 133, 100, 8,
245, 213, 180, 128, 95, 3,
250, 208, 175, 123, 90, 8,
255, 203, 170, 118, 85, 13
};