#webgl #Shader #awards

Smilegate Iconic20

Motion graphics-level visuals

Hold & Drag

Interactive Visuals

I wasn't originally a TF at Smilegate, but when I saw the Iconic 20 page draft video, I had a desire to take on the challenge.
This is because the distorted movement and presentation of the card required the use of WebGL and Shader, which was a milestone in the technology roadmap I drew.

Since it was not a personal project, I checked the feasibility of the shader effect. After sharing it with the designer/planner, I received feedback that it would be a good idea to try it.

I had a hard time with the layout due to the layout being tilted by about 20 degrees rather than the shader and distortion effects.
It was not easy to move parts that would have been easy with an HTML structure to WebGL space, but I created a layout in HTML, imported it, converted it to the WebGL coordinate system, and placed card objects.

When going to List - Details, calculating the card rotation was more difficult than I thought. Since the slanted part is based on the card list, the coordinates/tilt of the card and parent containers had to be taken into account for it to work as intended.

As expected, going back from the details to the list was not easy. I had a hard time because the values I had to remember were very complicated. When the last algorithm was solved and everything was resolved, I was so happy that even though it was 3 a.m., I didn't immediately catch a taxi to go home and I remember dancing and walking along the Gyeongui Line forest path front of the office. :)

#webgl #webpack #awards
Hankook Tire Global/Sales Platform
Manage numerous components and templates
Prev
#webpack #jacascript #GSAP #awards
Samsung Galaxy Studio in my hand
A tense but stable launch
Next
0%Loading..