Project Info
Team Size | 3 |
Role | Design Engineer, Technical Artist |
Responsibilities | Responsible for rendering pipeline, shader programming, development of weather effects such as rain and snow, and coordination and acceptance of external resource teams. |
Duration | 6 months |
Platform | HyperOS 2.0 |
Tech Stack | RustReactThreejs |
设计目标
Ideas
HyperOS Weather App 是系统内置应用, 随硬件分发, 是4亿小米个人终端用户了解天气情况的第一选择。湿度、气压、风向、海拔高度等气象学参数繁多且 复杂, 大众很难将这些晦涩难懂的参数在40s内与自身的需求建立联系。严格遵循气象物理公式进行天气系统的视觉渲染能够利用这种直觉反射, 更高效、沉浸、 自然地向用户传达天气信息。
The HyperOS Weather App is a built-in system application, distributed with hardware, and is the first choice for 400 million Xiaomi personal terminal users to check the weather. Humidity, air pressure, wind direction, altitude, and other meteorological parameters are numerous and complex, making it difficult for the general public to relate these obscure parameters to their needs within 40 seconds. Strictly following meteorological physics formulas for weather system visual rendering can utilize this intuitive reflection, effectively, immersively, and naturally conveying weather information to users.