Award-winning Work Information & Description
“Lu Mountain Soul” series of digital illustration design
Description
On the west bank of the Xiangjiang River in Changsha City, Hunan Province, China, the unique natural scenery and long history and culture have given birth to the national famous tourist attraction-Yuelu Mountain Scenic Area. As a revolutionary base in Hunan, Yuelu Mountain has bred countless great revolutionary pioneers and profound revolutionary stories. Chinese history is enduring and revolutionary martyrs are immortal. Therefore, this design work is divided into three parts: red architecture, red story and red figure through digital illustration. In the form of expression, the traditional Chinese color is combined with the traditional paper-cut craft style, and in the visual experience part, AR technology is combined to create three-dimensional illustration, naked eye 3D effect. It aims to use digital technology to carry forward and inherit the red Xiangjiang culture and enhance the people's patriotic consciousness and national pride.