大会赛事

首页 >> 大会内容 >> 大会赛事

高质量实时渲染技术挑战赛

赛事信息

竞赛组织单位:华为技术有限公司、中央媒体技术院

华为技术有限公司
华为创立于1987年,是全球领先的ICT(信息与通信)基础设施和智能终端提供商。华为致力于把数字世界带入每个人、每个家庭、每个组织,构建万物互联的智能世界:让无处不在的联接,成为人人平等的权利,成为智能世界的前提和基础;为世界提供多样性算力,让云无处不在,让智能无所不及;所有的行业和组织,因强大的数字平台而变得敏捷、高效、生机勃勃;通过AI重新定义体验,让消费者在家居、出行、办公、影音娱乐、运动健康等全场景获得极致的个性化智慧体验。

中央媒体技术院
中央媒体技术院是华为公司媒体技术创新与工程能力中心,为媒体领域产品提供核心技术并为技术竞争力领先负责。面对客户、产业和公司未来业务的挑战和机遇,持续聚焦媒体领域(手机影像、音频、图形、空间计算、体验评测等)的技术研究、创新和突破,结合AIGC大模型、智能体等突破媒体技术极限,致力于为客户创造极致的媒体体验,满足人们对美好生活的向往和追求。

竞赛报名接收邮箱:cadcg26competition@163.com

报名表下载:请扫描下方二维码

赛题简介

赛题1:基于鸿蒙的布料材质交互渲染系统
本赛题聚焦 HarmonyOS 平台上的布料材质实时渲染与交互系统设计,核心目标是实现绒面等布料在物理受压、拨滑动过程中的光影变化视觉效果。本题强调复杂材质实时渲染、材质编辑交互、质感真实性与交互流畅性。

赛题2:基于鸿蒙的透明物体实时色散渲染系统
本赛题聚焦 HarmonyOS 平台上的实时折射色散渲染与交互系统设计,核心目标是基于物理光学原理模拟光线通过透明材质发生的折射和色散,在手指划动过程中实时捕捉交互轨迹并更新折射效果,提供真实感的光学体验。

参赛要求

(一)参赛对象
本次竞赛面向全社会开放,不限年龄、身份、国籍,相关领域的个人、高等院校、科研机构、企业单位等均可报名参赛。

(二)组队要求

  1. 以个人或团队形式参赛,每个参赛队伍人数最多不超过 5 人,允许跨单位自由组队,每人只能参加一支队伍,参赛队伍资料由队长在报名时统一提交,提交后不可修改。
  2. 参赛选手报名须保证所提供的个人信息真实、准确、有效。

赛事进度

报名阶段(2026年5月21日——5月29日)
● 5 月 21日开始接收报名。
● 选手下载报名表,填写完成后发送至赛事邮箱。

初赛(2026年5月30日——7月19日)
● 下载赛题 base 程序并完成初赛目标。
● 7 月 19日前提交项目材料。

复赛(2026年7月20日——7月31日)
● 选择赛道排名前 40% 的队伍进入复赛。
● 鼓励自主创新,提升视觉真实感与交互自然性。

决赛(2026年8月12日)
● 线下答辩,评委打分。

奖项设置

每个赛道奖金 10 万元,单独奖励:

  • 一等奖:30000 元(1 名)
  • 二等奖:20000 元(2 名)
  • 三等奖:10000 元(3 名)

赛题1:基于鸿蒙的布料材质交互渲染系统

一、赛题背景
随着移动端图形硬件和操作系统能力的不断提升,实时渲染已经逐渐从传统 PC 与主机平台扩展到移动端、智能终端和鸿蒙生态设备中。相比于塑料、金属等常见材质,绒面织物、天鹅绒、平绒、丝绒等布料材质具有更加复杂的视觉表现,其表面往往会随着观察方向、光照方向以及纤维朝向的变化产生明显的明暗差异和方向性高光。
本赛题围绕 HarmonyOS 平台上的实时布料材质可交互渲染展开,要求参赛者在给定基础程序的基础上,实现具有视觉真实感、交互自然性和工程完整性的布料材质模拟系统。
赛题初始方向以“天鹅绒材质”为核心,鼓励参赛者进一步扩展材质类型,并探索实时交互、材质编辑等各类创新功能。希望参赛者能够理解和模拟材质表面的方向性反射特征,通过实时渲染与多维交互,使用户能够在鸿蒙设备上获得类似“推绒”“顺绒”等动态视觉反馈体验。

二、赛题目标

  1. 初赛要求:在移动端或模拟器环境中实现绒面织物类材质的方向性反射、边缘绒光、局部压痕等特征视觉效果,完成真实感天鹅绒材质外观实时渲染和呈现,在 1080P 分辨率下,渲染帧率大于 30fps。
  2. 复赛要求:
    • 支持触摸、划动等交互改变纤维方向,实现“推绒”“顺绒”“压绒”效果。
    • 扩展多种布料材质(平绒、丝绒、雪尼尔等)。
    • 系统应能够稳定运行,具有清晰的 UI、合理的交互流程、可展示的 Demo 效果,并能在现场进行演示。

三、Base 程序说明
Gitee 地址:https://gitee.com/cadcg26competition/cloth
扫描下方二维码登录Gitee:

本次比赛提供的基础程序是一个最小可用基线工程。当前版本默认在 XComponent 中渲染一个可旋转的红粉双色球体。
基础程序包括以下内容:
● 创建 HarmonyOS ArkTS 页面,使用 XComponent 承载 Native 渲染画面。
● 通过 N-API 调用 C++ 渲染层,使用 EGL 创建 OpenGL ES 3.0 渲染上下文。
● 编译并加载顶点着色器与片元着色器。
● 单指拖动旋转球体。
● 预留“绘制模式”按钮和相关接口,供后续扩展使用。
基础程序只是一个可运行的渲染起点,参赛者需要在此基础上完成材质模型、交互逻辑和系统功能的扩展。

四、Base 环境配置参考

  • 操作系统:Windows 11
  • 开发工具:DevEco Studio 6.0.2
  • SDK:OpenHarmony SDK API Version 20 / HarmonyOS SDK 6.0.2
  • 渲染接口:OpenGL ES 3.0
  • Native 编译:CMake + C++
  • 页面开发:ArkTS
  • 开发环境:Intel i9-12900K / NVIDIA RTX 3090(支持 OpenGL ES 3.0+)
  • 运行环境:真机 / 本地模拟器 HarmonyOS 6.0.0(API 20)

五、审核方式

  • 初赛:重点考察作品是否完成了从基础程序到真实感材质外观表现的基本升级,评审侧重于材质表现核心效果、运行帧率。
  • 复赛:将在大会现场进行展示,重点考察材质可交互性、系统的完整度、扩展创新性和现场答辩表现。相比初赛,复赛对性能、交互自然性、材质种类和系统完整性要求更高。

六、材料接收方式

  • 参赛队伍需将以下内容整理打包,并发送至指定邮箱:
  • 项目源码、可运行程序
  • Demo 演示视频
  • 技术文档
  • 项目介绍 PPT

压缩包命名格式:队伍名称_赛题一.zip
邮件主题建议为:【赛事提交】赛题一:队伍名称
材料接收邮箱:cadcg26competition@163.com

赛题2:基于鸿蒙的透明物体实时色散渲染系统

一、赛题背景
随着移动端图形硬件与操作系统图形框架的持续演进,基于物理的光学特效渲染正逐步从传统 PC 设备向移动端设备扩展。相较于常规不透明材质依赖的漫反射与镜面反射,水晶、玻璃、冰晶等透明介质天然携带更富层次的光学行为:光线在穿越不同密度介质时因折射率差异发生偏折,不同波长的光进一步被分离形成色散,其出射光谱会随着观察角度、光源方位及几何形态实时变化。
本赛题聚焦于 HarmonyOS 平台上的实时折射色散渲染与交互系统设计,要求参赛者在给定基础程序的基础上,实现兼顾视觉真实感、交互自然性和工程完整性的折射色散光效模拟系统。
赛题初始方向以模拟“肥皂泡泡”的折射和色散效果为核心,鼓励参赛者进一步探索处理光线在多个泡泡间的多次折射,并探索实时交互调节折射和色散强度、模拟泡泡运动等各类创新功能。希望参赛者能够通过实时渲染与手指划动等交互操作,使用户能够在鸿蒙设备上获得具有真实感的光学艺术体验。

二、赛题目标

  1. 初赛要求:
    • 实现泡泡的折射、色散效果。
    • 支持通过触摸交互改变折射和色散强度。
  2. 复赛要求:
    • 实现多个泡泡间的折射、色散效果。
    • 扩展运动模拟交互,具有完整的 UI 和 Demo 演示。
    • 系统应能够稳定运行,具有清晰的 UI、合理的交互流程、可展示的 Demo 效果,并能在现场进行演示。

三、基础程序说明
Gitee 地址:https://gitee.com/cadcg26competition/refraction
扫描下方二维码登录Gitee:

本次比赛提供的基础程序是一个结构清晰的最小可用基线工程。当前版本默认在 XComponent 中渲染一个透明球体。
基础程序已经完成以下内容:
● 创建 HarmonyOS ArkTS 页面,使用 XComponent 承载 Native 渲染画面。
● 通过 N-API 调用 C++ 渲染层,使用 EGL 创建 OpenGL ES 3.0 渲染上下文。
● 编译并加载顶点着色器与片元着色器。
● 程序生成球体网格,支持单指拖动旋转。
基础程序只是一个可运行的渲染起点,参赛者需要在此基础上完成折射色散效果、交互逻辑和系统功能的扩展。

四、基础环境配置参考

  • 操作系统:Windows 11
  • 开发工具:DevEco Studio 6.0.2
  • SDK:HarmonyOS SDK 6.0.2
  • 渲染接口:OpenGL ES 3.0
  • Native 编译:CMake + C++
  • 页面开发:ArkTS
  • 开发环境:Intel i9-12900K / NVIDIA RTX 3090(支持 OpenGL ES 3.0+)
  • 运行环境:真机 / 本地模拟器 HarmonyOS 6.0.2(API 22)

五、审核方式

  • 初赛:重点考察泡泡的折射和色散光效的实现效果、交互的实现以及系统性能和可运行性。
  • 复赛:将在大会现场进行展示,重点考察系统的完成度、折射色散光效实现、扩展创新性和现场答辩表现。相比初赛,复赛对折射色散效果、交互自然性、系统性能和完整性要求更高。

六、材料接收方式

  • 参赛队伍需将以下内容整理打包,并发送至指定邮箱:
  • 项目源码、可运行程序
  • Demo 演示视频
  • 技术文档
  • 项目介绍 PPT

压缩包命名格式:队伍名称_赛题二.zip
邮件主题建议为:【赛事提交】赛题二:队伍名称
材料接收邮箱:cadcg26competition@163.com