当前位置: 首页 > news >正文

EasyTwin的动画系统已经到了next level?快来一探究竟!

在实际的数字孪生项目场景建设中,水利项目中的洪水推演、工业领域的工程施工模拟、车间产线运转、机械装置和零件配置展示等项目场景,都对动画效果有很强的使用需求,这是对渲染软件和设计师能力的极大考验🆘。

别担心!EasyTwin来帮你更低成本、更高效率,快速构建数字孪生场景动画,满足客户的刁钻需求,来到数字孪生的next level😌。下面我们将与大家分享EasyTwin动画系统的核心要点及其详细操作步骤⬇️

file

关于「动画系统」

1.模型动画

模型动画主要关注单个模型或多个关联模型的动态表现,涉及到模型的基本变换,以及更复杂的变形和动作。在EasyTwin中,模型动画主要有自带动画、自定义动画和骨骼控制。

2.场景动画

场景动画侧重于在一个完整的环境中,关注多个模型或数字要素的动态表现,更注重整体的场景视觉和氛围营造,涉及更多的对象和效果。在EasyTwin中,场景动画主要包含拆楼和剖切两大效果。

file

模型的动画效果

1.自带动画解析

EasyTwin默认自动识别原始模型文件里的动画效果,可选择是否播放动画、结束是否复位,或者设置动画的播放次数及播放速度。

file

2.自定义动画

支持对独立模型配置自定义动画和蓝图驱动,当前可自定义的动画类型有:平移、旋转、缩放,还可以配置模型的爆炸动画效果。

file

  • 爆炸动画

以往想要实现3D模型的爆炸效果,首先需要在建模的过程中,把模型的各个部件拆解,设置骨骼动画。再分别导入EasyTwin场景,进行效果识别,最后使用蓝图组织整个模型动画。虽然可以实现模型爆炸动画,但是具有一定的难度且操作步骤繁冗。

而在EasyTwin中,无需自制模型动画,平台支持自动识别、匹配模型的树状层级,模型爆炸效果开箱即用,助你一键模拟更细腻且符合物理逻辑的爆炸动画。哪怕是不懂建模和骨骼动画的新手小白,也能通过EasyTwin已有的场景和功能,实现模型爆炸动画效果!

在这里插入图片描述

step 1 :导入模型,在模型自定义动画的动作列表中新建“爆炸”;

step 2:根据理想爆炸效果的颗粒度,配置爆炸部件层级;

step 3:配置径向力度,选择爆炸效果的速率,然后通过预览即可看到模型的爆炸动画效果。
在这里插入图片描述

  • 平移动画

通过设置模型平移前后位置,自动生成平移效果。

在这里插入图片描述

  • 旋转动画

通过设置模型旋转前后角度,自动生成旋转效果。

在这里插入图片描述

  • 缩放动画

通过设置模型缩放前后大小,自动生成缩放效果。

在这里插入图片描述

3.骨骼控制

在工业领域中,对产线中零件维护巡检和设备远程控制等场景下,常常涉及到模型骨骼零件的动态效果应用。以往工业数字孪生建设中,想要实现骨骼控制效果的话,需要在建模的过程就提前模拟机械运作的原理进行主观设计,设置好模型骨骼分类和动画效果,还需要导入动画软件中添加效果才能最终实现。对设计师是否理解机械原理逻辑和软件交叉配合能力都有一定的难度。

而通过EasyTwin,可以快速解析导入的3D机械臂模型,识别骨骼名称、初始位置、旋转角度以及它们之间的层次关系。还支持重设数据驱动模型的实时形态,简化了操作流程,帮助大家快速实现工业机械臂动态展示~

在这里插入图片描述

step 1:导入模型,识别模型中的骨骼数据,可以在编辑页调整控制骨骼,也可以重置骨骼设置。

file

step 2:在蓝图通过骨骼名称设置骨骼的位置、旋转等数据驱动模型骨骼。

file
file

场景的动画效果

与传统渲染软件相比,更贴近数字孪生用户的使用场景,化繁为简,拉近渲染和建模软件的使用距离,简化模型场景动画应用的配置步骤,助力所有EasyTwin用户高效率打造更真实、更精细的场景效果。

1.拆楼动画

拆楼动画作为比较常见的数字孪生场景诉求,在没有EasyTwin之前,通过搭建平台实现拆楼效果,对于模型以及交互的逻辑梳理有比较高的要求。不仅需要在原始模型当中单独配置动画效果,还需分层将模型导入搭建平台的模型子组件进行二次效果配置,造成了大量的重复导出和配置步骤。

而通过EasyTwin,无需在建模软件中配置动画效果,仅需导入原始模型,即可通过调整模型默认状态,快速实现拆楼效果。动画效果实现的逻辑清晰简单,高效率缩短拆楼动画效果呈现时间,在个性化配置的同时,大大降低了设计成本。

在这里插入图片描述

step 1:导入指定楼宇外立面以及各个楼层的对象,可以多选世界大纲中的实体,或是模型的内部结构;

step 2:分别配置展开楼层、选中楼层的动画效果,配置过程中可以进行效果预览;

step 3:通过蓝图配置展开楼层、选中楼层、恢复默认的交互效果。

在这里插入图片描述

2.剖切动画

建筑设计规划和工业零件设计中,很多都会用到建筑生长和剖切动画。以往想要实现剖切动画,只能借助工业相关软件,涉及工业软件、建模软件、动画软件、渲染软件等多类型软件协调组合运用。

而通过EasyTwin,用户可以切割模型平面,模块化呈现面剖切动画,从而展示模型内部的结构和特征。通过配置基础参数还可以实现反向动画,即模型生长效果。借助剖切和生长功能,更细致地呈现工业设备零件构成、楼栋建筑内部构造等,便于深入了解分析模型的构造。

file

step 1:导入模型,选择剖切对象,可以多选世界大纲中的实体,或是模型的内部结构;

file

step 2:通过蓝图配置剖切。

file

-END-

动画效果在数字孪生技术中具有重要意义,不仅可以用于模型的创建展示,还可以用于模型的交互操作、优化改进等多方面助,对提升场景效果质感有很大的帮助。

未来,EasyTwin还会根据行业需求持续不断进行定制深化,如果有更多的产品相关诉求,欢迎与我们进行沟通交流,期待与你携手共创数字孪生。

相关文章:

EasyTwin的动画系统已经到了next level?快来一探究竟!

在实际的数字孪生项目场景建设中,水利项目中的洪水推演、工业领域的工程施工模拟、车间产线运转、机械装置和零件配置展示等项目场景,都对动画效果有很强的使用需求,这是对渲染软件和设计师能力的极大考验🆘。 别担心&#xff01…...

当业务开展遇到阻力,如何开展?

1:先够通问题,看能否通过及时的沟通解决掉问题阻力(相信你已经做过了无功而返) 2:全面思考这个问题,这个事情对方做了对他有什么好处?对大家的公共目标有什么好处?尝试说服 3&#x…...

萨科微半导体整流桥

金航标kinghelm萨科微总经理宋仕强介绍说,萨科微半导体的整流桥热销型号及其主要参数?萨科微的整流桥热销型号有 DB207S,其主要参数有:反向工作电压(VRRM)为 1000V、直流输出电流(Io)为 2.0A、…...

STM32的GPIO输入输出方式设置示例

1、GPIO口做基本的输入/输出口使用时,输入有上拉输入、下拉输入、浮空输入(既无上拉电阻也无下拉电阻)3种输入方式;输出有开漏输出、推挽输出2种输出方式。 2、示例 (1)示例1:GPIO做输出的设置…...

SQL插入、更新和删除数据

SQL插入、更新和删除数据 一、直接向表插入数据 1.1、插入完整的行 这里所说的完整行指的是包含表内所有字段的数据行;假设表中有n个字段,则插入完整行的语法: INSERT INTO 表名或视图名 VALUES(字段1的值,字段2的值,字段3的值,...,字段n的…...

如何将幻灯片中的图片背景设置为透明

在制作幻灯片时,我们经常需要插入图片来丰富内容,提升视觉效果。但有时,图片的背景可能会干扰幻灯片的整体设计,这时将图片背景设置为透明就显得尤为重要。本文将详细介绍如何在常用的幻灯片制作软件中实现这一效果,帮…...

【雅思考试】-- Day2 - 单词

雅思单词 WordPOSDefinitionWordPOSDefinition1reliabilityn.可靠性16facilitatev.促进;助长2goaln.目标17expectationn.期待;期望;预期3strengthn.力量;力气;实力18reinforcen.加强;加固;强化4…...

.\venv\Scripts\activate : 无法加载文件 E:\,因为在此系统上禁止运行脚本。

问题描述: 问题原因: Windows PowerShell 的执行策略用于控制脚本的运行权限和安全性。 以下是几种常见的执行策略及其特点: AllSigned:只允许运行经过数字签名的脚本。这意味着无论是本地创建的还是从网络获取的脚本&#xff0…...

C++之explicit

在 C 中,explicit 是一个关键字,用于修饰单参数的构造函数,防止它们被用于隐式类型转换。理解 explicit 关键字涉及以下几个方面: 1. 隐式类型转换 在 C 中,单参数的构造函数可以被用于执行隐式类型转换,…...

基于FPGA的以太网设计(4)----详解PHY的使用(以YT8531为例)

目录 1、前言 2、如何了解PHY芯片? 2.1、总览 2.2、管脚 2.3、编码 2.4、自协商 2.5、环回模式 2.6、睡眠模式 2.7、复位 2.8、PHY地址 3、PHY芯片的寄存器配置 3.1、Basic Control Register (0x00) 3.2、Basic StatusRegister (0x01) 3.3、PHY Specific Status…...

机器学习之心一区级 | Matlab实现SMA-Transformer-LSTM多变量回归预测(黏菌算法优化)

机器学习之心一区级 | Matlab实现SMA-Transformer-LSTM多变量回归预测(黏菌算法优化) 目录 机器学习之心一区级 | Matlab实现SMA-Transformer-LSTM多变量回归预测(黏菌算法优化)效果一览基本介绍程序设计参考资料 效果一览 基本介…...

idea导入项目根目录缺失解决方法

点击File→Project Structure 在弹出的界面选择Modules→→import Module,然后选择你导入文件点击OK, 选择导入类型next→勾选Search for projects recursively(递归寻找项目)→next→Finish最后选择根目录点击OK即可。...

VMware虚拟机下ubuntu配置

VMware虚拟机下ubuntu配置 1 Ubuntu换源2 安装VMware Tools2.1 一般安装2.2 代码安装 3 安装中文输入法参考 VMware虚拟机安装及虚拟机下安装ubuntu可参见另一博客-VMware虚拟机安装及虚拟机下安装ubuntu 1 Ubuntu换源 Ubuntu换源的主要用途是通过更换软件源来提高软件下载速…...

回调函数复习

#include <iostream>// 定义一个回调函数类型 typedef void (*CallbackFunction)(int);// 函数接受一个回调函数作为参数 void performOperation(int value, CallbackFunction callback) {// 执行某些操作std::cout << "Performing operation with value: &qu…...

开源AI智能名片O2O商城微信小程序在顾客价值链优化中的应用与探索

摘要&#xff1a;随着信息技术的飞速发展&#xff0c;顾客的消费行为模式正经历着前所未有的变革。在这一背景下&#xff0c;开源AI智能名片O2O商城微信小程序作为一种创新的营销与服务平台&#xff0c;正逐步成为企业连接顾客、优化顾客价值链的重要工具。本文旨在探讨开源AI智…...

idea-springboot后端所有@注释含义汇总-持续更新!

&#xff08;1&#xff09;启动类 ①SpringBootApplication 出现这个代表这个就是整个程序的入口&#xff0c;是运行的开始位置 ②ComponentScan("com.example.dao.impl") 启动时自动扫描制定beans包 &#xff08;2&#xff09;mapper层&#xff08;Dao层&#xf…...

七:C语言-数组

七&#xff1a;C语言-数组 数组是一组相同类型元素的集合数组中存放的是1个或者多个数据&#xff0c;但是数组元素个数不能为0数组中存放的多个数据&#xff0c;类型是相同的数组分为一维数组和多维数组&#xff0c;多维数组一般比较多见的是二维数组存放在数组中的值被称为数…...

【numpy】浮点数比较大小

对于浮点数的比较&#xff0c;由于浮点数的精度问题&#xff0c;直接比较可能会遇到精度不一致的情况。为了比较浮点数的大小&#xff0c;可以使用一定的容差范围&#xff0c;避免因微小的误差导致的错误判断。使用 np.isclose() 或 np.allclose() 函数可以方便地进行这种比较。…...

ISC.AI 2024周鸿祎:发展安全大模型是安全迈向“自动驾驶”的必由之路

7月31日&#xff0c;ISC.AI 2024第十二届互联网安全大会在北京盛大开幕。360集团创始人周鸿祎就“打造安全大模型 引领安全行业革命”主题发表演讲。周鸿祎表示&#xff0c;发展安全大模型是安全迈向“自动驾驶”的必由之路&#xff0c;也是成功之路&#xff0c;而落地安全大模…...

并查集(未压缩未按秩合并)

并查集&#xff08;Union-Find&#xff09;是一种用于处理不相交集合&#xff08;disjoint-set&#xff09;的数据结构&#xff0c;主要用于处理连通性问题。并查集支持两种操作&#xff1a; 查找&#xff08;Find&#xff09;&#xff1a;确定元素所属的集合。合并&#xff0…...

简易版抽奖活动的设计技术方案

1.前言 本技术方案旨在设计一套完整且可靠的抽奖活动逻辑,确保抽奖活动能够公平、公正、公开地进行,同时满足高并发访问、数据安全存储与高效处理等需求,为用户提供流畅的抽奖体验,助力业务顺利开展。本方案将涵盖抽奖活动的整体架构设计、核心流程逻辑、关键功能实现以及…...

【力扣数据库知识手册笔记】索引

索引 索引的优缺点 优点1. 通过创建唯一性索引&#xff0c;可以保证数据库表中每一行数据的唯一性。2. 可以加快数据的检索速度&#xff08;创建索引的主要原因&#xff09;。3. 可以加速表和表之间的连接&#xff0c;实现数据的参考完整性。4. 可以在查询过程中&#xff0c;…...

Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)

概述 在 Swift 开发语言中&#xff0c;各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。 不过&#xff0c;在涉及到多个子类派生于基类进行多态模拟的场景下&#xff0c;…...

理解 MCP 工作流:使用 Ollama 和 LangChain 构建本地 MCP 客户端

&#x1f31f; 什么是 MCP&#xff1f; 模型控制协议 (MCP) 是一种创新的协议&#xff0c;旨在无缝连接 AI 模型与应用程序。 MCP 是一个开源协议&#xff0c;它标准化了我们的 LLM 应用程序连接所需工具和数据源并与之协作的方式。 可以把它想象成你的 AI 模型 和想要使用它…...

NFT模式:数字资产确权与链游经济系统构建

NFT模式&#xff1a;数字资产确权与链游经济系统构建 ——从技术架构到可持续生态的范式革命 一、确权技术革新&#xff1a;构建可信数字资产基石 1. 区块链底层架构的进化 跨链互操作协议&#xff1a;基于LayerZero协议实现以太坊、Solana等公链资产互通&#xff0c;通过零知…...

图表类系列各种样式PPT模版分享

图标图表系列PPT模版&#xff0c;柱状图PPT模版&#xff0c;线状图PPT模版&#xff0c;折线图PPT模版&#xff0c;饼状图PPT模版&#xff0c;雷达图PPT模版&#xff0c;树状图PPT模版 图表类系列各种样式PPT模版分享&#xff1a;图表系列PPT模板https://pan.quark.cn/s/20d40aa…...

html css js网页制作成品——HTML+CSS榴莲商城网页设计(4页)附源码

目录 一、&#x1f468;‍&#x1f393;网站题目 二、✍️网站描述 三、&#x1f4da;网站介绍 四、&#x1f310;网站效果 五、&#x1fa93; 代码实现 &#x1f9f1;HTML 六、&#x1f947; 如何让学习不再盲目 七、&#x1f381;更多干货 一、&#x1f468;‍&#x1f…...

基于TurtleBot3在Gazebo地图实现机器人远程控制

1. TurtleBot3环境配置 # 下载TurtleBot3核心包 mkdir -p ~/catkin_ws/src cd ~/catkin_ws/src git clone -b noetic-devel https://github.com/ROBOTIS-GIT/turtlebot3.git git clone -b noetic https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git git clone -b noetic-dev…...

Windows安装Miniconda

一、下载 https://www.anaconda.com/download/success 二、安装 三、配置镜像源 Anaconda/Miniconda pip 配置清华镜像源_anaconda配置清华源-CSDN博客 四、常用操作命令 Anaconda/Miniconda 基本操作命令_miniconda创建环境命令-CSDN博客...

群晖NAS如何在虚拟机创建飞牛NAS

套件中心下载安装Virtual Machine Manager 创建虚拟机 配置虚拟机 飞牛官网下载 https://iso.liveupdate.fnnas.com/x86_64/trim/fnos-0.9.2-863.iso 群晖NAS如何在虚拟机创建飞牛NAS - 个人信息分享...