3.Ventuz Designer新建项目Demo
Ventuz Designer新建项目Demo
1、打开ventuz,点Recent Projects>New Project,在弹出的界面填写具体项目信息,如下图:

图1.1

图1.2
2、在窗体左侧的Layters层上,点+,弹出所有图层中,点2D Layer>Texture Loader,截图如下:

图2.1

图2.2
3、点击2DLayer左边的下拉箭头,会弹出该图层的属性框,找到Texture>File属性,点击该属性右边的…,可以替换自己需要的Texture图片,截图如下:

3.1

图3.2
4、使用鼠标左键按住2D Layer图层,拖拽到3D Layer图层上方,这样2D Layer图层可以作为3D Layer图层的背景,截图如下:

图4.1
5、点击Logic菜单,切换到Logic界面,并用鼠标左键点击3D Layer图层的图标,编辑该图层的Hierarchy和Content,截图如下:

5.1
6、在Hierarchy编辑中,点击spanc(空格键),在弹出框中,选择world>axis(对称轴),把axis拖动到Hierarchy编辑器中,截图如:

图6.1
7、在Hierarchy编辑器中,点击spanc(空格键),在弹出框中,选择Geometry>Torus(环面),把Torus拖动到Hierarchy编辑器中,截图如:

图7.1
8、按照步骤6、7,在Hierarchy编辑器中增加world>axis, Geometry>Cube(立方体),截图如下:

图8.1
9、为Cube增加触摸交互。做法如下:
按照步骤6、7,在Hierarchy编辑器中增加interaction>Touch Orbit,同时把Touch Orbit拖拽到Cube前面后,Cube就拥有了触摸交互功能。截图如下:

图9.1
10、为Torus增加动画效果,做法如下:
点击Animate菜单,切换到Animate界面,在窗体下方会出现动画编辑器,截图如下:

图10.1
用坐标左键,点击Hierarchy编辑中的Toruse1前面的Axis,在窗体右侧的Properties中,按住Position>X属性名称,把该属性拖动到动画编辑器中,创建动画通道,截图如下:

图10.2
在动画编辑器中按住鼠标左键,拖动鼠标到,想要设置动画节点的位置,按insert键,插入动画节点,并修改相应属性值.

图10.3
点击动画编辑器的,Main>AutoPlay>Looped后,点击
,可以在Renderer中查看动画效果,截图如下:

图10.4
11、发布项目。点击菜单Scene>Export>Ventuz Precetation(vpr)后,弹出一个保存对话框,保存就行。然后直接点击该文件,就可以全屏的方式打开。
3.Ventuz Designer新建项目Demo的更多相关文章
- 2.Ventuz Designer常用工具介绍
Ventuz Designer常用工具介绍 1. 打开Ventuz Designer 图1.1 2. Ventuz Designer第一个界面 图2.1 Recent Projects:最近创建的 ...
- Netsharp快速入门(之3) 基础档案(之B 实体建模 新建项目)
作者:秋时 杨昶 时间:2014-02-15 转载须说明出处 3.3 创建业务模型 3.3.1 新建项目 1.打开业务模型 2.打开业务模型后,在工具栏上选择操作-新增项目分类,标识这 ...
- angular6新建项目
mkdir angular6project cd angular6project ng new demo 新建一个普通项目 ng new demo --routing 新建一个带路由的项 ...
- Cling项目demo实现Android+DLNA实现
dlna多屏互动技术在Android和ios上面应用很广,所以自己为了学习,就官方提供的远吗进行了学习. http://4thline.org/projects/cling 由于是一个maven构建的 ...
- servlet01 项目demo、servlet生命周期
1 环境说明 jdk: 1.8 tomcat: 8.0 2 项目demo 2.1 新建一个动态的web项目 2.2 新建一个servlet类 该类必须继承 HttpServlet 技巧01:Htt ...
- 使用Caliburn.Micro系列1:新建项目并引入CM
一.WPF的几个MVVM模式实现 MVVMLight:小众的平民框架,实现简单粗暴. pass:最近更新在15年 官网: http://www.mvvmlight.net/ 最近一篇内容全面的好文: ...
- AE 新建项目(一)(持续更新,做到哪算哪)
开发环境 工具:Visual Studio 2012.ArcEngine10.4.1 语言:C# 开发步骤 1.打开Visual Studio 2012,选择新建项目,创建一个.NET Framewo ...
- VS2017新建项目的模板之配置
也不知道之前装VS2017的时候,做了什么操作,新建一个WinForm项目,自动记住了我当时新建的窗体的大小816*639(默认的300*300),现在每次新建窗体都这个大小,忍了一段时间,实在忍无可 ...
- 微信小程序(1)--新建项目
这些天看了一下最近特别火的微信小程序,发现和vue大同小异. 新建项目 为方便初学者了解微信小程序的基本代码结构,在创建过程中,如果选择的本地文件夹是个空文件夹,开发者工具会提示,是否需要创建一个 q ...
随机推荐
- 数据结构实验病毒感染检测问题(C++)
医学研究者最近发现了某些新病毒,通过对这些病毒的分析,得知他们的DNA序列都是环状的.现在研究者已收集了大量的病毒DNA和人的DNA数据,想快速检测出这些人是否感染了相应的病毒.为了方便研究,研究者将 ...
- SQL中的条件判断语句(case when zhen if,ifnull)用法
简介: case具有两种格式.简单case函数和case搜索函数.这两种方式,可以实现相同的功能.简单case函数的写法相对比较简洁,但是和case搜索函数相比,功能方面会有些限制,比如写判定式.还有 ...
- nginx下部署showdoc
1. 安装nginx服务器sudo apt-get install nginx -y 2. 启动服务sudo service nginx start 3. 安装php环境 sudo apt-get i ...
- python中的二进制、八进制、十六进制
python中通常显示和运算的是十进制数字. 一.python中的二进制 bin()函数,将十进制转换为二进制,0b是二进制的前缀.如: >>> bin(10) '0b1010' 二 ...
- android 权限清单
常用权限: 读写存储卡装载和卸载文件系统 android.permission.WRITE_EXTERNAL_STORAGE android.permission.READ_EXTERNAL_STOR ...
- jetty+httpClient使用
背景: 看了https://www.cnblogs.com/donlianli/p/10954716.html这篇文章之后,突然发现自己的知识面太窄了,连这些几乎可以说基础的工具都没怎么用过,于是决定 ...
- HDU 4359 Easy Tree DP?
Easy Tree DP? Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)To ...
- C#的WaitHandle : 管理多线程状态
有时候,我们创建了多线程,需要知道是否都完成了各自的工作.比如说,开启了多线程的下载,如何终止所有的线程并且在确保所有线程都终止之后才继续执行程序的退出呢? public partial class ...
- LightOJ - 1232 - Coin Change (II)
先上题目: 1232 - Coin Change (II) PDF (English) Statistics Forum Time Limit: 1 second(s) Memory Limit: ...
- SGU - 296 - Sasha vs. Kate
上题目: 296. Sasha vs. Kate Time limit per test: 1 second(s)Memory limit: 65536 kilobytes input: standa ...