首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
本文采用面向对象技术描述了一个通用的图形模型,同时给出了一个图形软件的对象结构,以此为实例说明了面向对象应用于计算机图形学的建模方法。最后,讨论了面向对象技术对图形软件质量的影响。  相似文献   

2.
介绍了一个基于抽象类层次和扩展CSG结构的面向对象图形建方法。首先讨论了利用面向对象技术建模的特点,然后从两个抽象层次描述限建模系统的结构。在分析传统的实体造型技术CSG方法基础上,提出了适合于面向对象图形建模的扩展CSG结构的概念及其应用。  相似文献   

3.
基于SVG的矢量图形编辑系统的数据描述模型   总被引:11,自引:4,他引:11  
SVG是W3C组织制定的一套基于XML的可扩展矢量图形语言描述规范,可以用来描述矢量图形、图像、文本等图形对象。为了在Web上显示图形并对图元进行操作,提出了一个支持SVG的矢量图形编辑系统的数据模型。该模型采用面向对象的方法来描述,主要包括类结构、图元描述模型和SVG解析模型。实践证明,根据这个模型能够设计出高效率的独立于具体应用的图形编辑系统,为生成SVG图形文件提供一个可视化环境。  相似文献   

4.
一种基于图形对象物理模型的动画实现机制的研究   总被引:2,自引:0,他引:2  
在动画表现过程中,常常由于图形对象受外界或相互间的作用使动画的实现复杂。如果由用户来具体描述对象的表现过程不仅难度大而且准确度也有限。为了能够较为准确地表现自然界中物体运动的起初情况,我们引入了一种新的机制--基于图形对象物理模型的动画实现机制,其基本思想是在图形对象中增加了物理描述信息,使得图形对象在动画表现过程中能够根据自身完整的信息准确地表现它在现实世界中的运动规律。  相似文献   

5.
OpenGL在工程实体形象进度中的应用   总被引:3,自引:0,他引:3  
采用OpenGL图形工具包进行三维图形设计,通过对三维实体形象的处理,来实现对工程三维实体形象进度的实时描述。  相似文献   

6.
介绍了如何运用面向对象的思想和方法,设计矢量图形软件中的主要图形对象模型,给出图形对象的基本属性和行为特征。  相似文献   

7.
采用0penGL图形工具包进行三维图形设计,通过对三维实体形象的处理,来实现对工程三维实体形象进度的实时描述。  相似文献   

8.
本文介绍了在Visual FORTRAN的Windows程序中实现图形显示的方法,特别是应用OpenGL实现高级三维图形操作。通过一个三维图形实例显示,Visual FORTRAN克服了以往FORTRAN语言在图形可视化方面的弱点。  相似文献   

9.
矢量图形应用广泛,但缺少灵活方便的二次开发组件.介绍了利用.NET平台和GDI 接口实现的矢量图形组件的方法,包括对象序列化存储、缩放控制、对象组合、对象绘制、消息分发、拖动控制等关键技术.获得了灵活的可视化编辑特性和显示效果,以及良好的通用性和扩展性.其中强调了图形对象基类功能的完备性,使得派生类即能够灵活组合各种绘制和控制特性.设计思想亦可用于其它面向对象语言和图形接口.  相似文献   

10.
在MIS系统中,将数据资料和图形资料和图形资料有机地结合起来,可使MIS系统信息内容更加丰富,表现形式更加形象,直观,本文提出一种面向对象的图形资料描述方法,介绍了图形与数据综合管理中的数据结构及实现技术,最后给出了一个具体实例。  相似文献   

11.
简要介绍了利用面象对象的编程技术,用Java语言实现了平面几何图形的自动调整。系统是整个网络智能辅导系统的一个部分,整个辅导系统属于一个专家系统。本系统设计的对象是中学生,在客户端用户只需要输入简单的几何图形,只要图形的拓扑结构正确,通过自动调整模块后将使原来的图形变成标准的符合题意的图形。在调整的实现过程中提出了“约束”的概念,从而使得调整得以实现。  相似文献   

12.
SVG是一种描述二维图形的语言,其众多的优点受到WebGIS界的广泛关注,然而如何利用空间数据管理引擎来动态发布该格式的图形一直没有得到解决.提出了在Oracle Spatial上发布SVG的解决方案,详细介绍了特殊空间数据对象坐标转换、SDO_GEOMETRY与SVG的对应关系及转换思路、投影坐标与屏幕坐标之间的变换等关键技术.  相似文献   

13.
戚伟业  刘弘 《微机发展》2008,18(3):63-66
如何保持共享对象的一致性是实时协同设计中的核心问题。文中介绍了一种新颖的保持共享对象一致性的方法。根据协同图形编辑系统中操作冲突的特点,使用消息驱动机制,配合同步机制和冲突检测与消解机制,使得系统既能保持共享对象的一致性,又满足了实时协同设计中的响应性、因果顺序一致性,并最大限度地保持了用户的操作目的。  相似文献   

14.
Johnson  M. 《Micro, IEEE》1989,9(4):63-77
The use of the 16-bit ADSP-2100 digital signal microprocessor as a fixed-point, low-end graphics engine for applications such as video games and small computer graphics packages is examined. It serves as the basis for a complete, hardware-oriented approach to performing graphics operations on a 3-D database. Normalization and formatting are performed to avoid overflow and preserve data formats through the transformation operation. Data structures that facilitate object rendering through the Bresenham line-segment drawing algorithm are used. A 3×3 rotation matrix is derived for this application, and the means for implementing translation, scaling, perspective, and zooming are described  相似文献   

15.
Methods are described for teaching students how to write computer programs to perform basic graphics operations. The elementary operations of scaling, translation, reflection, shear, rotation and clipping are presented. Graphics 1000, a Hewlett-Packard graphics software product is the software used. This product imbeds subroutine calls in a FORTRAN program to execute the graphics functions. The laboratory sessions are divided into modules. Module I uses interactive programs to demonstrate graphics operations. Module II introduces Graphics 1000 commands. Module III uses interactive programs to demonstrate XY plotting with as many as four graphs per plot. Module IV uses interactive programs to demonstrate rotation of objects with hidden line removal. Students are assigned tasks ranging from drawing a section of an I beam through rotation of a three-dimensional object. Computer programs used for the demonstrations are available for the students to examine in order to learn how they work.  相似文献   

16.
SVG应用中的图层处理算法   总被引:2,自引:0,他引:2  
江开耀  马心蕊 《计算机工程与设计》2007,28(19):4816-4818,4821
目前点阵图像依然是Web环境下表现图形的主要方式,由于其固有的弱点,难以满足实际应用需要.而少量的几种能够在Web环境下表现矢量图形的软件也存在着通用性差、可维护性差、开放性差等问题,不利于推广应用.基于SvG(scalable vector graphics)规范,构建具有多图层描述能力和开放式特征的矢量图形数据结构,设计并实现能够识别多层次结构的矢量图形变换算法,是解决Web环境下复杂图形处理任务的可行途径.利用G元素的可嵌套容器性质构建了支持多图层/图块的矢量图形数据结构;依托图形对象拾取与对象属性控制机制设计了图形对象的变换算法,据此通过脚本语言和DOM(document object model)编程实现了支持多图层结构的矢量图形表现与变换功能的方法.  相似文献   

17.
18.
Three-dimensional finite element structural analysis computer programs can only be used effectively when the input can be accurately generated and checked, and the output correctly examined. With the use of the Sandia Interactive Graphics System, SIGS, which consists of a cathode ray tube, a mini-computer, a CDC 6600 computer and an interactive graphics computer software system, both input and output can be effectively and efficiently processed.Examining three-dimensional objects is made practical by rotation of the object in real time with hardware and with hidden line removal. A computer program has been written with which the analyst can interactively supply and correct data to generate a three-dimensional mesh.Output processing is accomplished by describing planes which cut the three-dimensional object; then contour plots of outputted variables and deformed mesh plots are produced.  相似文献   

19.
本文根据符号学和用户界面概念,阐述了图形用户界面中各元素的符号属性,从符号学的角度探讨了图形用户界面中图符的来源,并将符号的四个特征映射到图形用户界面中,以期为图形用户界面的设计提供另外一个展开的视角。  相似文献   

20.
Advances in computer speed, memory capacity, and hardware graphics acceleration have made the interactive manipulation and visualization of complex, detailed (and therefore large) three-dimensional models feasible. These models are either painstakingly designed through an elaborate CAD process or reverse engineered from sculpted prototypes using modern scanning technologies and integration methods. The availability of detailed data describing the shape of an object offers the computer vision practitioner new ways to recognize and localize free-form objects. This survey reviews recent literature on both the 3D model building process and techniques used to match and identify free-form objects from imagery.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号