首页> 外国专利> Extrapolation of behavioral constraints in a computer-implemented graphics system

Extrapolation of behavioral constraints in a computer-implemented graphics system

机译:在计算机实现的图形系统中外推行为约束

摘要

In graphics systems, objects are manipulated and placed by users. Some systems aid the user in placing objects by providing interesting points or relevant geometric data for the objects. Objects may have manipulation or behavioral constraints that limit the placement of the object with respect to other objects. Such behavioral constraints may be associated with the relevant geometric data and may be created by the interaction between two objects. Embodiments of the invention simplify or filter objects. Simplification and filtering provide a replacement or temporary object that is not as mathematically complex with fewer geometric data, attributes, and behavioral constraints. The simplification of an object evaluates the definition of the geometry of an object to obtain a simpler geometrical object that is not as complex. The filtering of an object filters the object based on varying criteria. For example, the filtering may be based on one or more specific types of geometric data or attributes such as plane, line, point, etc. Alternatively, the object may be filtered based on a distance criteria such as closest, farthest, above, below, etc. Once an object has been simplified and/or filtered, an instance of the simplified/filtered object (referred to as a temporary object) is obtained along with interesting geometric data, relevant attributes, and behavioral constraints. The temporary object may be manipulated and utilized to interact with other objects by the user. Once the temporary object has been appropriately placed by the user, the original object replaces the temporary object.
机译:在图形系统中,对象由用户操纵和放置。一些系统通过为对象提供有趣的点或相关的几何数据来帮助用户放置对象。对象可能具有限制对象相对于其他对象放置的操作或行为约束。这样的行为约束可以与相关的几何数据相关联,并且可以通过两个对象之间的相互作用来创建。本发明的实施例简化或过滤了对象。简化和过滤提供了替换对象或临时对象,该对象在数学上不那么复杂,几何数据,属性和行为约束更少。对象的简化可评估对象几何形状的定义,以获得不那么复杂的简单几何对象。对象的过滤根据变化的标准过滤对象。例如,过滤可以基于一种或多种特定类型的几何数据或属性,例如平面,线,点等。可替代地,可以基于诸如最近,最远,上方,下方的距离标准来过滤对象。一旦对象被简化和/或过滤,就获得简化/过滤后的对象(称为临时对象)的实例以及有趣的几何数据,相关属性和行为约束。临时对象可以被用户操纵并用于与其他对象进行交互。一旦用户适当放置了临时对象,原始对象将替换临时对象。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号