Mapmost动画技巧:打造生动的飞鸟与游鱼动画

一文说清Arduino如何实现舵机平滑转动(机器人场景) 深入讲解如何利用arduino控制舵机转动,实现机器人场景中的平稳运动。通过代码优化与脉冲宽度调节,让舵机动作更精准流畅,适用于各类自动化项目。 阅读详情

关注Mapmost的小伙伴们,有发现我们在多个演示DEMO和项目中使用了飞鸟、游鱼动画来丰富场景嘛?

本篇文章给大家带来这些动画元素的实现方法,让我们操练起来吧~

动图封面

Mapmost SDK for UE5城市底座

动图封面

Mapmost SDK for UE5古风案例游鱼

技术路线

鸟群需要大批量的渲染具有动作的模型,如果使用骨骼网格体渲染模型,量级上去以后,会带来较大的性能消耗。

因此我们可以选择使用顶点动画的方式来制作,顶点动画可以将CPU上的计算负担转移到GPU上,特别是在需要同屏渲染大量角色或对象时,可以显著提高渲染效率和帧率。
 

实现步骤

  • DCC模型中:

首先我们需要在DCC软件中处理模型的顶点颜色,以3dsMax为例:

首先找到合适的鸟模型,最佳方案是鸟的翅膀与身体没有做分离的模型,在最终实现的时候可以避免穿帮。

Mapmost SDK for UE5 鸟模型案例制作

然后增加顶点绘制修改器,分通道来绘制,比如新加顶点绘制修改器,命名为G来绘制绿通道。在层级模式中选择增加模式,并确认通道为顶点颜色。需要绘制顶点色的Alpha通道时,确认层级模式为正常,将通道改为Vertex Alpha方式。有一个注意点,一层只能存一个值,这样我们可以得到顶点色四个通道的信息。

Mapmost SDK for UE5 鸟模型案例制作

四个通道建议分别是:鸟的左右分为两个顶点Alpha、鸟的翅膀使用蓝色通道、鸟的尾巴使用绿色通道、鸟翅膀末端使用红色通道。

Mapmost SDK for UE5鸟模型案例制作

  • 在Mapmost SDK for UE5中使用:

首先导入模型,需要注意的是导入需要选择导入顶点颜色,UE默认会忽略导入顶点颜色。

UE FBX导入选项

材质球中连接WorldPositionOffset材质节点,使用RotateAboutAxis表达式,连接Y轴作为标准化旋转轴,使用Time材质节点乘以翅膀的通道连接旋转角度,使用原点作为枢轴点,绝对世界位置作为位置输入,连接完成就可以看见鸟在动了!

Mapmost SDK for UE5 鸟模型案例制作

动图封面

Mapmost SDK for UE5 场景截图

同样的方式我们还可以制作鱼儿、旗帜飘扬动画,搭配Niagara系统或Spline蓝图,让鸟群、游鱼动起来。

结合Mapmost SDK for UE5数字孪生平台,我们可以将这些动态元素运用在项目场景之中,让项目不仅仅是一个静态的场景,而是一个动静结合孪生世界。各位小伙伴们学会了吗?点击此处前往Mapmost官网体验!让我们一起动手试试吧!

AD服务器搭建 一、角色安装1)打开服务器管理器,添加 角色和功能;2) 点 下一步;3)点 下一步;4)点 下一步;5)点击安装;6-1)将此服务器提升为域控制器;6-2)点下一步;6)输入密码 点 下一步;7)自动生成LIXF,点击下一步;8)确认目录,点下一步;8)确认安装条件,点安装; 8)安装成功,点关闭;... 阅读详情

相关推荐

EXI编解码避坑指南:ISO15118-2协议中3条异常命令的差异分析

本文深度剖析了ISO15118-2协议测试中EXI编解码的典型问题,聚焦于ChargeParameterDiscoveryRes、CertificateInstallationReq和MeteringReceiptReq三条命令在不同工具间产生109字节差异的现象。通过对比EXICodec.jar、OpenEXI和Efficient XML的输出,揭示了差异根源于EXI报头处理机制与模式文件完整性,并提供了从现象确认、根因分析到解决方案的标准化排查流程,助力协议测试工程师确保编解码一致性与通信可靠性。

algae的博客 411

Mapmost Alpha —— 数字孪生创作新引擎,一键开启未来视界!

这有助于游客避免迷路,节省寻找景点的时间,确保行程的顺利进行。是一款为中国数字孪生应用创作者量身打造的平台,基于Web端打造的轻量化工具创作平台,用于快速构建空间场景轻应用,该平台原生兼容云上云下多源异构数据,具备丰富的可视化组件、海量城市底板、便捷的配置管理工具、全面的可定义对象属性以及超凡的实时渲染效果,支持部署发布、在线分享等功能,内置丰富且多样化风格的三维场景、三维模型、数据服务、POI数据、图片、视频、网页等资源,通过拖拉拽的方式,做功能就像PPT一样,快速灵活创建个性化的数字孪生轻应用。

淋曦的进击手记 2823

STM32F407-OV7670(无FIFO)-ONENET-实现摄像头画面上传到onenet(EDP协议)

EDP协议 EDP协议文档说明:https://leoeinstein.lanzous.com/ifX1Ckfkaaf 服务器登录 登录流程: (1)客户端发送连接请求(CONN_REQ) (2)服务器验证请求的合法性 (3)服务器发送一个回执(CONN_RESP)给客户端 其中请求包含三部分:消息头、选项和消息体。 1、消息头 包括消息的类型和剩余消息长度。 2、选项 包括协议名称、协议版本、连接标志、保持连接时间。 3、消息体 可能包含设备ID、用户ID(可选)、鉴权信息(看采取什么方式登录)。 设备

LiangWF22的博客 1万+

0代码构建地图应用——Mapmost10分钟快速构建一个三维地图应用(web端和移动端)

Mapmost数字孪生开发者平台,Mapmost是一款数字孪生PaaS平台,具有1整套流程体系,可实现0代码开发,3D可视化效果呈现,数据安全可控三大特点。目前Mapmost数字孪生场景底座结合各行业实际业务的需求,已广泛支撑智慧城市、智慧园区、智慧警务、智慧港口、智慧电力、智慧文旅等众多行业应用建设,驱动各行业数字化转型升级。

此星光明博客 2167

USB设备识别码VID和PID详解:如何查询和自定义你的设备ID

本文详细解析了USB设备识别码VID和PID的核心作用、查询方法及自定义配置技巧。VID(供应商识别码)和PID(产品识别码)是USB设备的唯一身份证,用于驱动匹配和功能识别。文章提供了Windows和Linux系统下的查询方法,并探讨了如何合法获取和自定义VID/PID,适合硬件开发者和DIY爱好者参考。

weixin_29168675的博客 1470

使用lighttpd和开发板进行交互

本文介绍了如何在嵌入式开发板上使用Lighttpd Web服务器实现硬件交互功能。主要内容包括:Lighttpd通过CGI程序间接控制硬件的基本原理;lighttpd.conf配置文件的详细解析;开发板文件目录结构设计;用C语言编写控制GPIO的CGI程序示例;网页调用CGI实现按钮触发控制的HTML代码;常见问题调试建议。最后通过效果图展示了网页按钮点击后成功控制LED灯的实际效果,验证了Lighttpd+CGI方案在嵌入式设备Web控制中的可行性。

m0_49476241的博客 1424

Mapmost Alpha,一款非常好用且强大的三维城市创建工具~!

Mapmost Alpha,一款非常好用且强大的三维城市创建工具~!

努力才是唯一的入场券。 2万+

YOLOv11改进策略【Neck】| GFPN 超越BiFPN 通过跳层连接和跨尺度连接改进v11颈部网络

本文记录的是利用颈部结构优化YOLOv11的目标检测网络模型。利用改进后的颈部网络,通过跳层连接,避免了在进行反向传播时的梯度消失问题,并且引入跨尺度连接,可以实现不同级别和层次的特征充分融合,获取足够的高层语义信息和低层空间信息交换,从而在大规模变化场景下提高检测性能。GIRAFFEDET: A HEAVY-NECK PARADIGM FOR OBJECT DETECTION-GFPN包含了上述的跳层连接(dense-link和log2nlog _{2} nlog2​n-link)以及跨尺度连接(Quee

Limiiiing的博客 3008

三维可视化神器带来无限可能,原来三维场景也可以如此轻松实现

三维可视化神器带来无限可能,原来三维场景也可以如此轻松实现

努力让自己发光,对的人才能迎着光而来 15万+

cdk&java | 分子sdf文件生成

sdf

ASKCOS博客 1089

SpringCloud Alibaba - Seata 实现高可用和异地容灾

这里不仅仅要实现高可用,还需要实现异地容灾. 异地容灾就是说,如果你整了好几个节点部署起来,全部放到一个机房里面,那么如果这个机房出了故障,就意味着整个集群就完了,所以对于一个大型的集群来讲,都会把这些服务异地部署.问题2:如果我们要实现异地容灾,也就说某一个机房挂了,需要快速的切换到另一个可用的机房,但是这个配置在配置文件中写死了,如果要改配置文件,还需要重启服务器,这是我们不希望看到的,怎么办?进入 seata/bin 目录,运行 seata-server.bat 文件,默认端口为 8091。

CYK_byte的博客 975

Mapmost SDK for WebGL学习之旅(一)-SDK介绍与开发入门

是一款轻量化二三维一体化渲染的GIS引擎,采用B/S原生技术架构,可用于构建web地图和web应用程序,开发人员不需要掌握晦涩难懂的图形学和数学知识,只需要具备一些前端开发能力,就可以实现网页端三维数字孪生应用的快速搭建。在这个系列中,将以实战教学的方式帮助大家快速使用和理解该引擎,从而可以根据自己的需求开发出三维地图场景。

Mapmost的博客 1297

RT-DETR算法优化改进:DCNv4更快收敛、更高速度、更高性能,效果秒杀DCNv3、DCNv2等 ,助力检测

DCNv4更快收敛、更高速度、更高性能,完美和RT-DETR结合,助力涨点

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 1323

用Mapmost聚类图分析世界

聚类地图是一种数据可视化工具,能够帮助用户在地图上直观地显示大量地理数据点。当数据点过多时,单独显示每个点会使地图变得混乱,而聚类地图通过将相近的数据点聚集在一起,减少了视觉复杂性,便于分析和理解。

Mapmost的博客 1010

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

基于Mapmost Alpha工具快速搭建3D场景可视化大屏

哈喽,大家好!我是小森,今天给大家介绍一款构建3D场景可视化工具——Mapmost Alpha。Mapmost Alpha是Mapmost数字孪生平台下的一个产品,它是一个零代码基础的空间场景轻应用创作平台。

m0_64336780的博客 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Mapmost Alpha上新啦!新增移动端的丝滑且强大功能!

Mapmost Alpha上新啦!新增移动端的丝滑且强大功能!

努力才是唯一的入场券。 1万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

性能狂飙40%!Mapmost 引擎重大更新,复杂场景丝滑如飞

Mapmost SDK for WebGL V9.9.0-Beta 正式发布!的数据展示能力,以及更高效的前端开发支持,助力您的三维GIS项目开发全面进阶!:三维标签直接适配React/Vue组件,复用现有逻辑即可。诚邀所有三维场景创作者参与免费体验,提出宝贵意见。Mapmost 加载苏州区县图(带渐变效果):二维面图层支持自定义渐变色与角度,让。Mapmost 各个街道影像切换显示。Mapmost 开发代码示例。从地标A切换至地标B。

Mapmost的博客 1095

Mapmost 基于Web端打造三维模型,IoT 物联网可视化大屏交付

Mapmost Alpha 平台原生兼容云上云下多源异构数据,具备丰富的可视化组件、海量城市底板、便捷的配置管理工具、全面的可定义对象属性、 超凡的实时渲染效果,支持部署发布、在线分享等功能,可广泛应用于构建地理信息可视化、三维可视化、数字孪生等各细分行业。想象一下,当您打开系统,眼前的不仅是楼宇的三维模型,还能看到每一层的温度、湿度,每一台设备的运行状态,甚至每一个访客的实时位置。例如,某写字楼通过我们的系统,发现夜间照明能耗过高的情况时,通过优化照明策略,不仅降低了能耗,智慧楼宇的管理,离不开数据。

352

构建空间场景轻应用,Mapmost Alpha来啦

一款可轻松驾驭的生产力工具,与你一起探索数字世界的未知领域。

Mapmost的博客 953

Mapmost Alpha新功能上线!支持移动端应用创建啦!

Mapmost Alpha结合各行业实际业务需求,已广泛支撑智慧城市、智慧园区、智慧警务、智慧港口、智慧电力、智慧文旅、智慧水利等众多行业落地应用,驱动城市和产业数字化转型升级,欢迎各位移动应用创作者体验新身份!

努力才是唯一的入场券。 1万+

Mapmost Alpha:掌控未来数字地图的先锋科技

在我们的生活中,地图已经变得无处不在。从古至今,地图都是我们探索世界、规划行程的重要工具。然而,随着科技的飞速发展,我们需要的不再是一张简单的纸质地图,而是一个集成了实时更新、个性化定制、多维度展示的数字地图。Mapmost Alpha就是这样一个引领未来的数字地图平台。Mapmost Alpha是一款基于先进技术打造的数字地图平台,具有广泛的应用场景和巨大的市场潜力。通过将传统的纸质地图转化为动态的数字形式,Mapmost Alpha为用户提供了更为便捷、直观的地图服务。

5万+

Mapmost Alpha:开启三维城市场景创作新纪元

Mapmost Alpha,作为一款创新型在线创作平台,以其强大的功能和丰富的资源,为数字孪生应用创作者带来了全新的创作体验。该平台专注于快速构建引人入胜的三维城市场景,无论是城市规划师、建筑师还是普通用户,都能轻松上手,发挥创意。首先,Mapmost Alpha拥有海量的城市底板和丰富的模型资源。用户可以根据自己的需求,选择适合的场景底板,然后添加各种模型资源,如建筑、道路、植被等,快速搭建出个性化的三维场景。这些资源不仅数量众多,而且质量上乘,能够呈现出逼真的视觉效果。

m0_64336780的博客 1万+

地图制作的未来只能靠它了......

按照上面的简单步骤一个属于简单的自己的个性化风格地图就完成了,当然我讲解的都是比较基础的操作,但是要想完成一个简单的风格化地图的创作是不难的,更多详细好玩的高级操作都藏在Mapmost的官网中,小编就把Mapmost官网以及官方文档的链接放在这里了,感兴趣的小伙伴们可以登录申请使用,创建一个属于自己的风格化地图,做出来炫炸朋友圈吧!最近在网上冲浪的时候看到这几组地图图片,完全被这样的地图吸引,看久了导航软件中千篇一律地图的经典风格配色,看到这样的地图之后,真的给人眼前一亮的感觉。话不多说直接上才艺吧。

Mapmost的博客 1109

智慧交通新突破:基于Mapmost SDK的实时车流渲染技术赋能城市交通数字化

北斗高精定位结合Mapmost SDK三维实时渲染,实现动态车流3D可视化,赋能智慧交通管理与应急指挥!

Mapmost的博客 894

Mapmost SDK for WebGL 全新升级——解锁 3DGS 新能力!

3D Gaussian Splatting(3DGS)是一种融合AI技术的3D场景重建和渲染方法,通过将3D点云数据表示为高斯分布来实现高效的渲染和细节保留。相较于倾斜模型,3DGS能够从更稀疏的点云数据中生成高质量的场景表示,大幅减少了对密集影像采集和重叠区域的依赖,降低了数据采集成本和时间。而且3DGS通过高斯分布实现连续的场景表示,避免了倾斜模型中常见的纹理拉伸、接缝和空洞问题,同时支持高保真度的复杂光影效果渲染,为三维重建提供了更高效、更灵活的解决方案。

Mapmost的博客 1545

Mapmost让你实现地图标注自由

最近在勤勤恳恳(moyuhaushui)搬砖之余,偶然间看到一个在线古籍图书馆,虽然对文言文阅读的心理障碍不亚于英文阅读理解,但网站中有很多历史图集还是引起了兴趣。

Mapmost的博客 872
上一篇: 标准先行,为数字孪生系上“安全带”
下一篇: 3D模型白嫖啦!这几个网站得收藏!
Mapmost
博客等级 码龄3年 1724粉丝 191原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值