xgl格式模型文件|如何在Linux I/O 重定向的一些小技巧

xgl格式模型文件|如何在Linux I/O 重定向的一些小技巧的第1张示图

㈠ autoCAD inventor2009 支持什么格式

Inventor自己的标准格式有: IPT:零件、钣金 IAM:装配、部件焊接 IDW:工程图 IPN:表达视图(爆炸图) Inventor可以打开的格式有:ADSK,DWG,DWF,DWFX,DFX,WIRE,CATIA V5,Pro/E,UG NX,Solidworks的数据文件。另外还可以打开Parasolid,IGES,JT,SAT,SETP等中间数据格式文件。 Inventor可以导出的数据格式:DWG,DWF,DWFX,BMP,GIF,JEPG,PNG,PDF,CATIA V5零件文件,Pro/E文件,Parasolid数据文件,SETP,JT,SAT,IGES等中介格式,另有STL,TIFF,XGL,ZGL等文件。 渲染和Studio模块还支持AVI,WMV动画格式输出,应力分析支持HTML数据报告。标准零件制作支持EXCEL文件。

㈡ 如何在linux I/O 重定向的一些小技巧

·The XFree86 Project XFree86是由X11R6发展出来的最初专门给Intel X86 结构PC机使用的X Window的系统。而后XFree86发展成为几乎适用于所有类UNIX操作系统的X Window系统。XFree86是一个开放源代码的基于X11的桌面基础构架。Red Hat 9中使用的X Window系统就是 XFree86 4.3。XFree86从2004年发布的版本4.4起不再遵从GPL许可证发行,而是遵循新的XFree86 1.1 许可证。由于XFree86不再遵从GPL许可证发行,导致许多发行套件不再使用XFree86,转而使用Xorg。XFree86官方网站是http://www.xfree86.org/ ·The XOrg Foundation(X.org) Xorg 是由 X.Org 基金会发行的开放源代码 X Window 系统实现的 X 服务。Xorg 遵从GPL许可证发行。Xorg 基于 XFree86 4.4RC2 和 X11R6.6 的代码。X.Org 基金会在 2004 年 4 月发布了 X11R6.7。在 2005 年 2 月发布了 X11R6.8.2。由于在XFree86 4.4最终版本采用新许可证问题上的分歧,Xorg服务器的第一个版本X11R6.7.0从XFree86 4.4 RC2派生出来,并加入了X11R6.6的一些改动。许多原先XFree86的开发者加入了这个比XFree86更开放的项目。XOrg服务器逐渐在开源Unix风格操作系统中流行。它被以下发行版本采用以代替XFree86:Gentoo Linux, Fedora Core, Slackware, SUSE, Mandrake Linux, Ubuntu Linux等。基本特色:基本和xfree86一样。已经成为主流,支持的非常的多。7.0实现模块化。7.0支持使用xgl模块,可以实现桌面3d效果,非常的不错。官方网址:http://www.x.org/ 在Linux中使用以上两个组织的驱动都可以实现3D加速,自从KP和授权修改事件以来,XFree86的支持率真的是跌倒了低谷,各大发行版纷纷转向Xorg。本文以后者为准。 ·3D API API是Application Programming Interface的缩写,是应用程序接口的意思,而3D API则是指显卡与应用程序直接的接口。3D API能让编程人员所设计的3D软件只要调用其API内的程序,从而让API自动和硬件的驱动程序沟通,启动3D芯片内强大的3D图形处理功能,从而大幅度地提高了3D程序的设计效率。 如果没有3D API在开发程序时,程序员必须要了解全部的显卡特性,才能编写出与显卡完全匹配的程序,发挥出全部的显卡性能。而有了3D API这个显卡与软件直接的接口,程序员只需要编写符合接口的程序代码,就可以充分发挥显卡的不必再去了解硬件的具体性能和参数,这样就大大简化了程序开发的效率。 同样,显示芯片厂商根据标准来设计自己的硬件产品,以达到在API调用硬件资源时最优化,获得更好的性能。有了3D API,便可实现不同厂家的硬件、软件最大范围兼容。比如在最能体现3D API的游戏方面,游戏设计人员设计时,不必去考虑具体某款显卡的特性,而只是按照3D API的接口标准来开发游戏,当游戏运行时则直接通过3D API来调用显卡的硬件资源。 目前个人电脑中主要应用的3D API有DirectX和OpenGL。DirectX目前已经成为游戏的主流,市售的绝大部分主流游戏均基于DirectX开发,例如《帝国时代3》、《孤岛惊魂》、《使命召唤2》、《Half Life2》等流行的优秀游戏。而OpenGL目前则主要应用于专业的图形工作站,在游戏方面历史上也曾经和DirectX分庭抗礼,产生了一大批的优秀游戏,例如《Quake3》、《Half Life》、《荣誉勋章》的前几部、《反恐精英》等,目前在DirectX的步步进逼之下,采用OpenGL的游戏已经越来越少,但也不乏经典大作,例如基于OpenGL的《DOOM3》以及采用DOOM3引擎的《Quake4》等,无论过去还是现在,OpenGL在游戏方面的主要代表都是著名的ID Software。 ·OpenGL 继DirectX后,OpenGL可说是下一个最受欢迎的3D API。其实OpenGL比DirectX存在的时间更久,相对于DirectX只可以应用在微软的平台,OpenGL则可以应用在很多不同的操作系统上。目前,大多数Linux下的3D加速游戏采用的都是OpenGL,因此对于nVIDIA最新的驱动程序,只需做很小的改动就可以适于大多数的游戏。Linux下的3D API是基于OpenGL的。OpenGL是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL。IRIS GL是一个工业标准的3D图形软件接口,功能虽然强大但是移植性不好,于是SGI公司便在IRIS GL的基础上开发了OpenGL。 OpenGL的英文全称是“Open Graphics Library”,顾名思义,OpenGL便是“开放的图形程序接口”。虽然DirectX在家用市场全面领先,但在专业高端绘图领域,OpenGL是不能被取代的主角。 OpenGL是个与.硬件无关的软件接口,可以在不同的平台如Windows 95、Windows NT、Unix、Linux、MacOS、OS/2之间进行移植。因此,支持OpenGL的软件具有很好的移植性,可以获得非常广泛的应用。由于OpenGL是3D图形的底层图形库,没有提供几何实体图元,不能直接用以描述场景。但是,通过一些转换程序,可以很方便地将AutoCAD、3DS等3D图形设计软件制作的DFX和3DS模型文件转换成OpenGL的顶点数组。 OpenGL不是自由软件,它的版权、商标(OpenGL这个名字)都归SGI公司所有。但在Linux下有OpenGL的取代产品:Mesa。Mesa提供和OpenGL几乎完全一致的接口,对利用OpenGL API编程的人来说,几乎感觉不到任何差异。Mesa是遵循GPL协议(部分遵循LGPL协议)的自由软件,而且,正是由于Mesa的自由性,它在对新硬件的支持度等方面都超过了OpenGL。Mesa可以从www.mesa3d.org取得。在Linux下开发OpenGL程序,最常用的工具是GLUT(The OpenGL Utility Toolkit)。它可以创建一个或多个OpenGL窗口,响应、处理用户的交互操作、简单的弹出式菜单以及一些内置的绘图和字体处理功能。GLUT和OpenGL一样,可以移植于多种平台。由于它良好的表现,现在它已经成为Mesa发布的标准套件之一。 ·DRI,全称 Direct Rendering Infrastructure,是 X 窗口系统里允许应用程序以一种安全有效的方式直接访问显示设备的框架。它包括对 X 服务器,某些X客户端库和内核的改动。DRI 的第一个主要应用是创建快速的 OpenGL 实现。DRI 是 XFree86 4.x 以及其后继者 X.org 的组成部分,也是 Mesa -个 OpenGL API 的开源实现-的组成部分。有一些3D加速驱动是按照 DRI 标准写成的,包括 ATI,Matrox,3DFX 和 Intel。 DRI 最初是由 Precision Insight, Inc. (PI) 公司在 Red Hat Inc. 和 SGI 的合作和部分资助下开发的。随着 PI 被 VA Linux 所收购,以及后来 VA Linux 退出 Linux 领域,DRI 现在由Tungsten Graphics Inc.公司继续维护。该公司由当初 PI 公司的一些 DRI 开发者所创建。Tungsten Graphics 是目前所有 DRI 开发的焦点,许多开源开发者通过 sourceforge 上的 DRI 项目继续为 DRI 贡献代码。希望采纳

㈢ gambit中建好模型存了下来,gambit再也打不开了,错误信息如下,求高手指点

路径里面后缀为.lok的文件删掉应该就可以了

㈣ 关于Super X Desktop

我最近刚装的7.10 支持我的ATI X1450 首先知道安装驱动出问题后无办法进入图形界面X后,如何再进入X 进入不了X的话,在启动菜单的时候选择第二行的命令模式, 首先是LOGIN 就是输入你的用户名然后再输入密码。 然后再输入 sudo dpkg–reconfigure xserver-xorg 在弹出窗口选择默认的显卡V…确定就可以,其它的不停确定,有些需要用方向键,再确定。 然后输入statx 这样又见到桌面,然后再重启吧,恢复正常!!! 先下载ATI的驱动 8.40.4只支持9500及以上显卡,老显卡不支持(32/64位通吃) 下载 8.41驱动主要要支持HD系列,就是2XXX系列的显卡,请非HD系用户不要更新! 下载 选择合适的驱动 下载到桌面,然后把它改名,把-X86.X86_64去掉。如原来是ati-driver-installer-8.41.7-x86.x86_64.run的改为ati-driver-installer-8.40.4.run 安装编译所必须的工具 代码: sudo apt-get update sudo apt-get install mole-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r) 创建deb包 注意:执行下面的命令的前提是,你必须在终端下用cd命令到你下载的驱动的当前目录。 比如我的驱动是下载在桌面的, 我就用右键选择驱动文件的属性,看它的位置,然后复制它的位置。 位置是:/home/zero/Desktop zero是我的用户名,如果你的是ABC,而且你都是放在桌面上的话,那么你的位置是/hom/ABC/Desktop 然后在终端输入: cd /home/zero/Desktop 你就可以根据你的实际情况输入:cd ……….. 如果是6.10 Edgy: 代码: sh *.run –buildpkg Ubuntu/edgy Ubuntu7.10或是7.04Feisty: 代码: sh *.run –buildpkg Ubuntu/feisty 等待桌面生成4个DEB包,先不要管他们。 屏蔽fglrx核心模块 代码: sudo gedit /etc/default/linux-restricted-moles-common 将 代码: DISABLED_MODULES="" 改成 代码: DISABLED_MODULES="fglrx" 安装deb包 代码: sudo dpkg -i xorg-driver-fglrx_*.deb fglrx-kernel-source*.deb fglrx-amdcccle*.deb 移除旧的fglrx 如果你是第一次做,那么会提示你这个文件找不到。别管他,继续往下做就是。 代码: sudo rm /usr/src/fglrx-kernel*.deb sudo apt-get -f install 编译内核模块并安装 代码: sudo mole-assistant prepare sudo mole-assistant update sudo mole-assistant build fglrx cd /usr/src sudo dpkg -i fglrx-kernel-* sudo depmod -a 防止有些DEB包没装好,你可以打开桌面的包,尝试安装,证全部到安装好。 重启电脑!! 重启后,配置驱动 注意,如果以前装过fglrx驱动,此步无须再做。 代码: sudo dpkg-reconfigure xserver-xorg 在选择驱动时,选择fglrx。 然后 sudo gedit /etc/X11/xorg.conf 在/etc/X11/xorg.conf的Device段添加两行: 代码: Option "VideoOverlay" "on" Option "OpenGLOverlay" "off" 并且 在末尾 添加两段 代码: Section "Extensions" Option "Composite" "0" EndSection Section "ServerFlags" Option "AIGLX" "off" EndSection 上面这两段很重要!(在7.04中,如果你用了sudo dpkg-reconfigure来配置的话,第一段应该已经有了) 再输入 sudo mkdir -p /usr/X11R6/lib/moles/dri sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/moles/dri 重启系统 确认驱动是否正确安装 代码: $ fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: Radeon X1650 Series OpenGL version string: 2.0.6747 (8.40.4) 如果显示的是 代码: fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect version string: 1.2 (1.5 Mesa 6.4.1) 请彻底卸载驱动 代码: sudo apt-get remove –purge fglrx-control sudo apt-get remove –purge fglrx-kernel-source sudo apt-get remove –purge xorg-driver-fglrx 代码: sudo lrm-manager 并把原来装过的4个包彻底删除。 代码: sudo apt-get autoremove –purge fglrx* 再重新按上面的方法安装。 代码: $ glxinfo | grep render direct rendering: Yes #如果开启了xgl,那么这里一定是No,还有其他一些信息。 二,安装XGL 1,下载安装相关组件 代码: sudo apt-get install xserver-xgl 2,配置XGL 代码: gksudo gedit /usr/local/bin/startxgl.sh 输入如下内容 代码: #!/bin/sh Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer & DISPLAY=:1 cookie="$(xauth -i nextract – :0 | cut -d ' ' -f 9)" xauth -i add :1 . "$cookie" exec dbus-launch –exit-with-session gnome-session 代码: sudo chmod a+x /usr/local/bin/startxgl.sh 代码: gksudo gedit /usr/share/xsessions/xgl.desktop 输入如下内容 代码: [Desktop Entry] Encoding=UTF-8 Name=Xgl Comment=Start an Xgl Session Exec=/usr/local/bin/startxgl.sh Icon= Type=Application 至此,XGL安装完毕,重启系统,登陆时选择XGL会话;暂时不要将此会话设为默认,万一有问题还可以回到gnome,等XGL稳定了再设成默认。 安装Compiz及Compiz fusion 代码: sudo apt-get install compiz compiz-gnome sudo apt-get install compizconfig-settings-manager sudo apt-get install compiz-fusion-* 一定记得重启后选择会话成XGL 登陆时选择XGL会话,进入系统后COMPIZ默认就启动了! ) Compiz Manager 这个是管理器,开机自启动(就是那个面板上的红色立方体)。用来调用CGWD Themer和Compiz Settings Manger,以及可以随时切换XGL/compiz和Gnome桌面环境。如果XGL出现问题,可以reload一下。 3) Compiz Settings Manager 这个就是前面安装的csm,用来设置XGL/compiz的各项插件。 找到并打开 系统-首选项-Compiz Settings Manager,这里可以对插件的各部分进行设置。点击每个选项边上的 i 图标可以查看该选项的内容和设置方式,还有一个像扫把一样的图标是恢复默认设置,如果你设置的不满意可以reset。另外,可能系统没有映射super 键,那就需要将win键映射为super键。找到系统-首选项-键盘-布局选项 的 alt/win键行为,选中 super被映射到Windows键。 先简要说一下各插件的作用:(已更新) Animation Effects 使得窗口的打开、关闭、聚焦等产生诸如神灯、梦幻、旋转、波浪、缩放等动画效果。 Benchmark:测试compiz下的3D加速情况。调用方法:super+F12。 Blur:使窗口边框产生磨砂玻璃的模糊特效,默认开启且质量为fast。 Brightness and Saturation:设置窗口的亮度和色彩饱和度,默认启用。调用方法:按住ctrl并滚动鼠标滚轮调节色彩饱和度,按住shift并滚动鼠标滚轮调节亮度。 Crash handler:XGL/compiz崩溃时可以自动重启XGL。 Desktop Cube:设置3D立方体的背景、顶部和底部,速度等,默认开启。 Window Decoration:窗口的边框,配合透明度、饱和度和亮度,默认开启。 Fading Windows:给窗口和其他 GUI 部件提供淡入淡出效果,默认开启。 Minimize Effect:对窗口最大化/最小化过程进行渲染,默认开启。 Move Window:移动窗口,可以调整移动时的透明度,默认开启。调用方法:按住alt和鼠标左键,出现一个十字架,或者用组合键alt+F7。 Negtive:使整个桌面或者当前窗口反色。调用方法:super+m,super+n。 Place Windows:打开窗口时放到合适位置,默认开启。 Dektop Plane 将所有窗口放在一个平面上。不是很好看。 Put:将窗口放到当前工作区的上左、上中、上右、左、正中、右、左下、下中和右下,以及放到其他工作区。自己可以定义组合键。 Implements reflections on decorations:将一张png格式的图片作为窗口边框的背景。不建议开启,与blur插件有点小冲突,特别是你有上面板的话。 Resize Window:改变窗口的大小,默认开启。调用方法:alt+鼠标中键(即按下滚轮)或者alt+F8。 Rotate Cube:旋转3D桌面。 Scale:像mac一样的平铺窗口,默认开启。调用方法:鼠标移到屏幕四角(严格讲,右下角不是该插件的作用,而是Shows the desktop插件的)或者按F8,F10,F11,F12。 Screenshot:抓鼠标选定的区域的图。调用方法:super+鼠标左键(按住并选定一块区域)。 Shows the desktop:显示桌面,其实是将窗口向屏幕的上下或者其他方向移动,默认开启。调用方法:按F7,或者鼠标移到屏幕右下角。 Set Window Attribs by various criteria:单独设置某些桌面元素如窗口、菜单、面板等的属性(如透明度、色彩饱和度、亮度等)。 Application Switcher:切换窗口实现胶片预览效果。除了当前窗口其他都半透明。默认开启。调用方法:alt+tab等,可自定义。 Window focus leaves a trial:依照窗口未被使用的时间改变亮度、色彩饱和度和不透明度。默认开启。 Water Effect:使屏幕产生雨点效果,水波纹效果以及窗口标题栏的水波效果。调用方法:shift+F9,shift+F8,可自定义。 Wobbly Windows:使窗口等产生凝胶效果(象橡皮糖一样),默认开启。 Zoom Desktop:放大屏幕,默认开启。调用方法:super+鼠标滚轮或super+鼠标右键。 下面说一下各插件的设置。一般情况下,默认设置就可以了,有些插件如果有特殊要求可以自己修改参数。 先把几个通用的选项说一下。 Keyboard:键盘组合键的设置,一般是ctrl, alt, super(win), shift+其他键。可以自定义。 Mouse:鼠标和键盘的组合键。button number就是鼠标上的按键。常用的有 1: 鼠标左键,2:鼠标中键(即按下滚轮),3:鼠标右键,4:滚轮向上,5:滚轮向下。 Screen Edges:鼠标移动到屏幕的某个角落并执行特定操作。 如果有可以更换或添加图片或者图标的框,一定要把图片转换成png格式,并完整填入图片所在地址。 General Options 一般设置。Choices中除了TextFilter可以改成best以使窗口锯齿更平滑外,其他保持默认即可。Commands中可自定义用组合键打开的程序或者命令,和Keyboard联合使用。 比如,你在Commands的Command line 0中填入 gnome-system-monitor,然后在Keyboard找到Run Command 0,把Control、Alt 钩上,并在Key Name中填入Delete;你就可以用ctrl+alt+delete组合来打开系统监视器了。 Animation Effects 可自己选择各种效果以及持续时间、波的宽度、波的幅度。grid resolution 越高,分辨率越大,资源占用越多。该插件调用时比较耗资源。 Benchmark 保持默认即可。 Blur 模糊质量可调成fast, best和nonfragment。nonfragment可以自己调节模糊程度,与Numeric Values配合使用。建议只用fast,其他的并不是很好。感觉这个插件非常耗资源,而且是一直都在消耗。关闭后benchmark可以增加100多,而且效果还不如换一个不是非常透明的边框主题来的好,有不少缺陷。大可把他关闭。 Brightness and Saturation 保持默认。可以更改调节亮度和饱和度的步长。 Crash handler 保持默认。 Desktop Cube 可以钩上Scale image on top、Skydome、Animate Skydome、Scale image on bottom使立方体更漂亮。顶部、底部的图片可以更换。 Window Decoration 保持默认。 Fading Windows 保持默认。可以把Visual Bell 和 Urgent钩上,在某些情况下如系统出问题,msn对话中会使屏幕反复变暗。可在Urgent Count修改变暗的次数。 Minimize Effect 可以把Window Types中的Unknown 钩上,使右键菜单和应用程序菜单有淡入淡出效果。 Move Window 保持默认。 Negtive 保持默认。 Place Windows 保持默认。 Desktop Plane 类似rotate cube的一个插件,不过似乎效果很差,不建议使用。(跟rotate也有一点冲突) Put 可以自己照着例子修改一下组合键。 Implements reflections on decorations 填入一个png图片的地址即可。不建议使用。 Resize Window 保持默认即可。可以更改resize的模式,有normal、stretch、outline、filled outline。透明度也可以改,我是把两个都设成75。 Rotate Cube 保持默认即可。可自定义选装的组合键。 Scale 保持默认。可更改平铺的算法,normal, enhanced, organic。建议将Initiate Window Picker for Current App键的F11改成F6,以免和全屏快捷键冲突。 Screenshot 保持默认。可以修改图片的保存目录。 Shows the desktop 保持默认。可以修改窗口的隐藏方向,在window direction。0是上,1是下,2是左,3是右,4是上下,5是左右。 Set Window Attribs by various criteria 我只会调节透明度、饱和度和亮度。知道其他设置的朋友可否教我一下 Very Happy 。格式是 代码: w:窗口类型名:整数 比如: 代码: w:Dock:60 w:Unknown:75 w:Splash:75 等等。 Application Switcher 一般保持默认。如果觉得组合键不方便,可以自己改。建议钩上 Auto Rotate和Temp UnMinimize。 Window focus leaves a trial 可以根据需要调节最低透明度、饱和度、亮度。 Water Effect 可以把Title wave on System Bell钩上,最典型的效果就是在终端按Backspace,就会在标题栏显示水波纹。另外,可以把initiate 里面的键设成super+w,按住可以看到鼠标周围有水波纹。该插件被调用时非常耗资源。 Wobbly Windows 该插件比较耗资源。如果有人不喜欢,可以不用把这个插件钩上。可以修改各种你喜欢的窗口类型,使其拥有凝胶效果,一般默认的即可。不过有些朋友讨厌菜单也这样的,可以把Map Window Types里的Unknown去掉前面的钩。可以任意修改各种窗口的弹度系数(Spring K)和摩擦系数(Friction)。另外可以把Grid Resolution(栅格分辨率)调到60,我调到60以上会有部分窗口出现褶皱;Minimun Grid Size可以调到4(越小越精细)。还可以把Keyboard中的Shiver(颤动)设成super+s,按住这两个键,当前窗口会颤动(非常耗资源)。 Zoom Desktop 建议把Filter Linear 钩上,可使放大时比较平滑。其他保持默认。该插件调用时比较耗资源。

㈤ XML格式用什么软件可以打开

XML格式文件是一种可扩展标记语言,里面写的内容是用来做跨平台数据交互的,XML格式文件可以用文本编辑软件打开,这里以记事本打开为例。

1、右击任意xml格式文件,在展开的菜单中点击“属性”按钮打开属性设置界面:

㈥ XGL的文件格式是用什么软件能打开

是只做课件时的一个几何画板程序的扩展名 等同于gss. 如果要打开指定的GSP文件,可设为“c:\sketch\readme.gsp”,PowerPoint会自动用几何画板系统打开GSP文件 GSP文件是GigaStudio的性能文件

㈦ 解释系统的系统软件

人机交互解释软件是应用层软件,需要底层系统软件的支持。这些系统支持软件包括:操作系统、数据库系统、用户界面和图形库。

4.2.3.1 操作系统

操作系统(operating system简称OS)是和硬件联系在一起的最底层的软件系统,是所有上层应用软件和硬件的接口,它的作用是:

1)对存储资源进行管理,例如为程序分配存储空间;管理内存交换区和内存页;程序终止时归还存储等。

2)对外部设备资源进行管理,例如对磁盘的管理(分区、读、写);读、写磁带;打印文件的驱动和终止;监视设备动态等。

3)进程管理,为用户提供多用户工作环境;调度多道程序并行运行。

4)为用户提供上机操作命令,例如登录进入系统;建立文件、查询文件;编译命令;启动程序执行等。

在微机上,目前最流行的操作系统是DOS CCDOS、PC/MS-DOS等,其中CCDOS是DOS是中文版。这些都是单用户操作系统,只有PC/MS-DOS3.1以上版本的才有多用户环境。

在工作站上运行的操作系统很多,主要有CMS操作系统和UNIX操作系统。VMS操作系统是在DEC工作站上使用,而UNIX操作系统因为是用高级语言C编写的,功能强,便于移植,故运行比较广泛,是目前最流行的操作系统。在Sun工作站、IBM工作站、SGI工作站以及Mips工作站,还有一些高档微机或大型机上都使用UNIX,但是各公司的UNIX操作系统又有所不同,在UNIX操作系统家族中现有SGI IRIX、AIX、UNIX SYSTEM V、Sun OS、Solaris、HP-UX、SCO UNIX等系统。这些操作系统都是多用户工作环境,同时对硬件资源有更强的管理能力,更适合解释系统的需要。

4.2.3.2 数据库系统

数据库系统(DBS)是具有管理数据库功能的软件系统。

4.2.3.2.1 数据库系统组成

数据库系统包括数据库、数据库管理系统和支持系统3部分。

数据库 这是按一定组织方式存储在一起的相互有关系的数据集合。其特点是数据可以共享,冗余度小,能够满足不同用户和多种应用的需要。

数据库管理系统 这是数据库系统的核心部分,是用户与数据库之间的接口,它提供了对数据库进行管理的功能。数据库管理系统包括对数据库的描述语言及翻译程序、操作(或叫查询)语言及编译程序、管理例行程序。具有对数据库的定义、描述、建立、管理、维护与通信等功能。

支持系统 数据库系统要在操作系统的支持下运行它的最底层的系统,例如操作系统的带、盘输入、输出管理等。

4.2.3.2.2 数据模型结构

根据所管理的数据对象之间的相关性不同,可以构造成不同的数据结构模型。通常将数据结构模型分为层次模型、网状模型和关系模型。

1)层次模型:具有树状结构,层次清楚,关系简单。

2)网状模型:所表示的数据关系错综复杂。

3)关系模型:数据关系归结为满足一定条件的二维表格(数据间具有行、列关系),结构简单、紧凑,有较小的冗余度,程序和数据的独立性较高,是目前大、中型机上的主流。

4.2.3.2.3 国内常用数据库

目前国内市场上见到的在微机上运行的数据库有dBase、FoxBase等,在工作站上有Oracle、Informix、Sybase、Ingres、Finder、Progress、Empress、Unify等数据库。

解释系统中用上述数据库管理系统,可对大量的地震、测井、地质数据和图件进行存储和管理,使用起来简单方便,直观有效。现在LANDMRK、GEOQUEST、WESTERN、CGG 等公司的解释系统普遍采用Oracle关系数据库。

4.2.3.3 用户界面

用户界面是计算机系统的一个重要组面部分,它是一种实现人—机交互作用的计算机环境。所谓人机交互作用是指人(用户)为完成一定的任务与计算机之间进行的通讯和对话。人机交互的内容主要是复杂的信息交换,这包括:用户向计算机输入数据;用户通过人机交互工具(例如键盘、鼠标器、图形输入板等)向计算机传递控制信息,操作应用程序;计算机向用户反馈信息(包括执行状态信息、揭示信息)。人机交互作用是通过物理界面(人机交互工具)和软件界面(操作系统、应用软件等)实现的。

在交互工作站上,有一个友好的用户界面是很重要的。最初的用户界面是采用字符菜单形式,后来增加了一些用图形表示的图示符号(图符)。

20世纪70年代中期以后形成了以窗口(Windows)、图符(Icons)、菜单(Menus)和定位指示装置(Pointing devices)为基础的WIMP用户界面设计技术,奠定了目前图形用户界面(GUI)的基础。图形用户界面是由窗口、图符、按钮等图形对象和文本组成的,用户通过对这些图形对象的操作来对应用系统进行操作。图形用户界面提供了一个熟悉的、一致的和更直观的图形环境,操作方便,控制灵活,深受用户欢迎。当前图形用户界面的设计编程标准较多,有WINDOWS、OS/2、CUA、Macintosh、Motif、Open Look等,石油技术开放软件合作组织在软件集成平台规范中要求:在POSC标准尚未出台前,图形用户面必须遵循OSF/Motif标准。

图形用户界面是建立在窗口系统之上的,选择标准窗口系统也加强了应用软件的可移植性。

目前,微机上使用的Windows3.0或更高版本是一个提供菜单设计和交互图形显示的子程序,功能很强。在工作站上有两种窗口系统:一种是在SUN工作站上运行的Open Window系统;另一种是在HP、DEC、Mips等工作站上运行的X Window系统,这是美国开放软件基金会(OSF)支持开发的。它们的窗口管理功能、图形功能都很强,都可以在解释系统上使用。

所谓窗口系统,就是由服务器(server)的程序控制图形屏幕,将屏幕划分成一个一个的小矩形区,这个小矩形区就称为窗口。在每个窗口内,可以做不同的事情,在这个窗口中作解释,在另一窗口可以绘图或加载数据,这样就把一个屏幕变成了几个屏幕来使用。

屏幕上窗口的大小是任意的,窗口的个数也是任意的。窗口可以随意移动,不同的窗口可以互相重叠。暂时不用的窗口可以缩到最小,同时再展开。窗口可随时建立,也可以永久地从屏幕上去掉。窗口系统的特点还在于,它不再只是一个绘图的软件包,而且还提供了很强的控制功能,使用户方便地在屏幕上进行菜单操作和控制。

X Window系统是一个不依赖硬件的软件包,所以可移植性很强,从工作站(Sun、DEC、HP、RISC 6000)到大型机(Convex、Cray等)都可安装。X Window 的另一个特点是面向网络,窗口中的图形可以通过网络传输到其他工作站上显示。由于X的种种优点,已使它成为公认的工业标准。

Open Window系统的窗口能力、图形能力都是相当强的,但由于它不能面向网络,在竞争作为标准时失败。在SUN工作站,它是随设备安装的,若要安装X Window/Motif,则需另加费用。

4.2.3.4 图形软件包

计算机绘图广泛应用于各个领域,地震解释也在其中。解释的对象是各种图形资料(如地震时间剖面、时间切片等),解释的成果也是各种图件(如构造图、等厚图、沉积环境图等)。在计算机的屏幕上制作并显示出这些图件,是由一套绘图软件来完成的。

目前LANDMARK解释系统中有一套ZYCOR公司的绘图软件包,它提供了绘制工区底图、等值线图、地质横剖面图、地质模型等图形功能,是一个地震地质领域中的应用图形软件包。在GeoQuest的解释系统上原来也采用ZYCOR绘图包,现在改用Radian公司的CPS-3计算机作图系统。CPS-3绘图软件是建立在OSF/Motif图形用户界面的基础上,提供了底图绘制、地震数据展点、数据网格化、等值线作图、网格运算、交互编辑等值线(网格数据、控制点数据及断层)、计算断面等值线、二维和三维显示等功能。CPS-3 绘图软件可以在SGI、IBM、SUN、HP等多种工作站及以UNIX为基础的386/486工作站上运行。另外,Dynamic公司开发的图形软件,其三维图形很不错。市场上还有许用于工程制图、服装设计等绘图应用软件包。

上述这些图形软件包虽然应用领域不同,但是基本绘图操作都是共同的,即由画点、线、圆、字符的操作组成,所以国际标准组织提出一个标准的,所有应用软件包都可使用的图形核心系统GKS(graphical kernel system)作为应用图形软件包的核心,使应用软件的开发者免于开发最底层的程序工作量,而且使应用图形软件包有较好的可移植性。

4.2.3.4.1 图形核心系统提供的功能

①生成图形图元,包括画点、线、写字符、涂色等基本图元;②图形输入,将机外的图形输入到系统中,供观察、分析;③进行图形的组合、分解和运算,由简单图形生成复杂图形,将复杂图形分解成简单图形,而且能缩放、旋转等;④进行图形的输入/输出管理,即与图形软件的接口。

4.2.3.4.2 几种常见的图形软件包

GKS 图形库 这是ISO 2D 标准的由标准 FORTRAN和C 语言软件包组成的图形库。三维图形正在开发,在输入处理方面还未能与X窗口环境很好地集成在一起。

Plot10 图形包 这个图形软件包开发得很早,DEC、CYBER 机上均使用过这个软件包,SIDIS解释系统也曾使用这个图形包。

GL(IRIS Graphics Library)图形库 这是由SGI 开发的一个具有450 种功能的实时交互式三维图形库。用户通过它可以方便地进行二维或三维建模、移动、几何变换、像素和帧缓冲器操作、隐面消除、光线处理、明暗处理、反走样处理、背景阴影生成、透明处理、纹理绘图等。它为视景处理提供了最佳途径。

Open GL 图形库 这是SGI 在GL 基础上进一步发展的图形库。Open GL 由7个模块组成:显示清单;鉴别器;光线处理;光栅化;每点象素操作;帧缓冲区;象素库。Open GL在硬件、窗口和操作系统方面是互相独立的,其最底层为图形硬件,第2层为操作系统,第3层为窗口系统,第4层为Open GL,第5层为应用软件。Open GL具有软件可移植性。

XGL 图形库 这是Sun Microsystem Computer Corporation(SMCC)公司开发的富有特色的二维/三维图形库。它非常适合那些需要尽可能快的图形,且拥有一种能控制数据显示的应用软件,同时不可能使用图形界面的用户使用。它主要供ECA、MCAD、动画制作、模拟、分子模型、地理信息系统等领域中的应用软件开发人员和研究人员使用。XGL 与 Open Windows版本3兼容,支持GX、Turbo GL plux、GS和SPARCstation ZX工作站,提供24位真正彩色透视、平面和Gouraud阴影,光源数量没有限制,支持非均匀有理B样条(NURBS),以获得平滑而逼真的曲面。

PHIGS/PEX 图形库 这是DEC 公司开发的由标准 FORTRAN 语言编程的 ISO 2D和3 D标准的图形库。PHIGS是描述三维设计层次结构的实体数据库系统,具有抽象显示能力。它主要应用于机械CAD设计,可运用各种图形技巧去显示高度有序而且可预知的数据。PEX是X Protocol的扩充,它提供更高级图形功能并优化X Server的3 D图形性能。

Sun PHIGS 图形库 这是SMCC 开发的一种为显示表基图形用户设计的图形库。它主要供MCAD和AEC领域中的应用软件开发人员和研究人员使用。该软件与Open Windows版本3.2兼容,持PEX协议,包括很多PHIGS PLUS特性,如明暗人布、平面和Gouraud阴影、24位真正彩色、深度插入、支持非均匀有理B样条(NURBS)、提供双缓冲。

AVS(advnce visualization system)图形软件 这是Stardont 公司开发的图形软件包,它具有高效的三维可视化显示,系统开放和支持高、低各种不同机型的特点。该软件在UNIX操作系统环境中运行,它的二维显示直接建立在X Window系统上,而它的三维显示因机型不同可建立在GL、PHIGS/PEX等图形软件之上。AVS的三维显示功能、高超的可视化计算技术全部包含在所提供的400多个模块中,为程序员建立了良好的开发环境。

窗口系统提供的图形子程序库 这包括 X Window系统和Open Windows系统的图形库,其2D图形功能都不错。这些图形子程序库所提供的许多基本的二维图形图元是窗口系统图形和其他需要对屏幕上图形进行低层控制的应用程序的基础。

㈧ 3d最小化会把正在做的模型弄没吗

3d最小化会把正在做的模型弄没。

用h快捷键从场景选择z键放大(有可能是有你看不到的模型在很远的坐标上 影响了观察用h快捷键从场景选择检查 把没用的删掉)。

如果你是在渲染的话,最小化之后就是无法最大化,要等渲染完成后才可以。如果是一般状态下最小化了,可以右击任务栏,点最大化一般就出来了。

Compiz:

Xgl 必须配合compositor窗口管理器混合使用才能实现全部功能。Compiz 是一个Xgl窗口管理器程序,使众多视效成为可能,使 Linux桌面更易用、强大、直观、对有特殊要求的用户更易于操作。

Compiz 结合了窗口管理器和复合管理器,使用 OpenGL 进行渲染。一个“窗口管理器”允许对屏幕上显示的多程序和对话窗口的操纵控制。

一个“复合管理器”允许窗口和其他图形结合创建复合图像。Compiz 通过这两个功能实现眩目特效。Compiz 目前仅与 Xgl 结合运行。相关资料,请参看一般的安装说明。Compiz 插件像 window-decorator 一样,在 Gnome 和 KDE 都能运行。

㈨ 提取飞机模型3DS文件数据的时候怎么按照飞机的几个大模块显示。

使用 ASSIMP 吧用不同的材质区分飞机模型的不同部分Assimp(Open Asset Import Library)是一个支持读取多种模型资源的开源库,当前最新的版本是3.0版,支持读取以下类型的3D模型:Collada ( .dae )Blender 3D ( .blend )3ds Max 3DS ( .3ds )3ds Max ASE ( .ase )Wavefront Object ( .obj )Instry Foundation Classes (IFC/Step) ( .ifc )XGL ( .xgl,.zgl )Stanford Polygon Library ( .ply )*AutoCAD DXF ( .dxf )LightWave ( .lwo )LightWave Scene ( .lws )Modo ( .lxo )Stereolithography ( .stl )DirectX X ( .x )AC3D ( .ac )Milkshape 3D ( .ms3d )* TrueSpace ( .cob,.scn )Biovision BVH ( .bvh )* CharacterStudio Motion ( .csm )Ogre XML ( .xml )Irrlicht Mesh ( .irrmesh )* Irrlicht Scene ( .irr )Quake I ( .mdl )Quake II ( .md2 )Quake III Mesh ( .md3 )Quake III Map/BSP ( .pk3 )* Return to Castle Wolfenstein ( .mdc )Doom 3 ( .md5* )*Valve Model ( .smd,.vta )*Starcraft II M3 ( .m3 )*Unreal ( .3d )BlitzBasic 3D ( .b3d )Quick3D ( .q3d,.q3s )Neutral File Format ( .nff )Sense8 WorldToolKit ( .nff )Object File Format ( .off )PovRAY Raw ( .raw )Terragen Terrain ( .ter )3D GameStudio (3DGS) ( .mdl )3D GameStudio (3DGS) Terrain ( .hmp )Izware Nendo ( .ndo )支持以下格式的导出:Collada ( .dae )Wavefront Object ( .obj )Stereolithography ( .stl )Stanford Polygon Library ( .ply )

㈩ 扩展名为“.ipn”的是什么文件

in文件:是对文件进行统一的管理,check out是将一个数据库中的文件下载到本地,一旦文件被check out后,其他人只允许浏览该文件,而无法修改此文件,只有这个文件被check in后,其他人才可以对此文件check out工作,来对此文件进行修改。最典型的应用是一个软件: microsoft visual source safe将所有的项目源文件(包括各种文件类型)以特有的方式存入数据库。开发组的成员不能对该数据库中的文件进行直接的修改,而是由该版本管理器将该项目的源程序或是子项目的源程序拷贝到各个成员自己的工作目录下进行调试和修改,然后将修改后的项目文件作Checkin提交给VSS,由它进行综合更新。VSS也支持多个项目之间文件的快速高效的共享。当某个成员向VSS中添加文件时,该文件将会被备份到数据库中,以便所有的成员都能共享该文件。而且每个成员对所有的项目文件所作的修改都将被记录到数据库中,从而使得修改的恢复和撤销在任何时刻,任何位置都成为可能。

未经允许不得转载:山九号 » xgl格式模型文件|如何在Linux I/O 重定向的一些小技巧

赞 (0)