×

Interactively shaping terrain through composable operations

  • US 9,196,085 B2
  • Filed: 07/07/2011
  • Issued: 11/24/2015
  • Est. Priority Date: 07/07/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for shaping a terrain comprising:

  • (a) establishing, in a computer-aided design (CAD) building information modeling (BIM) application, an associative framework dependency graph used to control the shaping of the terrain, wherein the associative framework dependency graph defines an association between two or more nodes and a processing order for processing the two or more nodes, wherein the establishing comprises;

    (i) defining, from one of the two or more nodes, one or more input nodes in the associative framework dependency graph, wherein one or more input nodes represent a drawing entity or a set of one or more geometric parameters;

    (ii) defining, from one of the two or more nodes, an action node in the associative framework dependency graph, wherein;

    (1) the action node is dependent on the one or more input nodes;

    (2) the one or more input nodes are used as input to the action node;

    (3) the action node performs an evaluation and produces an output object;

    (b) displaying a graphic representation of the associative framework dependency graph comprising the one or more input nodes, the action node, and one or more lines representing relationships between the one or more input nodes and the action node;

    (c) evaluating the associative framework dependency graph by evaluating the action node in accordance with the processing order, wherein the evaluating produces a finished ground terrain;

    (d) modifying one or more of the one or more geometric parameters;

    (e) notifying the action node, that is dependent on the one or more input nodes, of the modifying; and

    (f) in response to the notifying, dynamically evaluating the action node, in accordance with the processing order, to produce an updated output object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×