Object-oriented graphic system
    1.
    发明授权
    Object-oriented graphic system 失效
    面向对象的图形系统

    公开(公告)号:US5455599A

    公开(公告)日:1995-10-03

    申请号:US416949

    申请日:1995-04-04

    CPC分类号: G06T17/00

    摘要: An object-oriented graphic system is disclosed including a processor with an attached display, storage and object-oriented operating system. The graphic system builds a component object in the storage of the processor for managing graphic processing. The processor includes an object for connecting one or more graphic devices to various objects responsible for tasks such as graphic accelerators, frame buffers, page description languages and vector engines. The system is fully extensible and includes polymorphic processing built into each of the support objects.

    摘要翻译: 公开了一种面向对象的图形系统,包括具有附接的显示,存储和面向对象的操作系统的处理器。 图形系统在用于管理图形处理的处理器的存储中构建组件对象。 处理器包括用于将一个或多个图形设备连接到负责诸如图形加速器,帧缓冲器,页面描述语言和向量引擎等任务的各种对象的对象。 该系统是完全可扩展的,并且包括内置在每个支持对象中的多态处理。

    Object-oriented system for building a graphic image on a display
    2.
    发明授权
    Object-oriented system for building a graphic image on a display 失效
    面向对象的系统,用于在显示器上构建图形图像

    公开(公告)号:US5428744A

    公开(公告)日:1995-06-27

    申请号:US113442

    申请日:1993-08-30

    CPC分类号: G06T11/40

    摘要: A method and system for processing graphic objects on a computer with a memory and an attached display and performing binary constructive area geometry (CAG) operations on area-defining geometries such as rectangle, ellipses, and polygons in an object oriented operating system. The operations include the construction of an area and the display of area geometries on an external device. The system allows application programmers to efficiently develop and share software for displaying a plurality of complex views including overlapping views and translucent views.

    摘要翻译: 一种用于在具有存储器和连接的显示器的计算机上处​​理图形对象的方法和系统,并且在面向对象的操作系统中对诸如矩形,椭圆和多边形的区域定义几何形状执行二进制构造区域几何(CAG)操作。 这些操作包括在外部设备上构建区域和显示区域几何形状。 该系统允许应用程序员有效地开发和共享用于显示包括重叠视图和半透明视图的多个复杂视图的软件。

    Object-oriented non-rectilinear viewing framework
    3.
    发明授权
    Object-oriented non-rectilinear viewing framework 失效
    面向对象的非直线观察框架

    公开(公告)号:US5524200A

    公开(公告)日:1996-06-04

    申请号:US176154

    申请日:1993-12-30

    IPC分类号: G06F9/44 G06F3/14

    CPC分类号: G06F8/24 G06F8/38

    摘要: A view system is provided for each application program in a computer system in order to display application-generated information on a display. To increase graphic speed, the view system transfers graphic information directly into the screen buffer into a screen buffer area defined by a visible area definition. Since the view system creates a view defined by the visible area definition, the view can be made non-rectilinear by providing a suitable definition. The visible area definition may define a visible area of any arbitrary two-dimensional shape, including, but not limited to, rectilinear, disjoint, elliptical, etc. This mechanism makes it possible to provide a single drawing canvas comprised of non-contiguous areas and enhances traditionally rectangular window systems because it allows windows to have any arbitrary two-dimensional shape.

    摘要翻译: 为计算机系统中的每个应用程序提供视图系统,以便在显示器上显示应用产生的信息。 为了提高图形速度,视图系统将图形信息直接传输到屏幕缓冲区中,到由可见区域定义定义的屏幕缓冲区域。 由于视图系统创建由可见区域定义定义的视图,所以可以通过提供合适的定义使视图变得非直线。 可见区域定义可以定义任何任意二维形状的可视区域,包括但不限于直线,不相交,椭圆形等。该机制使得可以提供由非连续区域组成的单个绘图画布, 增强了传统的矩形窗口系统,因为它允许窗口具有任意任意的二维形状。

    Object-oriented apparatus and method for scan line conversion of graphic
edges
    4.
    发明授权
    Object-oriented apparatus and method for scan line conversion of graphic edges 失效
    面向对象的图形边缘扫描线转换的设备和方法

    公开(公告)号:US5471568A

    公开(公告)日:1995-11-28

    申请号:US85340

    申请日:1993-06-30

    IPC分类号: G06T11/40 G06T15/80 G06T15/00

    CPC分类号: G06T11/40 G06T15/80

    摘要: An object-oriented graphic system performs a scan conversion process on a geometric figure with edges. The figure is represented by a graphic object which contains data describing the edges and a method for traversing the edges to outline the figure. The scan conversion is performed by loading the graphic object into a memory and using the graphic object data and methods to generate a plurality of edge objects, each of which represents one of the edges. The edge objects are then manipulated by means of an edge engine object to generate a plurality of scan lines of varying numbers of pixels which scan lines together fill or frame the geometric figure and complete the scan conversion. The geometric figure can be displayed by displaying the pixels in the scan lines.

    摘要翻译: 面向对象的图形系统对具有边缘的几何图形进行扫描转换处理。 该图由包含描述边缘的数据的图形对象表示,以及用于遍历边缘以概述图形的方法。 通过将图形对象加载到存储器中并使用图形对象数据和方法来生成多个边缘对象来执行扫描转换,每个边缘对象表示边缘之一。 然后通过边缘引擎对象来操纵边缘对象,以生成扫描线一起填充或框架几何图形并完成扫描转换的多个像素数的扫描线。 可以通过显示扫描线中的像素来显示几何图形。

    Graphic state processing
    5.
    发明授权
    Graphic state processing 失效
    图形状态处理

    公开(公告)号:US6040838A

    公开(公告)日:2000-03-21

    申请号:US148052

    申请日:1993-11-05

    CPC分类号: G06T17/00

    摘要: A method and system for graphic state processing in which a graphic state object separate from a graphic contains state information. The state object can be accessed during times other than drawing. The object is comprised of sub-states which represent particular graphic processing states. A graphic need only send the graphic hierarchy, and the graphic state object automatically takes care of the sending of the graphic states to the rendering device. The graphic state object is an entity separate from the graphic which is to be drawn.

    摘要翻译: 图形状态处理的方法和系统,其中与图形分离的图形状态对象包含状态信息。 可以在绘图之外的时间访问状态对象。 该对象由代表特定图形处理状态的子状态组成。 图形只需要发送图形层次结构,图形状态对象自动将图形状态发送到渲染设备。 图形状态对象是与要绘制的图形分开的实体。

    Programmable electronic desk lock
    6.
    发明授权
    Programmable electronic desk lock 失效
    可编程电子书桌锁

    公开(公告)号:US5820234A

    公开(公告)日:1998-10-13

    申请号:US384870

    申请日:1995-02-07

    摘要: A desk locking mechanism operated by reversible D.C. electric motors and powered by dry cell batteries is controlled by a programmable microprocessor. A column of drawers are locked and unlocked simultaneously by a single, vertical axis motor having a threaded drive shaft to reciprocate a vertically guided locking bar. The microprocessor provides primary and secondary programmable operating codes in a multiplicity of digits with program states signified by distinctive LED flashing sequences.

    摘要翻译: 由可逆式D.C.电动机操作并由干电池供电的台式锁定机构由可编程微处理器控制。 一列抽屉通过具有螺纹驱动轴的单个垂直轴电动机同时锁定和解锁,以使垂直引导的锁定杆往复运动。 微处理器以多个位数提供主要和次要的可编程操作代码,程序状态由特殊的LED闪烁序列表示。

    System and method for leveraging independent innovation in entertainment content and graphics hardware
    7.
    发明授权
    System and method for leveraging independent innovation in entertainment content and graphics hardware 有权
    利用娱乐内容和图形硬件的自主创新的系统和方法

    公开(公告)号:US07103873B2

    公开(公告)日:2006-09-05

    申请号:US09779453

    申请日:2001-02-09

    IPC分类号: G06F9/44 G06F9/46

    摘要: A method for supporting development of content independent of a run time platform is provided. A method includes storing processing blocks and storing an application graph that expresses the identity of the stored processing blocks and data connectivity therebetween. The application graph can be traversed by a graphical application platform at run time to execute appropriate blocks. A game development and run time system includes a graphical application platform that enables a game application to run on any of multiple hardware platforms. The graphical application platform has an application real time kernel, a plurality of standard features implemented as executable blocks of logic, and connections between blocks that implement data flow between the blocks. Capabilities of the game application and any of the hardware platforms can be implemented modularly by adding additional corresponding blocks and connections.

    摘要翻译: 提供了一种支持独立于运行时平台的内容开发的方法。 一种方法包括存储处理块并存储表示所存储的处理块的身份的应用图和数据连接。 应用程序图可以在运行时由图形应用程序平台遍历,以执行适当的程序块。 游戏开发和运行时系统包括使游戏应用程序能够在多个硬件平台上运行的图形应用平台。 图形应用平台具有应用实时内核,被实现为可执行逻辑块的多个标准特征以及在块之间实现数据流的块之间的连接。 游戏应用程序和任何硬件平台的功能可以通过添加额外的对应块和连接来实现模块化实现。

    System and method for leveraging independent innovation in entertainment content and graphics hardware
    8.
    发明授权
    System and method for leveraging independent innovation in entertainment content and graphics hardware 有权
    利用娱乐内容和图形硬件的自主创新的系统和方法

    公开(公告)号:US08713516B2

    公开(公告)日:2014-04-29

    申请号:US11516176

    申请日:2006-09-05

    IPC分类号: G06F9/44

    摘要: A system and method is presented that leverages independent innovation in entertainment content and graphics hardware. In this system and method, the current image generation run-time application is replaced with a new framework defining the connectivity, features, and behavior necessary to implement a graphics system. All this takes place in the context of a software platform utilizing a late-integration mechanism that dynamically integrates the various real-time components in a run-time application. Ultimately displacing hardware as the central focus of development efforts, this software platform functionally is the graphics application, at least as viewed by the simulation host computer, database developers, and those responsible for visual system procurement and maintenance. An innovative software architecture, the Graphical Application Platform (GAP) is presented. The GAP builds on image generator, workstation, and scene graph success by extending the concepts of platform and framework into the real-time graphics domain—bridging the gap between image generation concerns and contemporary hardware and software realities by decoupling content, hardware and applications. This new approach also provides technology to address emerging concerns related to the selection and acquisition processes in the context of new low-cost, high-performance graphics hardware.

    摘要翻译: 提出了利用娱乐内容和图形硬件的自主创新的系统和方法。 在该系统和方法中,当前图像生成运行时应用程序被定义实现图形系统所必需的连接性,特征和行为的新框架所取代。 所有这一切都发生在使用后期集成机制的软件平台的上下文中,该后期集成机制可以在运行时应用程序中动态集成各种实时组件。 最终将硬件置换为开发工作的中心焦点,该软件平台功能上是图形应用程序,至少由模拟主机,数据库开发人员以及负责视觉系统采购和维护的人员所观察。 提出了一种创新的软件体系结构,即图形应用平台(GAP)。 通过将平台和框架的概念扩展到实时图形领域,GAP建立在图像生成器,工作站和场景图形的基础上,通过解耦内容,硬件和应用程序,弥补了图像生成问题与当代硬件和软件现实之间的差距。 这种新方法还提供了技术来解决与新型低成本,高性能图形硬件相关的选择和采集过程中出现的新兴问题。