SYSTEM AND METHOD FOR EFFICIENTLY SIMULATING AND IMAGING REALISTIC WATER SURFACE AND OTHER EFFECTS
    6.
    发明申请
    SYSTEM AND METHOD FOR EFFICIENTLY SIMULATING AND IMAGING REALISTIC WATER SURFACE AND OTHER EFFECTS 有权
    有效模拟和成像现实水面及其他影响的系统和方法

    公开(公告)号:US20090066692A1

    公开(公告)日:2009-03-12

    申请号:US12198217

    申请日:2008-08-26

    IPC分类号: G06G7/48

    摘要: Water surface and other effects are efficiently simulated to provide real time or near real time imaging on low-capacity computer graphics computation platforms. Water and other surfaces are modeled using multiple independent layers can be dynamically adjusted in response to real time events. The number of layers used in a given area can be adjusted to reduce computational loading as needed. Different algorithms can be employed on different layers to give different effects. The multiple layer modeling is preferably converted to polygons using an adaptive polygon mesh generator based on camera location and direction in the 3D world to provide automatic level of detailing and generating a minimal number of polygons. The visual effects of water droplets and other coatings on see-through surfaces can be modeled and provided using indirect texturing.

    摘要翻译: 水面和其他效果被有效地模拟,以在低容量计算机图形计算平台上提供实时或近实时成像。 水和其他表面使用多个独立层进行建模,可以根据实时事件进行动态调整。 可以调整给定区域中使用的层数,以减少所需的计算负荷。 可以在不同的层上使用不同的算法来产生不同的效果。 优选地,使用基于3D世界中的相机位置和方向的自适应多边形网格生成器将多层建模转换为多边形以提供自动的细节水平并生成最小数量的多边形。 水滴和其他涂层在透明表面上的视觉效果可以用间接纹理来建模和提供。

    HUMAN BEHAVIORAL MODELING AND SIMULATION FRAMEWORK
    7.
    发明申请
    HUMAN BEHAVIORAL MODELING AND SIMULATION FRAMEWORK 有权
    人类行为建模与模拟框架

    公开(公告)号:US20080294399A1

    公开(公告)日:2008-11-27

    申请号:US11958752

    申请日:2007-12-18

    申请人: Claude Comair

    发明人: Claude Comair

    IPC分类号: G06G7/48 G06F15/18

    CPC分类号: G06N3/004

    摘要: A computer implemented method, apparatus, and computer usable program code for simulating human behavior. Source code, written in a language for predicting human behavior, is located on a storage system in a network data processing system. An interpreter executing on hardware has a language interpreter and a communications module. The language interpreter executes a simulation with the source code using artificial intelligence to generate a new definition and interpreted source code. A graphical user interface processor receives the interpreted source code from the language interpreter and generates device dependent output. Devices display the device dependent output, receive user input, and send received user input to the graphical user interface processor. The communications module receives the received user input from the graphical user interface processor and the new definition from the language interpreter and modifies the source code to form modified source code that is executed by the language interpreter.

    摘要翻译: 计算机实现的方法,装置和用于模拟人类行为的计算机可用程序代码。 以用于预测人类行为的语言编写的源代码位于网络数据处理系统中的存储系统上。 在硬件上执行的解释器具有语言解释器和通信模块。 语言解释器使用人工智能使用源代码执行仿真,以生成新的定义和解释源代码。 图形用户界面处理器从语言解释器接收解释的源代码并产生依赖于设备的输出。 设备显示设备相关输出,接收用户输入,并将接收到的用户输入发送到图形用户界面处理器。 通信模块从图形用户界面处理器接收所接收的用户输入和来自语言解释器的新定义,并且修改源代码以形成由语言解释器执行的修改的源代码。

    Bicycle trainer
    8.
    发明申请
    Bicycle trainer 有权
    自行车教练

    公开(公告)号:US20070099768A1

    公开(公告)日:2007-05-03

    申请号:US11263544

    申请日:2005-10-31

    IPC分类号: A63B69/16

    摘要: A bicycle trainer (100) for supporting a bicycle (200) while a rider rides the bicycle. The bicycle trainer includes a stationary frame (106) adapted to rest upon a support surface (202) and a rotating frame assembly (108). The rotating frame assembly is coupled to the stationary frame, the rotating frame assembly adapted to be coupled to the bicycle and rotate relative to the stationary frame to permit a frame (204) of the bicycle to turn through a predetermined angular displacement (180) relative to the stationary frame.

    摘要翻译: 一种用于在骑车者骑自行车时支撑自行车(200)的自行车训练器(100)。 自行车训练器包括适于搁置在支撑表面(202)和旋转框架组件(108)上的固定框架(106)。 旋转框架组件联接到固定框架,旋转框架组件适于联接到自行车并相对于静止框架旋转,以允许自行车的框架(204)转过预定的角位移(180)相对 到固定框架。

    Object modeling for computer simulation and animation
    9.
    发明授权
    Object modeling for computer simulation and animation 有权
    计算机仿真和动画的对象建模

    公开(公告)号:US06563503B1

    公开(公告)日:2003-05-13

    申请号:US09382819

    申请日:1999-08-25

    IPC分类号: G06T1570

    摘要: Generic, abstract, encapsulated, expandable and maintainable techniques for modeling and animating computer graphics display objects can be used in a variety of different computer applications and platforms including, for example, video games developed for inexpensive home 3D video game platforms. An abstract simulation entity definition for use in real time computer simulation and animation encapsulates both the physical and behavioral characteristics of a display object. The simulation entity provides a unique “genetic plan” containing abstract attributes that may be shared among objects. Each simulation entity has the knowledge or know-how of common operations, and the ability to communicate with other simulation entities. Two separate class hierarchies may be used to differentiate between abstract components and physical components of simulation entities: an entity class hierarchy may be used to specify data structures and methods for behavior and communication; and an object class hierarchy may be used to define geometry and animation information and functions. A simulation entity can possess more than one set of object information. This allows the entity to change form (e.g., from a tiger to a bird) or perform multi-functionality during its lifetime. The simulation entity construct allows for more accurate modeling of the real world, supporting automation of simulation software production, and distributed and/or remote processing.

    摘要翻译: 用于建模和动画计算机图形显示对象的通用,抽象,封装,可扩展和可维护的技术可用于各种不同的计算机应用和平台,包括例如为便宜的家庭3D视频游戏平台开发的视频游戏。 用于实时计算机模拟和动画的抽象模拟实体定义封装了显示对象的物理和行为特征。 仿真实体提供了一个独特的“遗传计划”,其中包含可以在对象之间共享的抽象属性。 每个仿真实体都具有常见操作的知识或技能,以及与其他仿真实体通信的能力。 可以使用两个单独的类层次来区分仿真实体的抽象组件和物理组件:实体类层次结构可用于指定用于行为和通信的数据结构和方法; 并且可以使用对象类层次来定义几何和动画信息和功能。 模拟实体可以拥有多于一组的对象信息。 这允许实体改变形式(例如,从老虎到鸟)或在其寿命期间执行多功能性。 仿真实体构造允许对真实世界进行更准确的建模,支持仿真软件生产的自动化,以及分布式和/或远程处理。