maya导入abc动画_IMV AR:三维美术资源导入AR系统对制作基本要求

本文主要是介绍maya导入abc动画_IMV AR:三维美术资源导入AR系统对制作基本要求,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

三维美术资源导入AR系统对制作基本要求

世界领先的VIZRT维斯AR虚拟系统,使用VIZRT自有渲染引擎,也兼容UE4引擎,并且因为AR系统是实时渲染,对3D模型的面数有基本要求。

MAYA|/3D MAX/C4D制作的模型动画场景,需要按照PBR工作流程制作,可以比较好的导入AR系统,且主要单个模型面数不能超过30万面。使用网上三维美术资源需要留意这个问题,太复杂的模型将导致实时渲染卡顿。

UE4内制作的场景将比较大程度的兼容,但要注意模型面数,以及避免使用不适合实时渲染的特效。

如果三维设计的场景动画无法符合以下制作标准的设计,则需要我们在AR系统里重新制作。

1.MAYA|/3D MAX/C4D制作的模型动画要求 2.坐标放到物体中心;面熟要做简化,删除不必要的面以及线段。 3.UV需要分好,不能有重叠部分展开。

贴图材质

第一种:普通效果,程序纹理需要导出贴图

第二种:真实物体效果需要使用PBR流程制作,需要制作成sbsar文件

第三种:光照烘培效果。如果想要三维渲染器中的光照效果,需要在三维渲染其中烘培好贴图。

动画

三维中的动画除了物体的位移,其他的都不能导入viz中。特效也不可以。需要我方参考视频效果在viz里做。也可以导出abc文件(仅限60M以下)

在UE4内制作的项目文件和模型导入标准 0.1: 

FBX:

1. 单个模型三角面的数量控制在100万以下

2. 单个模型必须保留子网格和父网格,不需要合并成为一个单一的网格。

3. 单个网格的UV不能重叠

4. 所有子网格都必须共用一个原点或零点。

5. 如果有动画必须用骨骼绑定,加上权重制作骨骼动画。

        6.单个子网格必须赋予一个材质球

7. 材质球命名M_name,  name是部件名,不能用中文。

8. 贴图的分辨率必须是2的N次方(512*512,1024*1024,2048*2048),不推荐4K

9. 贴图类型包含

◦ 基本颜色贴图diffuse,

◦ 金属贴图metallic,

◦ 法线贴图normal,

◦ 环境遮罩AO,

◦ 高光贴图specular,

◦ 粗糙度贴图roughness,

◦ 不透明度贴图opacity(可选)

◦ 自发光贴图emissive (可选)

UE4项目文件转入要求

1. 项目文件版本必须是4.23或更低版本

2. 模型所用到的材质贴图都必须放在同一个文件夹下面,

3. 不使用不更改引擎自带的材质球

4. 所有灯光必须是静态光和固定光。移动光只允许存在一个。


IMV AR九度虚拟是国内一线虚拟视觉效果执行团队,有丰富的大型AR现场项目经验和案例。

九度虚拟会结合客户的需求和实际情况,给出极具创意的AR设计方案可行性高的现场执行方案。我司未来还将服务于体育赛事、游戏电竞公司、新兴自媒体和传统电视网络媒体,新的技术引领新的方向,九度虚拟会走在最前!7a4ac568a0ff01cff31ecf3c70d2cf25.png

IMV AR九度虚拟在北京、上海、广州都有专业的AR虚拟演播厅。IMV AR提供从AR虚拟演播厅场地,创意设计,特效制作,VIZRT维斯AR引擎,Stype跟踪系统,动作捕捉,虚拟数字人,实时渲染,网络直播一整套完整解决方案。

北京上海广州三地演播厅一站式服务。北京全新打造2000平方AR演播厅,上海全新打造1000平方AR虚拟演播厅,配套VIZRT维斯虚拟及在线包装系统,Techno-Jib24伸缩摇臂,Stype跟踪摇臂、昭特跟踪云台,4K讯道,4ME导播台,K2慢镜头回放系统等,T2直播延时器等,配备贵宾室,化妆间,会议室,导播间,能满足客户的各类需求,迎合接待重要领导,明星艺人。

764bd84f63adc8d5ebbb03af4fd28f21.png

0f5579b4935ee21306d8a06ab2fd23c2.png

6d88beb3ec0d3c8854f44d1c9556373e.png

IMV AR九度虚拟可承接各类大中型活动、演唱会、发布会、晚会、体育赛事、电竞赛事、电视栏目的AR创意设计AR现场制作AR直播、虚拟数字人动作捕捉、面部捕捉、AR小程序内容开发,欢迎随时联系我们洽谈合作!

商务合作,请联系我们!

北京  Tel:18810658116  

    QQ:1145182277

上海 Tel:17316337488

   QQ:1183162277

广州  Tel:13318888114   

   QQ:1145182288

932d4f4ead0f20ee076e0aa5a6c12a39.png

这篇关于maya导入abc动画_IMV AR:三维美术资源导入AR系统对制作基本要求的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/236955

相关文章

python: 多模块(.py)中全局变量的导入

文章目录 global关键字可变类型和不可变类型数据的内存地址单模块(单个py文件)的全局变量示例总结 多模块(多个py文件)的全局变量from x import x导入全局变量示例 import x导入全局变量示例 总结 global关键字 global 的作用范围是模块(.py)级别: 当你在一个模块(文件)中使用 global 声明变量时,这个变量只在该模块的全局命名空

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

hdu1240、hdu1253(三维搜索题)

1、从后往前输入,(x,y,z); 2、从下往上输入,(y , z, x); 3、从左往右输入,(z,x,y); hdu1240代码如下: #include<iostream>#include<algorithm>#include<string>#include<stack>#include<queue>#include<map>#include<stdio.h>#inc

基本知识点

1、c++的输入加上ios::sync_with_stdio(false);  等价于 c的输入,读取速度会加快(但是在字符串的题里面和容易出现问题) 2、lower_bound()和upper_bound() iterator lower_bound( const key_type &key ): 返回一个迭代器,指向键值>= key的第一个元素。 iterator upper_bou

hdu4826(三维DP)

这是一个百度之星的资格赛第四题 题目链接:http://acm.hdu.edu.cn/contests/contest_showproblem.php?pid=1004&cid=500 题意:从左上角的点到右上角的点,每个点只能走一遍,走的方向有三个:向上,向下,向右,求最大值。 咋一看像搜索题,先暴搜,TLE,然后剪枝,还是TLE.然后我就改方法,用DP来做,这题和普通dp相比,多个个向上

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

Flutter 进阶:绘制加载动画

绘制加载动画:由小圆组成的大圆 1. 定义 LoadingScreen 类2. 实现 _LoadingScreenState 类3. 定义 LoadingPainter 类4. 总结 实现加载动画 我们需要定义两个类:LoadingScreen 和 LoadingPainter。LoadingScreen 负责控制动画的状态,而 LoadingPainter 则负责绘制动画。

C 语言的基本数据类型

C 语言的基本数据类型 注:本文面向 C 语言初学者,如果你是熟手,那就不用看了。 有人问我,char、short、int、long、float、double 等这些关键字到底是什么意思,如果说他们是数据类型的话,那么为啥有这么多数据类型呢? 如果写了一句: int a; 那么执行的时候在内存中会有什么变化呢? 橡皮泥大家都玩过吧,一般你买橡皮泥的时候,店家会赠送一些模板。 上

用Unity2D制作一个人物,实现移动、跳起、人物静止和动起来时的动画:中(人物移动、跳起、静止动作)

上回我们学到创建一个地形和一个人物,今天我们实现一下人物实现移动和跳起,依次点击,我们准备创建一个C#文件 创建好我们点击进去,就会跳转到我们的Vision Studio,然后输入这些代码 using UnityEngine;public class Move : MonoBehaviour // 定义一个名为Move的类,继承自MonoBehaviour{private Rigidbo

FreeRTOS-基本介绍和移植STM32

FreeRTOS-基本介绍和STM32移植 一、裸机开发和操作系统开发介绍二、任务调度和任务状态介绍2.1 任务调度2.1.1 抢占式调度2.1.2 时间片调度 2.2 任务状态 三、FreeRTOS源码和移植STM323.1 FreeRTOS源码3.2 FreeRTOS移植STM323.2.1 代码移植3.2.2 时钟中断配置 一、裸机开发和操作系统开发介绍 裸机:前后台系