首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
用OpenGL开发虚拟制造环境(二)   总被引:5,自引:0,他引:5  
本文介绍OpenGL3D图形处理的管道过程,从建立模型坐标、视平面坐标到设备视风变换。论述了OpenGL在虑拟制造环境开发实践中的应用。  相似文献   

2.
OpenGL是一个强大的3D图形库,然而在MFC中使用OpenGL并非易事,本文将阐述在MFC中构造OpenGL显示环境所必须循环的规范。  相似文献   

3.
OpenGL是一个强大的3D图形库,然而在MFC中使用OpenGL并非易事,本文将阐述在MFC中构造OpenGL显示环境所必须遵循的规范。  相似文献   

4.
本文叙述了当前CAD开发方法的概况,着重介绍了OpenGL的特点及功能,以及在 Windows95平台下OpenGL结合M F C进行 CAD程序设计的步骤,并指出了开发过程 中需要注意的一些问题。  相似文献   

5.
OpenGL是由SGI公司为图形工作站推出的GL(GraphicsLibrary)发展而来的开放式图形库.作为一个性能优越的图形程序设计界面适用于广泛的计算机环境,从个人计算机到工作站和超级计算机,OpenGL都能实现高性能的三维图形功能、目前,包括Microsoft公司、SGI公司、ATT公司的UNIX软件实验室、IBM公司、DEC公司、SUN公司、HP公司等几家在计算机市场占主导地位的大公司都采用了Open-GL图形标准,因此OpenGL应用程序具有广泛的移植性。OpenGL已经成为目前三维…  相似文献   

6.
OpenGL是一个功能强大的三维图形库,然而在使用MFC开发应用程序并采用OpenGL绘制三维图形的时候,必须遵循一些固定的规范:先建立OpenGL绘制环境,然后才能使用OpenGL命令。本文介绍了一个基于MFC的具有封装性,可继承性和可重用的OpenGL视类,并给出该视类的具体实现方法。我们将这个OpenGL视类应用于分形三维重建软件的开发中,有效地缩短了开发周期。  相似文献   

7.
介绍了一个基于OpenGL的STL格式实体显示工具的设计与实现。对用OpenGL实现STL格式实体的真实感图形显示作了重点阐述。  相似文献   

8.
OpenGL视类及其在三维图形开发中的应用   总被引:2,自引:0,他引:2  
OpenGL是一个功能强大的三维图形库,然而在使用 MFC开发应用程序并采用 OpenGL绘制 M维 图形的时候,必须遵循一些固定的规范:先建立OpenGL绘制环境,然后才能使用OpenGL命令。本 文介绍了一个基于MFC的具有封装性、可继承性和可重用的OPenGL视类,并给出该视类的具体 实现方法。我们将这个 OpenGL视类应用于分形三维重建软件的开发中,有效地缩短了开发周期。  相似文献   

9.
介绍了GL和OpenGL两种混合编程模式的功能,结构及其实现过程。  相似文献   

10.
OpenGL是SGI公司在其GL图形库基础上开发出来的一种开放的、适用于多种硬件平台及操作系统的三维图形库。OpenGL包含近120个绘制点、线和多边形等三维图形原语的绘制命令,在这些原语的基础上可构造更复杂的三维物体。在使用MFC开发应用程序并采用OpenGL绘制三维图形时,需要遵循一些固定的规范,应先建立OpenGL绘制环境,然后才能使用OpenGL命令。本文介绍了应用面向对象思想开发和设计的一个基于MFC的具有封装性、可继承性和可重用的OpenGL视类,并给出具体实现方法。用户把这个Ope…  相似文献   

11.
OPEN is an ontology-based programming framework for rapid prototyping, sharing, and personalization of context-aware applications. Unlike previous systems that provide programming support for single group of users, OPEN provides different programming support for users with diverse technical skills. According to the programming requirements of different users, several cooperation patterns are identified, and the mechanisms to facilitate resource sharing and reuse are built into the framework. Three corresponding programming modes are elaborated by showing how a context-aware game has been developed with the support of the OPEN framework, and the usability of our system is validated through an initial user study.  相似文献   

12.
In the object-oriented (OO) field, methods for analysis and design are a major area of interest. Many such methods have been proposed in the past few years, leading to numerous requests for convergence or unification. The authors describe such an effort. Theirs is not the only ongoing attempt at unification, but it has already attracted considerable interest. The aim of the Omega project, leading to the OPEN (Object-oriented Process, Environment and Notation) methodology, is a process model for system development across the full life cycle, including reuse strategies and legacy systems. In addition, OPEN will support human-computer interaction, concurrency, databases, distributed systems, fuzzy logic, artificial intelligence and intelligent agents. OPEN is a true third-generation methodology, incorporating many ideas from other methodologies. These include BON, FOOM, Martin/Odell, MOSES, OBA, OOram, RDD, ROOM, SOMA and Syntropy. Thus, OPEN is not just another methodology. Rather than adding one more to the overall count of current OO methodologies, the OPEN framework will significantly decrease the number of available available methods by superseding MOSES, SOMA, Martin/Odell and others  相似文献   

13.
We evaluate the efficacy of an established OO/CBD development process (OPEN) in web development and propose new and amended Activities, Tasks, Techniques and Roles that should be included in OPEN in order to fully support the new demands of website construction and the delivery of business value on the web. Sixteen new Tasks are identified together with one new Activity. Four subtasks of particular relevance to the interface based on Usage Centered Design are also advocated. Seven Techniques and ten Roles (some modified rather than new) are also added to the OPEN repository and some example tailoring matrices introduced as examples of process instantiation and tailoring for B2C and B2B.  相似文献   

14.
The use of a business focused development process can greatly facilitate producing and maintaining Cobol programs. The authors outline an OPEN (object oriented process, environment, and notation) process framework, the most appropriate current process for object oriented and component based development in a business environment, in the context of implementations using the Cobol language. Its underpinning meta model and framework make OPEN valuable for both development and maintenance  相似文献   

15.
Two of the leading object-oriented processes are the public domain Object-oriented Process, Environment and Notation (OPEN) and the proprietary Rational Unified Process (RUP). A qualitative evaluation is performed on RUP's public domain component and on OPEN using a set of stated criteria. In particular, we focus our comparison on aspects of the process architecture and underpinning metamodel, the concepts and terminology utilized and support for project management.  相似文献   

16.
在人工智能传统的搜索方法中,一直是将OPEN表和CLOSED表分开的。这不仅增加了搜索算法的复杂性,久而久之,也许禁锢了人们的思想。文章试图改变这种状况,提出了一种与众不同的新思路,巧妙地将OPEN表和CLOSED表合二为一,减少了一些工作量,在一定程度上降低了算法的复杂性。  相似文献   

17.
18.
An evaluation of the ergonomics of three computer keyboards   总被引:2,自引:0,他引:2  
The influence of keyboard design on hand position, typing productivity and keyboard preference was evaluated by comparing two segmented alternative designs with the linear standard keyboard. The FIXED alternative keyboard featured a split angle of 12 degrees and a moderate lateral inclination angle of 10 degrees. The adjustable OPEN alternative keyboard was used with a 15 degrees split setting, which resulted in a marked 42 degrees of demiboard lateral inclination. Sixteen typists, who completed 10 h of training on both alternative keyboards, were videotaped while typing set texts on all three keyboards. Forearm and wrist angles based on three-dimensional video analyses were significantly different (p<0.05) among the three designs tested. Both alternative keyboards placed the forearm and wrist closer to neutral positions than did the standard keyboard. While the OPEN keyboard reduced pronation, it simultaneously increased radial deviation. The FIXED keyboard kept the forearm in moderate pronation and the wrist closer to neutral. More time was spent in neutral and moderate ranges of wrist motion when subjects typed on the FIXED compared with the other two designs. With respect to the standard keyboard, typing productivity was reduced by 10% on the FIXED and 20% on the OPEN designs. No significant difference in preference was found between the standard and FIXED keyboards, both of which were preferred over the OPEN. It was concluded that, of the three keyboards evaluated, the FIXED design incorporated moderate changes to the standard keyboard. These changes promoted a more natural hand position while typing thereby reducing the potential for cumulative trauma disorders of the wrist. In addition, the FIXED design preserved a reasonable level of productivity and was well accepted by users.  相似文献   

19.
结合航迹规划多约束条件的实际,改进了启发式A*系列算法的流程及数据结构,将A*算法中的OPEN表映射到CLOSED表中,提出一种装箱式方法管理CLOSED表,提高了对重复节点的查找效率,解决了并行A*算法中维护CLOSED表时存在的数据访问冲突问题,使得算法更加适用于实现并行多核编程。采用最小二叉树的方式管理OPEN表,克服了采用传统链表排序耗时、二叉堆数组容量有上界的缺点。仿真结果表明,改进的算法无论在单线程还是多线程并行解算以及搜索效率上都远远高于传统的A*系列算法。  相似文献   

20.
在分析坐便器等卫生陶瓷产品结构和研发过程的基础上,建立了其产品CAD系统的整体架构和产品设计流程,运用UG/OPEN KF实现了设计参数的集成,采用NURBS曲线和组合曲线作为特征控制曲线构建特征模型,解决了产品多样性、参数化特征相关及模型修改等关键技术问题.以通用CAD软件UG为平台,运用VC 和UG/OPEN进行二次开发,建立了卫生陶瓷坐便器产品的CAD系统.该系统可实现产品的快速设计,对提高产品研发能力有重要意义.  相似文献   

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

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