我的订单|我的收藏|我的商城|帮助中心|返回首页
虚拟现实新闻>VR>行业资讯>培训教程

Vega Prime教程:LP界面构成

文章来源:第三维度 作者: 发布时间:2012年05月06日 点击数: 字号:

    来源:第三维度

    VP最好与LP一起使用。尽管VP包含了创建一个应用所需的所有API,但LP简化了开发过程,而且LP允许开发者无需编写代码即可创建一个应用。

    LP是一个编辑器,用于增加不同种类的模型,为模型定义参数。这些参数都存贮于应用配置文件(ACF)中的一个模型结构内,例如观察者的位置,模型及它们在场景中的位置,在场景中的移动,光线,环境效果,及目标硬件平台。ACF文件包含了VP在初始化和运行时所需的信息。

    Vega Prime教程:LP界面构成

    LynX Prime用户界面包括四个部分:实例树形显示区(Instance Tree View),用户操作区(GUI View),应用程序区(API View),和工具条(Toolbar)和目录区(Menus)。所有这些区域将显示同一选定的对象的信息,但是这些信息是以不同格式进行安排的。你可以在一个或多个工作区进行操作来定义ACF。

Vega Prime教程:LP界面构成

    GUI View

    用户操作区在用户界面中显示ACF模型及相关的参数,操作起来十分方便。你可以从一个下拉菜单中选择参数,也可在空格处输入参数。

    当您打开Lynx Prime,第一个显示的用户操作窗口叫myKernel,这是Vega Prime中Kernal类型中的一个实例。Kernel即是应用的起始点。

    Instance Tree View

    实例树形显示区显示目前正在操作的ACF文件和文件中包含的所有模型。实例树用一个等级结构显示了模型间的关系,及与它们的上级模型和下级模型的关系。通过实例树你可以直观的了解到应用中的模型之间的联系。

    如果您选定等级中一个模型,在所有的操作区中同时显示这个模型的有关信息。
 
    如果一个模型在文件中的不同的地方被使用,在这个模型的文件名旁就标有蓝色的箭头。向下的箭头Vega Prime教程:LP界面构成表示文件第一次被使用。向上的箭头Vega Prime教程:LP界面构成表示这个模型的其它应用。

    如上面图例所示,MyPipeline的子目录MyWindow调用MyChannel,这是MyChannel第一次被调用,所以在它旁边标有一个向下的箭头。MyChannel后又被myObserver调用,所以这时在它旁边标有一个向上的箭头。

    当您选定一个图标时,图标的属性和当前的参数就会显示在用户操作区和API区。

    API View

    API区显示选定的模型的所有可能的变量。在这里可以定义模型的值,就象在用户操作区一样。但是在API中,你可以直接给变量赋值。当您更改应用中的参数时,你可参考API区中要使用的变量的值。

    Toolbar

    LynX Prime工具条包括所有操作模型及属性的快捷按钮。这些功能同样可以在LynX Prime的目录中找到。

Vega Prime教程:LP界面构成

    Vega Prime教程:LP界面构成  New File

    创建一个新的,含有默认类型值的ACF文件。

    Vega Prime教程:LP界面构成  Open File

    打开文件浏览器,你就可以选择一个ACF文件加载到LynX Prime。所选定的ACF文件将替换目前正在显示的ACF文件。如果目前显示文件已经更改过并且还没有存盘,LynX Prime将会在打开文件浏览器之前提醒您保存更改。

    Vega Prime教程:LP界面构成  Save File

    保存当前的ACF。如果这个文件没有保存过,你可以在显示的对话框中输入文件名和保存目录。

    Vega Prime教程:LP界面构成  Create Instance

    将显示一个对话框,其中包含可以增加的模型类型列表。也可以根据名称或范围在对话框中显示或分类这些项目。

    Vega Prime教程:LP界面构成  Cut Instance

    将当前选定的模型拷贝到剪切板,并从当前的ACF文件中移走。

    Vega Prime教程:LP界面构成  Copy Instance

    拷贝当前选定的模型到剪切板,但模型仍留在ACF文件中。

    Vega Prime教程:LP界面构成  Paste Instance

    将剪切板中所存的模型加到当前ACF文件中。只有剪切板中含有模型才能执行此操作。

    Vega Prime教程:LP界面构成  Delete Instance

    从当前的ACF中移走选定的模型。将会出现一个对话框提示您进行删除或取消操作。删除操作不会在剪切板中留下模型的拷贝。

    Vega Prime教程:LP界面构成  Backward

    显示前一步显示。

    Vega Prime教程:LP界面构成  Forward

    显示下一个。只有操作过退后键才能操作这一步。

    Vega Prime教程:LP界面构成  Views

    在LynX Prime中四个不同的操作区之间转换:

   · 用户操作区在上面,同时API区在下面
   · API区在上面,同时用户操作区在下面
   · 只显示用户操作区
   · 只显示API区

    Vega Prime教程:LP界面构成  Active Preview

    当LynX Prime中的参数发生变化时,显示运行一个基本Vega Prime应用,这个应用接收LynX Prime的发送的参数。您可以在您的ACF的三维场景显示中移动。

    Vega Prime教程:LP界面构成  ACF Information

    弹出一个对话框,显示当前ACF文件的信息。这个对话框同样可以用于执行其它ACF文件的操作,和生成一个在当前ACF文件中运行的应用。

    Vega Prime教程:LP界面构成  LP Documentation

    发布在线帮助阅览器,可以访问到每一个API和构成API各种方法。在线帮助提供Vega PrimeAPI的最新信息。

  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料