4.Projects and Scenes介绍
1、Project
一个项目是由一系列的文件(如图片、音频、几何)、场景以及vzp文件组成。这些文件被导入到项目对应的文件夹中。项目外部资源在场景中被使用后,会导入项目中,除非该资源被标记为外部引用。相同类型的资源,会被导入到相同的文件夹中。结构目录如下:
2、Scene
一个Ventuz场景由一系列层、节点和数据绑定组成。不同的节点可以生成不同的几何体、分配不同的材质以及接收外部数据源等。每个节点都有不同的输入和输出属性,这些属性要么影响节点(例如矩形的大小),要么由节点生成。属性可以通过所谓的绑定连接来创建相当复杂的逻辑,而不必编写一行代码或脚本。所有的东西都是实时计算和渲染的,几乎所有的东西都可以实时改变。场景中图形和逻辑,可以实时替换,甚至还可以读取数据库。
3、场景备份和版本控制
Ventuz提供了场景备份机制,用来恢复到特定场景。
3.1、开启场景备份机制
创建备份机制被打开后,Ventuz会按照设置的参数,自动保存场景和创建场景的备份文件,备份文件会被自动保存到scenes.revisions文件夹下,文件名为# # # # .bak。
3.2、恢复特定版本的场景
如果需要恢复特定版本的场景,从scenes.revisions文件夹中拷贝对应的备份文件,并修改文件后缀后,把改文件放到scenes文件夹下,然后用Ventuz打开就可以。或则直接覆盖原来的场景文件。
4、场景迁移和归档
如果一个项目中的某个场景要在另一项目中使用,该场景必须导出(Scene>Export>Ventuz Scene Archive (VZA))归档(Archive (VZA))后,才能被另一个项目通过导入(Scene>Open)的方式进行使用。该场景归档后,包括所有的资源文件,引用资源和项目以外的资源除外。
最新文章
- MySql中文乱码
- VS2008 工程只生成dll不生成lib的解决方案
- xcoj 1208 矩阵
- GZFramework.DB.Core初始化
- i利用图片按钮 和 input type=";image"; 为背景提交表单
- CDT+Eclipse代码自动提示
- OS-MAC: An Efficient MAC Protocol for Spectrum-Agile Wireless Networks
- 自学HTML5第一天(认识HTML5的全局属性)
- java 类 及其 执行过程
- 1.4.2.5. 测试(Core Data 应用程序实践指南)
- ES6中数组的新方法
- 【算法导论】最小生成树之Prime法
- PE知识复习之PE的导出表
- HDU1262-寻找素数对
- UIAutomatorViewer 出现错误:Unable to connect to adb
- VS2012 安装 NPOI (管理NuGet程序包)
- cocos2d-x JS 纯代码加载播放plist与png动画
- [OpenCV] Samples 02: Mat - 图像矩阵
- maven dependendency
- 抽象工厂模式(abstract)创建型模式
热门文章
- 【转载】java 监听文件或者文件夹变化的几种方式
- 一个休假申请页对input标签各种属性的用法案例(手机端)
- __int128的实现
- mongodb集群搭建(分片+副本)
- 10.shard、replica机制及单node下创建index
- Django-Python3-Celery 异步任务/定时任务
- hdu 3072 强连通+缩点+最小树形图思想
- Windows系统SNMP数据监测与OID
- 【ACM】hdu_zs3_1005_String Matching_201308100920
- currentThread()方法返回代码段正在被哪个线程调用