opengl模式有什么好处?
OpenGL是近年来发展起来的一种优秀的三维图形标准。它是基于SGISGI等多家世界著名计算机公司倡议下的sGL3D图形库。目前,大公司包括微软、SGI、IBM、DEC、SUN、HP等。已经采用OpenGL作为三维图形的标准,许多软件制造商也开发了自己的基于OpenGL的产品。其中比较著名的产品有动画软件SoftImage和3DStudioMAX、仿真软件OpenInventor、VR软件世界工具包、CAM软件ProEngineer、GIS软件ARC/INFO等。值得一提的是,随着微软在WindowsNT和最新的Windows95中提供的OpenGL标准和OpenGL3D图形加速卡(如北京黎明电子科技公司的AGC-3D系列3D图形加速卡)的推出,OpenGL将在微型计算机中得到广泛应用,同时也为用户提供了使用以前只能在高性能图形工作站上运行的各类软件的机会。OpenGL实际上是一个开放的三维图形软件包,它独立于窗口系统和操作系统,基于它开发的应用程序可以很容易地在各种平台之间移植。OpenGL能与VisualC紧密接口,便于实现机械手的计算和图形算法,并能保证计算方法的正确性和可靠性。Op
CG动画和3D动画有什么区别?
电脑动画是一种借助计算机制作动画的技术,即CG动画。电脑动画的形式有很多种,但大致可以分为两种:二维动画和三维动画。
二维动画也称为2D动画。借助计算机2D位图或矢量图形创建修改或编辑的动画。目前的2D动画在前期往往采用手绘然后扫描到电脑上,或者直接用平板在电脑上画图,然后在电脑上给作品上色。特效、音效、音乐效果、渲染等的后期制作。几乎完全由计算机完成。可以制作2D动画的软件有Flash、AfterEffects、Premiere等。3D动画也叫3D动画。基于三维计算机图形学。与二维动画不同,三维动画提供三维数字空间,利用数字模型制作动画。给动画师更多的创作空间。精密的模型和照片质量的渲染,提高了动画各方面的水平,也使其在现代电影中得到广泛应用。3D动画几乎完全依赖电脑制作。在制作过程中,由于电脑性能不同,很多图形电脑工作会有所不同。三维动画可以通过计算机渲染实现各种最终的图像效果。包括2D动画的写实画面效果和手绘效果。三维动画的主要制作技术有:建模、渲染、明暗处理、纹理和材质、动力学、粒子效果(也可以用一些2D软件实现)、布料效果、头发效果等等。软件包括3Dmax,Maya,LightWave3D,电脑动画技术通过电脑得到了极大的发展。很多技术不仅用在动画中,也用在了电视和电影的制作中。这些技术包括cel-shading/toonshading动画、运动捕捉、蓝屏、非真实感渲染、骨骼动画CG、变形目标动画、模拟(风、雨、雷、电等。)使用位图或矢量平面图形。网上主流的格式是位图GIF和矢量Flash。一般来说,用电脑动画或图片作为宣传手段或展示手段,一般称为CG。随着以计算机为主要工具进行视觉设计与制作的一系列相关产业的形成,国际上通常将利用计算机技术进行视觉设计与制作的领域称为CG。它既包括技术,也包括艺术,几乎涵盖了现在的电脑时间。