首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 156 毫秒
1.
C语言不仅具有高级语言的功能,而且还具有低级语言的特点,它可以直接控制显示屏幕等系统硬件。因此.可以利用C语言提供的图形函数,在图形模式下开发各种图形软件。  相似文献   

2.
C语言不仅具有高级语言的功能,而且还具有低级语言特点,它可以直接控制显示屏幕等系统硬件。因此,可能利用C语言提供的图形函数,在图形模式下开发各种图形软件。  相似文献   

3.
用C语言实坝图形动画设计   总被引:1,自引:0,他引:1  
在C语言中可以利用其提供的丰富的图形函数进行图形处理。用C语言实现图形和动画的例子也非常多,特别是在计算机游戏中。Turbo c提供的所有图形函数原型均在graphics.h中,通常情况下,使用C语言图形函数库来进入图形模式和绘制各类图形。因此,所有的图形绘制都必须是在图形模式下进行。  相似文献   

4.
介绍一种采用标准C语言开发的Linux图形用户接口设计思想与实现方法,提供简单易用的图形用户编程接口,在此基础上用户可以高效便捷地开发出具有良好可移植性的图形界面应用程序。  相似文献   

5.
C语言具有较强的数据和图形处理功能,能将所得数据依据函数对应关系绘制出工程所需函数曲线实现图形屏幕显示,并保存图形用于输出。将C语言的字符模式转换为所需分辨率和颜色值的图形模式,正确使用C语言表达函数对应法则,准确计算出工程数值,通过调用C语言库函数画出对应函数值在坐标上的点,从而实现图形的精确绘制。用以上方法对地震勘探原理中的多次叠加振幅特性曲线进行了成功绘制。  相似文献   

6.
C语言具有强大的图形功能,可以方便地实现动画设计。具体的方法是:先画出要进行动态显示的图形,然后擦除,或进行多个画面的轮流替换,在一个小变化位置上显示出该图形让位置按要求的规律变化,重复上述过程,即可让图形在屏幕上连续移动,而产生动态的效果。  相似文献   

7.
C语言具有强大的作图功能,能够完成复杂图形的设计。对于Borland公司出品的C语言系列均提供了BGI(Borland Graphics Interface),即Borland图形接口程序,我们利用BGI可方便地进行图形设计。下面给出一个小例子。  相似文献   

8.
C语言提供的图形函数只能实现16色,使用VGA图形控制器直接编程可以突破这一限制。通过对VGA图形控制器操作原理的阐述,介绍了在VGA显示卡上编写屏幕色彩特技显示程序的技巧。  相似文献   

9.
本文介绍了在C语言中的动画设计常用方法,并通过一个具体的实例详细介绍了这种方法的实现.对于使用C语言进行图形开发的用户具有一定的参考价值.  相似文献   

10.
利用Visual MATCOM实现了MATLAB与C/VisualC C 语言的相互调用。针对C/VisualC 语言和MATLAB特点,将MATLAB语言的矩阵运算和图形绘制等功能与C/Visual C 语言的易硬件访问等特点相互结合实现混合编程。MATLAB有着各种较齐全的信号处理工具箱,混合编程的实现使得编制信号处理系统的效率更高,并且程序的运行已经可以脱离MATLAB环境。  相似文献   

11.
在基于LCD控制器T6963 C的LCD模块上显示几何图形,需要把计算机图形学中的一些绘图算法移植到显示模块上.通过对T6963 C控制器工作原理的分析.采用C51语言编写绘点函数,并根据图形生成算法,给出了在此类模块上绘制常用几何图形的C51函数,最后生成C51函数库.此函数库的设计提高了实际产品研发效率.  相似文献   

12.
本文通过Access建立数据库对AutoCAD的dwg、dxf图形文件进行存储,利用VisualC 语言开发应用程序,通过ODBC接口访问图形数据库,可对图形进行浏览、修改、查询、增加、删除,并且能够对图形进行预览、放大、缩小、平移等操作。从而实现了对Au-toCAD所绘制的图形进行全面管理。  相似文献   

13.
近年过,随着图形硬件及图形接口的更新换代,用于游戏的实时图形引擎得到了突飞猛进的发展,各种开源引擎与商业引擎层出不穷。该文旨在运用计算机图形学理论知识,基于OpenGL 3.3的标准以及GLSL着色语言,使用C++语言编写和Visual Studio 2010平台,完成一个拥有模型载入、贴图载入、UI界面、地形系统以及人机交互系统的图形引擎,能够用于游戏场景与漫游类的应用。  相似文献   

14.
八节点六面体有限元网格自动消隐技术   总被引:1,自引:0,他引:1  
文章基于图形消隐技术,利用C语言,开发了一套有限元网格与AutoCAD之间进行图形交换的软件系统,并利用该系统将三维有限元网格数据以3D表面的数据格式生成DXF文件.通过AutoCAD直接打开该DXF文件,然后利用AutoCAD提供的消隐功能对三维有限元网格进行自动消隐,从而提高了大量数据的显示能力,并且省去了消隐的复杂编程工作.  相似文献   

15.
利用VC++调用MATLAB数学库和图形库的方法   总被引:4,自引:0,他引:4  
张翔 《微计算机应用》2005,26(1):119-121
本文介绍了在VC 环境下调用MATLAB6.X提供的数学库和图形库的方法,给出了如何将MAT-LAB的M文件编译成C 语言供VC 调用的具体步骤,并通过具体的实例加以说明,实现了在VC 环境下脱离MATLAB调用其数据处理和图形显示的功能。  相似文献   

16.
A programming language extension, AGILE, for the processing of graphs within an interactive computer graphics environment, is defined. The language is intended to be used for expressing and illustrating graph-theoretic algorithms and applications. However it does not deal with the actual drawing or display of graphs; rather one is able to access an existing general-purpose graphics package. The language then is intended to be used, in conjunction with a graphics package, as a tool for the production of more specialised graphics systems: the language allows one to naturally exploit the underlying graph structure found in a wide class of problems, while a graphics environment permits the elegant display of (and interaction with) such representations.AGILE extends the host language, C, by the addition of a graph database, and operators and control structures to manipulate this database. The graph structure is composed of five basic types: nodes, edges, graphs, sets and bugs (references). A general set of operators and tests are provided, including those for entity creation and deletion, node and edge traversal and tests for equality and containment of sets and graphs. Edges may be treated as being either directed or undirected; also multiple edges between nodes and self-loops are allowed. Arbitrary values and properties may be associated with each of the basic types. In particular, since a node may have a graph as value, a graph hierarchy is possible. Graphics primitives are provided by the GPAC graphics system.Three substantial applications have been programmed in the language: a system for producing diagrams of graphs and a class of data structures, a system for animating four algorithms for finding the maximum flow in a network, and a system for animating and making films of systems dynamics models.Several examples of programmes written in AGILE are included.  相似文献   

17.
DGLa: A Distributed Graphics Language   总被引:1,自引:0,他引:1       下载免费PDF全文
A distributed graphics programming language called DGLa is presented,which facilitates the development of distributed graphics application.Facilities for distributed programming and graphics support are included in it,It not only supports synchronous and asynchronous communication but also provides programmer with multiple control mechanism for process communication.The graphics support of DGLa is powerful,for both sequential graphics library and parallel graphics library are provided.The design consideration and implementation experience are discussed in detail in this paper.Application examples are also given.  相似文献   

18.
Arthur M. Lesk 《Software》1972,2(3):259-273
The PDP-10/LDS-1 combination is a powerful and versatile computer graphics system. A package of programs described here permits the generation of displays and interaction with them by means of simple calls from FORTRAN programs. This makes computer graphics available to individuals who know a little FORTRAN but no assembler language. It serves also as a useful introduction to the LDS-1 for experienced programmers who intend to learn the assembler language and to write their own programs Experience with the language has shown that it is learnable quickly by the class of users at which it is aimed. In addition, the same package has been used by more experienced programmers as a powerful research tool in the study of conformations of biological macromolecules, such as proteins, DNA and RNA.  相似文献   

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

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

京公网安备 11010802026262号