Yunxi Liu
Gongo
个人作品集
Personal Portfolio
数字媒体艺术
Digital Media Arts
Python、Java、JavaScript、Max/Msp、Maya、Blender、Davinci、Unity VR、Oculus Integration
涉及基于代码构建的交互,制作三维建模于动画,以及视频的剪辑、合成、渲染与调色。以Oculus Integration虚拟现实创建VR。
3D modelling
人造缸景
Artificial Terrarium
我们是否在无意间忽视了真正的自然之美?是否在追求便捷和视觉上的满足,从而忘记了生命的真实?
这个迷你生态系统没有生物,所有的元素都是人工制造。它象征人造制品对自然美景的替代,此非真正的自然体验。这种趋势反映了人类越来越倾向于用人造物品取代真实的自然环境,甚至在我们最亲近的生活空间中也是如此。
Have we inadvertently overlooked the true beauty of nature? In our pursuit of convenience and visual satisfaction, have we forgotten the authenticity of life?
This miniature ecosystem contains no living organisms; all elements are artificially created. It symbolizes the replacement of natural beauty with artificial products, which is not a genuine natural experience. This trend reflects the increasing tendency of humans to substitute real natural environments with artificial items, even in the most intimate spaces of our lives.
月变
chamelemoon
如果月球如镜,能反射不同颜色的阳光。
这是一件独特的立体月球模型,具有自然变换颜色的特点。模拟月球在不同环境和光线下的多样面貌。它象征着月球的神秘与多变。
If the moon were like a mirror, it could reflect sunlight in different colors.
This is a unique three-dimensional moon model that naturally changes colors, simulating the diverse appearances of the moon under various environments and lighting conditions. It symbolizes the mystery and variability of the moon.
白鹤展翅
White Crane Spreads Its Wings
“白鹤展翅”是太极拳中的一个经典姿势,以优雅与力量的结合著称。这个项目通过三维建模重现了这一姿态。“以静制动,以柔克刚。”
"White Crane Spreads Its Wings" is a classic posture in Tai Chi, renowned for its combination of elegance and strength. This project recreates this posture through three-dimensional modeling. "Overcome motion with stillness, and hardness with softness."
吉卜力煎蛋
Ghibli-Style Egg
点击播放视频,欣赏三维动画。
这个项目通过建模后导入Davinci进行制作,再现烹饪过程。热锅中油花四溅,金黄的蛋黄在中央静静徜徉。无论是视觉效果还是细节呈现,都力求逼真,旨在让观众通过这段视频感受到烹饪的美好与乐趣。
Click to play the video and enjoy the 3D animation.
This project was created by importing the model into Davinci for animation, recreating the cooking process. In the hot pan, oil sizzles and splatters, while the golden yolk lies quietly in the center, evoking a sense of warmth and deliciousness. The animation strives for realism in both visual effects and detail presentation, aiming to let viewers experience the beauty and joy of cooking through this video.
MAX/MSP/MAX8
现场编程乐团
Live Coding Ensemble
在台上即兴进行MAX/MSP的编写、编排及调整。每位成员都专注于自己的设备,实时响应并根据指挥家的手势来组合和调整声音。
在这种环境下,音乐创作不再是预先设定好的流程,而是通过即兴表演和互动实现。指挥家的每一个手势都可能引导出不同的代码编写,从而旋律的碰撞,创造出独特而充满创意的音乐体验。
On stage, the ensemble improvises by writing, arranging, and adjusting MAX/MSP in real-time. Each member focuses on their device, responding in real-time and combining and adjusting sounds based on the conductor's gestures.
In this environment, music creation is no longer a pre-set process but is achieved through improvisation and interaction. Every gesture of the conductor may lead to different code writing, resulting in a collision of melodies and creating a unique and highly creative musical experience.
百日旧梦
Deja Vu
项目通过建模后导入Max/MSP,将音乐与模型动画进行了绑定。鲜明的蒸气波梦境世界,让每一帧画面都充满复古与未来感的交融,重现了白日旧梦。
This project involved modeling, which was then imported into Max/MSP to bind the music with the model animation. The vibrant vaporwave dream world fills each frame with a blend of retro and futuristic elements, recreating a daytime déjà vu.
逃离城市
Escape the City
利用Arduino Touchboard和Max8进行现实环境交互的项目,旨在通过交互技术探寻气候与未来的关系。该项目模拟了城市与森林的场景,不同的行动将触发不同的音效和画面效果。观众可以通过触摸和互动来探索不同的环境变化,感受科技与自然的融合,激发人们对未来环境的思考。
This project utilizes Arduino Touchboard and Max8 for real-world environmental interaction, aiming to explore the relationship between climate and the future through interactive technology. The project simulates urban and forest environments, where different actions trigger various sound and visual effects. Viewers can explore environmental changes through touch and interaction, experiencing the fusion of technology and nature, and inspiring thoughts about the future of our environment.
网页/WEBSITE
Making A Difference
我们的网站 "Making A Difference" 关注女性力量。我们在网站上所做的工作旨在应对社会上一些最大的挑战,并创建一个让所有成员分享故事和相互支持的社区。我们的网站致力于女性权利,并将讨论三个主要领域:童婚、女性自信和平等机会。我们想强调,世界上许多现实问题被忽视了。女性权利正在被许多社会组织逐步重视和改善,许多鼓舞人心的故事展示了女性的成功。但并不是所有的故事都有美好的结局。我们需要做我们能做的事情。这就是意义所在: “Making A Difference” ,为了让这个世界变得更好。
Our website "Making A Difference" focuses on female empowerment. The work we do on our website aims to address some of the biggest challenges in society and create a community where all members can share their stories and support each other. Our website is dedicated to women's rights and will discuss three main areas: child marriage, female confidence, and equal opportunity. We want to highlight that many real-world issues are being ignored. Women's rights are gradually being recognized and improved by numerous social organizations, and many inspiring stories showcase women's success. But not all stories have happy endings. We need to do what we can. That's the meaning behind "Making A Difference" — to make this world better.
虚拟现实/VR
数据城市
Data City
项目基于Unity VR和Oculus Integration的虚拟现实技术。随着用户的走动,地图上显示出当地历年来植物、水、人口等环境数据的变化。在沉浸式场景中,配合特效、音乐及环境音,让用户实时观测数据变化。这个项目创建了一个可以互动的数据城市。用户通过VR头戴设备进入虚拟世界,在城市和自然环境中行走时,地图上会动态显示各种环境数据的变化情况。这些数据包括植物覆盖、水资源分布、人口变化等,提供了一个全方位了解城市和自然环境变迁的机会。为了增强用户体验,项目结合了丰富的特效、音乐和环境音效。
The project is based on virtual reality technology using Unity VR and Oculus Integration. As users move around, the map displays changes in local environmental data over the years, including vegetation, water, population, and more. In an immersive environment, accompanied by special effects, music, and ambient sounds, users can observe real-time data changes.
This project has created an interactive data city. Users enter the virtual world through VR headsets, and as they walk through urban and natural environments, the map dynamically displays various environmental data changes. These data include vegetation coverage, water resource distribution, population changes, and more, providing a comprehensive understanding of urban and natural environment changes.
To enhance the user experience, the project combines rich special effects, music, and ambient sounds.
游戏/GAME
Java编写的翻牌游戏
Memory Matching Game in Java
游戏的目的是通过翻开两张相同的牌来测试和增强记忆力。核心逻辑由Java编写,包括洗牌、翻牌和匹配检测。玩家通过点击牌面进行操作,成功匹配两张相同的牌后会保持翻开状态。游戏还提供计时器和计分功能,记录玩家完成游戏所用的时间和翻牌次数,并提供成绩反馈。技术细节包括使用Java作为编程语言,利用Swing(或JavaFX)图形库进行界面设计。主要模块包括表示单张牌的Card类,负责牌的布局和游戏逻辑的GameBoard类,以及处理用户输入和游戏状态更新的GameController类。
The objective of the game is to test and enhance memory by flipping and matching pairs of cards. The core logic is written in Java, including shuffling, card flipping, and match detection. Players interact by clicking on the cards; successfully matched pairs remain face up. The game also features a timer and scoring system, tracking the time taken and the number of flips to complete the game, and providing feedback on performance.
Technical details include using Java as the programming language and utilizing the Swing (or JavaFX) graphics library for interface design. The main modules include the Card class, representing a single card, the GameBoard class, responsible for the layout and game logic, and the GameController class, handling user input and game state updates.
个人画廊
Gallery
摄影、绘画、音乐、社交媒体及个人主页
Photography, Painting, Music, Social Media and Personal Homepage
基于兴趣的创作。