LynX Prime的用户界面如图3.1.1所示。它包括4个部分:实例树形显示区(Instance Tree View)、用户操作区(GUI View)、应用程序区(API View)和工具条(Toolbar)与菜单区(Menus)。
图3.1.1 LynX Prime 用户界面
所有这些区域将显示同一选定对象的信息,但是这些信息是以不同格式进行安排的。用户可以在一个或多个工作区进行操作来定义ACF。
1.用户操作区GUI View
用户操作区在用户界面中显示ACF 模型及相关的参数,操作起来十分方便。可以从一个下拉菜单中选择参数,也可在空格处输入参数。
当打开Lynx Prime,第一个显示的用户操作窗口叫作myKernel,这是Vega Prime 中Kernel类型中的一个实例,Kernel 即是应用程序的内核控制。
2.实例树显示区Instance Tree View
实例树形显示区显示当前正在操作的ACF 文件和文件中包含的所有模型。实例树用一个等级结构显示了模型间的关系及与它们的上级模型和下级模型的关系。通过实例树可以直观地了解到应用中的模型之间的联系。
如果选定等级中一个模型,在所有的操作区中将同时显示这个模型的有关信息。如果一个模型在文件中的不同的地方被使用,在这个模型的文件名旁就标有蓝色的箭头。向下的箭头表示文件第一次被使用。向上的箭头表示这个模型的其他应用。
如图3.1.1所示,MyPipeline的子目录MyWindow 调用MyChannel,这是MyChannel 第一次被调用,所以在它旁边标有一个向下的箭头。MyChannel 后又被myObserver 调用,所以这时在它旁边标有一个向上的箭头。
当选定一个图标时,图标的属性和当前的参数就会显示在用户操作区和API 区。
3.应用程序区API View
应用程序区API 显示选定的模型的所有可能的变量。在这里可以定义模型的值,就像在用户操作区一样。但是在API 中,可以直接给变量赋值。当更改应用中的参数时,可参考应用程序区API 中要使用的变量的默认值。
4.工具条(Toolbar)与菜单区(Menus)
LynX Prime 工具条包括所有操作模型及属性的快捷按钮,如图3.1.2所示。这些功能同样可以在LynX Prime的菜单中找到。
图3.1.2 LynX Prime 工具条与菜单
(1)New File。
创建一个新文件—— 含有默认类型值的ACF 文件。
(2)Open File。
打开文件浏览器,就可以选择一个ACF 文件加载到LynX Prime 中。所选定的ACF 文件将替换目前正在显示的ACF 文件。如果目前显示文件已经修改过并且还没有存盘,LynX Prime将会在打开文件浏览器之前提醒保存所做修改。
(3)Save File。
保存当前的ACF,如果这个文件之前没有保存,可以在显示的对话框中输入文件名和保存目录。(www.daowen.com)
(4)Create Instance。
将显示一个对话框,其中包含可以增加的模型类型列表。也可以根据名称或范围在对话框中显示或分类这些项目。
(5)Cut Instance。
将当前选定的模型复制到剪切板,并从当前的ACF 文件中移走。
(6)Copy Instance。
复制当前选定的模型到剪切板,但模型仍留在ACF 文件中。
(7)Paste Instance。
将剪切板中所存的模型加到当前ACF 文件中,只有剪切板中含有模型才能执行此操作。
(8)Delete Instance。
从当前的ACF 中移走选定的模型,将会出现一个对话框提示进行删除或取消操作,删除操作不会在剪切板中留下模型的复制对象。
(9)Backward。
显示前一步。
(10)Forward。
显示下一个。只有操作过退后键才能操作这一步。
(11)Views。
在LynX Prime 中4个不同的操作区之间转换。第一种:用户操作区在上面,同时API 区在下面。第二种:API 区在上面,同时用户操作区在下面。第三种:只显示用户操作区。第四种:只显示API 区。
(12)Active Preview。
按照LynX Prime 中对ACF 文件的设置,运行显示一个Vega Prime应用,这个应用按照LynX Prime 设置的各个对象的具体参数,渲染出虚拟场景,使虚拟现实的开发也可以达到所见即所得的效果。
(13)ACF Information。
弹出一个对话框,显示当前ACF 文件的信息。这个对话框同样可以用于执行其他ACF文件的操作和生成一个在当前ACF 文件中运行的应用。
(14)LP Documentation。
发布在线帮助阅览器,可以访问到每一个API 和构成API 各种方法。在线帮助提供Vega PrimeAPI的最新信息。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。