# .font: font.text_2
# .autowrap: false
# .centered: true
DSM Dash 202
# .font: font.text_1
by
# .font: font.text_2
DarkStoorM
# .centered: false

# .font: font.value_1
# .autowrap: false
DARKSTOORM                        2022-12-06 01:59
# .font: font.value_2
# .autowrap: true
A QUICK EXPERIMENT, CREATING A PALETTE JUST FROM A RANDOM HIGHLIGHT COLOR.  
  
I MASHED UP SOME COLOR CONVERSION CODE WITH HSB COLOR SPACE, THE COMPLEMENTARY COLORS CAUGHT MY INTEREST :D  
  
BELOW IS THE PLAYGROUND WITH WORKING CODE, WHICH GENERATES A NEW PALETTE BASED ON A RANDOM HEX COLOR, THEN MODIFYING IT AFTER A CONVERSION TO HSB. THE WHOLE EXPLANATION IS IN THE COMMENT, IN THE JAVASCRIPT WINDOW. I EXTRACTED SOME VARIABLES FOR FINE-TUNING  
<a href="https://codepen.io/DarkStoorM/pen/jOKXZor" target="external">HTTPS://CODEPEN.IO/DARKSTOORM/PEN/JOKXZOR</a>  
  
(RELOADING THE RANDOMIZATION CAN BE DONE WITH CTRL+SHIFT+7 WHILE JS WINDOW IS FOCUSED OR BY REFRESHING)  
  
I BASICALLY WENT WITH THE FOLLOWING IDEA:  
  
- TAKE A RANDOM COLOR (OR INPUT YOUR OWN BY COMMENTING THE RANDOM FUNCTION OUT), GET A COMPLEMENTARY COLOR OF THAT, BUT WITH A LOW BRIGHTNESS, THEN SHIFT ITS HUE TO THE RIGHT FOR T-WALL COLOR (S/B MODIFIED FROM HIGHLIGHTS), THEN TAKE A COMPLEMENTARY COLOR OF THAT FOR DIRT, BUT JUST SLIGHTLY LOWER BRIGHTNESS. I WAS NOT SURE ABOUT THE BACKGROUND BRIGHTNESS, SO I ONLY WENT WITH 20% OF THE HIGHLIGHT, BUT CAN BE CHANGED IN THE CODE  
  
PRETTY MUCH ANY COLOR WILL DO, BUT NOT ALWAYS. SOME ABSURD PALETTES EVEN WORK, LIKE VERY LOW BRIGHTNESS :D  
  
HAVEN'T PLAYED MUCH WITH THE FINE TUNING, JUST A

# .font: font.value_1
# .autowrap: false
DARKSTOORM                        2022-12-06 11:26
# .font: font.value_2
# .autowrap: true
OOPS, THE COMMENT CUT OUT  
  
I ONLY PLAYED A TINY BIT WITH THE FINE TUNING, HARD TO FIND A GOOD BALANCE :D

# .font: font.value_1
# .autowrap: false
DUSTIN                            2022-12-06 19:07
# .font: font.value_2
# .autowrap: true
WOW, THAT LOOKS LIKE AN INTERESTING PROJECT! :D