评论

收藏

[Android] 种类丰富的材质库,让开发者建模轻松高效

移动开发 移动开发 发布于:2022-02-16 10:21 | 阅读数:363 | 评论:0

材质,是图形学中描述光线如何在物体表面和内部进行交互的一种性质,由材质模型和一组控制参数来定义表面外观。如下图所示,左边的图添加各种材料的纹理后,真实感立显。材质贴图目前已经广泛应用在游戏、建筑、设计等领域。
DSC0000.jpg

在材质制作和应用的过程中,用户在纹理采集制作、贴图效果处理等方面都面临一些问题和痛点,如制作过程耗时费力,成本高,且用户可能还需要花费大量时间和精力去寻找合适的贴图资源等等。
如何解决这些痛点呢?我们提供三种思路:一是利用深度学习推理网络,一键生成符合PBR标准的纹理要素,提升纹理制作效率和质量;二是将技术美术的经验和制作规范固化为遵循PBR标准的数据,通过数据在不同项目和渲染器间复用素材,传承美术制作经验;三是充分结合上述两种思路,基于HMS Core 3D建模服务的材质生成能力,建立种类丰富的材质库,避免用户把时间浪费在寻找材质贴图上,通过材质库的高效筛选和应用让用户的模型更加美观。
一、材质生成能力
HMS Core 3D建模服务的材质生成能力,可将RGB图像转换为PBR材质,用户只需输入RGB图片,便可一键生成包括diffuse map, normal map, specular map, roughness map,height map的五种贴图类型。材质类型包括混凝土、大理石、岩石、碎石、砖、石膏、黏土、金属、木材、树皮、皮革、织物、漆面、塑料、合成材料等,并且目前已经能支持1k-8k贴图的输出,帮助开发者生成更符合实际需要的材质。
二、种类丰富、高清、快速、好用的材质库
基于强大的材质生成能力,3D建模服务为用户提供种类丰富的材质库。材质库能够依据用户需求筛选场景和种类并提供PBR材质贴图,且支持查询、预览和下载等功能,方便用户根据需要高效使用,提高工作效率。用户只需在AGC(AppGallery Connect)开通3D建模服务,进入“我的项目”,点击“构建 > 3D建模服务”,选择“材质库”,便可进入材质库页面。
DSC0001.jpg

1、节约时间成本,快速精准获取材质资源
在首页提供筛选搜索功能,在搜索框输入要检索的材质名称,点击查询即可获取相关材质。
DSC0002.jpg

点击分辨率、场景可筛选符合条件的材质。
DSC0003.jpg

应用场景选择。
DSC0004.jpg

筛选出符合指定条件的材质,可以灵活选择默认按上传时间或按预览量进行排序,帮助用户迅速高效地筛选出想要获取的材质。
2、1k-4k的高清材质贴图,想用哪里点哪里
很多墙体、造型、木制,都需要用材质来表达结构、空间、预期效果等等。模型加入材质库的高清材质贴图后,可以看出明显差距。
DSC0005.png

点击图片即可进行材质预览,目前预览提供该材质的球体、正方体和平面三种形态的预览效果,并支持鼠标拖拽,环绕展示。
DSC0006.jpg     DSC0007.jpg    DSC0008.jpg

3、30000+海量材质,种类丰富,持续更新,可直接下载
目前材质库提供覆盖16个种类的32066个材质,如果该材质满足用户需求,可在预览页面点击右下角直接下载。下载结果为包含材质贴图的zip压缩包,解压后输出为jpg格式,可直接使用,方便快捷。后续材质库也会根据用户需求不断更新升级,敬请期待。
DSC0009.jpg

了解更多详情>>
访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~







关注下面的标签,发现更多相似文章