精华内容
下载资源
问答
  • vega prime shader

    2010-12-16 13:52:16
    vega prime shader vega prime shader vega prime shader vega prime shader vega prime shader
  • vega prime

    2013-11-05 10:29:30
    VEGA PRIME的中文教程,欢迎大家下载,大家交流学习。这个做东西还是非常炫的。
  • Vega Prime安装

    2016-09-30 20:27:13
    针对Vega Prime安装时出现的License问题
  • Vega Prime

    2010-06-17 20:09:55
    Multigen VEGA 是MultiGen-Paradigm公司最主要的工业软件环境,用于实时视觉模拟、虚拟现实和普通视觉应用。Vega将先进的模拟功能和易用工具相结合,对于复杂的应用,能够提供便捷的创建、编辑和驱动工具。Vega能...
  • vega prime教程

    2008-10-27 09:19:27
    vega prime教程,vega prime入门必看
  • Vega Prime】000 - 初探Vega Prime

    千次阅读 2018-05-04 13:25:55
    VegaPrime 基于VSG(Vega Scene Graph——MPI 公司先进的跨平台场景图形API),底层(OpenGL),同时包括Lynx Prime GUI (用户图形界面)工具,让用户既可以用图形化的工具进行快速配置,又可以用底层场景图形API 来...
          VegaPrime 基于VSG(Vega Scene Graph——MPI 公司先进的跨平台场景图形API),底层(OpenGL),同时包括Lynx Prime GUI (用户图形界面)工具,让用户既可以用图形化的工具进行快速配置,又可以用底层场景图形API 来进行应用特定功能的创建。它将先进的功能和良好的易用性结合在一起,帮助用户快速、准确地开发实时三维应用,加速成果的发布。基于工业标准的XML 数据交换格式,能与其它应用领域进行最大程度的数据交换。
          针对用户特定要求,VegaPrime 还设计了多种功能增强模块,和VegaPrime 结合在一起,更进一步提升了应用开发的效率和适用性。

           写作本文,主要是为了学习Vega Prime的基本使用,对VP的具体内部原理,不会过多的深入探究。

    1、VP的hello world

    VP提供了acf文件的编辑功能,通过该功能,用户可以通过在acf文件中的编辑,完成场景的选择、需要加载的模型的初始位置和姿态的定义、程序所需要用到的模型的加载等功能;然后,用户通过编写代码,在程序中控制VP内核加载该acf,并进行渲染,完成场景的呈现。

    1.1 编辑acf文件

           双击运行LynX Prime 3.0后,系统会自动新建一个默认场景的acf文件。直接将这个文件保存,作为我们初探VP世界的入口。

    1.2 编写代码加载acf文件

    #include <vsgu.h>
    #include <vp.h>
    #include <vpApp.h>
    #include "vuAllocTracer.h"
    
    
    int main(int argc, char *argv[])
    {
        vuAllocTracer tracer;
        // 初始化VP环境
        vp::initialize(argc, argv);
    
        // 创建vpApp类实例
        vpApp *app = new vpApp;
    
        // 加载acf文件
        if (argc <= 1)
            app->define("vp_simple.acf");//注意此处为acf文件路径
        else
            app->define(argv[1]);
            
        // 设置app对象属性
        app->configure();
    
        // 进入主渲染循环,主线程会被阻塞在这里
        app->run();
        
        // 释放VP中对象的资源
        app->unref();
        
        // 关闭VP
        vp::shutdown();
    
        return 0;
    }
     

    1.3 运行效果

           程序编译运行之后,会有两个窗口,一个是console窗口,另一个为渲染结果显示窗口。

    图1 console窗口

    图2 渲染窗口

          Vega Prime的Hello World已经完成。程序的分析根据代码中的注释理解即可。

    展开全文
  • Vega Prime全面教程

    2011-04-08 18:59:48
    Vega Prime全面教程,vega primevega 比较。
  • VegaPrime编程

    2012-09-23 20:40:04
    VegaPrime编程实现纹理随面顶点的移动而移动
  • VegaPrime中文教程

    2015-02-05 17:31:45
    VegaPrime中文教程
  • VegaPrime简介

    2012-02-20 19:27:20
    VegaPrime简介 VegaPrime 提供真正跨平台、可扩展的开发环境,来高效创建和配置视景仿真、城市仿真、基于仿真的训练、通用可视化应用。它既具有强大的功能来满足当今最为复杂的应用要求,又具备高度的易用性来提高...
     
    

    VegaPrime简介

    VegaPrime 提供真正跨平台、可扩展的开发环境,来高效创建和配置视景仿真、城市仿真、基于仿真的训练、通用可视化应用。它既具有强大的功能来满足当今最为复杂的应用要求,又具备高度的易用性来提高效率。  VegaPrime 基于VSG(Vega Scene Graph——MPI 公司先进的跨平台场景图形API,底层(OpenGL),同时包括Lynx Prime GUI (用户图形界面)工具,让用户既可以用图形化的工具进行快速配置,又可以用底层场景图形API 来进行应用特定功能的创建。它将先进的功能和良好的易用性结合在一起,帮助用户快速、准确地开发实时三维应用,加速成果的发布。  针对用户特定要求,VegaPrime 还设计了多种功能增强模块,和VegaPrime 结合在一起,更进一步提升了应用开发的效率和适用性。

    VegaPrime主要特点:


    单一源代码:

      不管你用的是什么硬件平台(Windows、Linux 或 IRIX) -你只需要开发一次,就可以(在重新编译后)应用于任何地方、任何所支持的操作环境中。(但要注意:个别模块只支持Windows 平台)

    GUI(用户图形界面)配置工具:

      Lynx Prime 是一个可扩展的、跨平台的GUI 配置工具, 它用标准的基于XML 的数据交换格式以提供最大的灵活性,极大地增强了VegaPrime 应用的快速创建、修改和配置。

    可扩展性:

      Vega Prime 具有高度可定制性,它使得用户可以方便地开发适合自己特定目的的应用。可以开发自己的模块,结合自己的代码以及派生自定义的类来优化应用。

    卓越的效率:

      VegaPrime 极好地提取了通用的仿真应用功能,使得用户只需要关注自己应用特定的功能(和其他人不一样的功能),从而极大地提高了生产效率。

    支持MetaFlight:

      MetaFlight 是MPI 公司基于XML 的一种数据描述格式。它使得运行系统及数据库应用能够理解数据库组织结构,极大的提升了OpenFlight 文件(仿真三维文件格式标准)的应用范围。VegaPrime 中的LADBM(大面积数据库管理)模块使用MetaFlight来确保海量数据以最高效率、最先进的的方式联系在一起。

    其他:

      VegaPrime 还有很多特性使它成为当今最为先进的商用实时三维应用开发环境,包括虚拟纹理(Virtual Texture)支持、自动异步数据库载入/相交矢量处理、增强的更新滞后控制、直接从Lynx Prime 产生代码、直接支持光点、支持PBuffer、基于OpenAL的声音功能、可扩展的文件载入机制、平面/圆形地球坐标系统支持、星历表模型/环境效果、多种运动模式、路径和领航、平面投射实时阴影、压缩纹理支持、Shader 支持、向导工具等等

    最低系统要求:


    WINDOWS

      Windows workstation, 1.0 GHz   1 GB RAM / 4 GB hard disk space   OpenGL 1.2 compliant graphics card   Windows XP Professional or Windows 2000 Professional Service Pack 2   Visual C++ 7.1 (。NET)

    IRIX 

      Onyx3 IR, Onyx2, Octane2, Fuel (SGI&reg; Onyx4 not supported)  1 GB RAM / 4 GB hard disk space   IRIX 6.5   MIPSpro 7.3.1 C++ compiler

    LINUX

      Linux workstation   Red Hat 8.0   256 MB RAM   1 GB hard drive   OpenGL 1.2 compliant graphics card   32 MB Texture memory   gcc 3.2 compiler
    展开全文
  • vegaPrime 电子书

    2009-12-08 16:06:37
    vegaPrime,一步一步的教你怎么使用VP。
  • vegaprime

    2014-03-14 17:35:38
    我安装vegaprime5.0后直接点黄色小三角可以出三位场景,但是加载例子时候出现Lynx Prime已经停止工作是怎么回事,求高手解决。图片如下[img=https://img-bbs.csdn.net/upload/201403/14/1394789702_565304.jpg][/img...
  • vega prime 模型
  • Vega Prime 教程

    2008-12-10 11:36:45
    Vega Prime Programmer’s Guide Version 2.2 November 2007
  • vega prime安装步骤

    2017-10-15 11:23:48
    用于vega prime的安装,可以使读者能够准确并且轻松地完成安装
  • vega prime DOF例程

    2012-04-19 00:04:52
    vega prime DOF 完整例程
  • Vega Prime 全面教程

    2013-01-23 13:57:46
    Vega Prime 教程,较为详细的介绍了Vega Prime的开发案例,二次开发中关于C++编译部分的知识
  • vega prime帮助文档

    2010-06-09 11:32:32
    vega prime2.0自带帮助文档,可以方便初学者快速熟悉vega prime仿真应用程序开发,通过一个例子,一步一步教初学者学习vega prime
  • Vega Prime 2.0 实例

    2014-09-11 18:28:21
    一个Vega Prime仿真的Town实例,初学VP者可以学习学习。
  • vega prime教程实例

    2012-08-25 10:49:31
    这个一个vega prime 基础教程,你可以通过该文档学到如何使用vega prime软件,通过VC++.net编写自己的应用实例,一步步地领略视景仿真软件的架构及开发思路。
  • vegaprime 2017官方说明文档,可了解vegaprime 全貌和新特性。
  • Vega Prime学习教程

    2012-07-02 13:41:28
    Vega Prime学习教程,详细介绍了各个部分的作用,适合初学者。
  • vega prime mfc框架

    2013-04-01 16:57:18
    这个一个vega prime 虚拟现实仿真的mfc 基本框架, 可在此基础上进行mfc 开发
  • 仿真Vega prime的使用

    2016-01-19 14:52:36
    介绍Vega prime与vc++的简单使用!
  • VegaPrime_MFC

    2012-12-25 15:40:36
    该程序为MFC框架下Vega Prime标准例子,便于初学者学习,也是完整的VP程序框架

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 233
精华内容 93
关键字:

primevega