摘要:
A computer implemented method for 3-D visualization of a building module and building related data includes receiving attributes of a plurality of building modules from a building information model and receiving data inputs from a plurality of sensors located in at least a subset of the plurality of building modules. The building related data is calculated for each of the plurality of building modules based on the data inputs. A 3-D visualization data of a selected building module in the plurality of building modules is generated for display on a computer screen.
摘要:
A system and method for displaying a unified representation of performance related data for a building are disclosed. The system includes a sensor network for collecting data in the building and a computing device for generating and displaying a unified representation of performance related data on a display. The performance related data may include the raw data collected by the sensor network or data generated by simulation programs based on the raw data collected by the sensor network. The computing device displays the performance related data in the context of a graphical representation of a three-dimensional model of the building as defined in a building information model (BIM). The computing device generates the graphical representation using an ambient occlusion rendering technique and then incorporates the performance related data either using a direct rendering technique or a transient geometry technique.
摘要:
One embodiment of the present invention sets forth a technique for providing a multiscale three-dimensional reference grid that is displayed in design software application programs. The reference grid appears infinite in space and scale. Depth cues are provided that are independent of the viewing projection to allow an end user to sense the orientation of the workspace and how objects in workspace relate to each other in terms of position and scale. Divisions of the grid represent real-world units that are determined dynamically, enabling smooth transitions as divisions are added and removed. The reference grid provides an end user with reference imagery for camera-operation visualization and scene content understanding.
摘要:
A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system allows a user to walk the view along a horizontal plane in the view where a dead zone is provided in which no motion occurs when the cursor is in the zone and motion direction and speed is controlled by the relative position of the cursor with respect to the zone.
摘要:
A system that implements a “tangent space brush,” allowing a user to paint directly onto a parameterized object, for example a three dimensional object. A tangent space brush projects coordinates from an input device to the world-space point on the surface of the 3D object. A normal is determined at that point and a brush image is projected from that point, along the normal, to the underlying surfaces. The system is implemented by providing a system that implements selecting a selected area of a displayed object, and projecting a brush directly onto a surface of the selected area.
摘要:
An interactive 3D presentation system that utilizes a collection of shots or motion views where each shot can include a combination of a camera view and camera action. A visual transition, such as a fade, can be presented at the end and beginning of sequential shots. Between the end point of a first shot and the beginning of a sequential shot, the scene is not shown. The system allows interactive authoring and/or viewing a 3D visual experience composed by defining a collection of shots where each shot is a combination of a camera view point of interest (POI) plus a camera motion path. The POI is placed on the path in a variety of ways where it can be at the beginning, in the middle or at the end of the path. A collection of predefined, cinematically styled camera motion paths, such as a crane and track shots, can be made available to the author. The pacing and duration of each shot can be adjusted. A graphical user interface showing the scene is provided and includes thumbnails of the POI or sets of POIs where the user can select a thumbnail to play an associated shot or set. The interface allows for the arrangement and ordering of shots to be used in a presentation. The system allows a shot to be retrieved from a collection of shots by indexing the 3D locations of each shot's camera path and using this index to find the nearest neighbors to a user specified mouse cursor position. Variations in the scene can also be selected using the interface.
摘要:
The present invention relates to a system of interactive navigation of a tool relative to three-dimensional volumetric data. The tool may be a camera or a brush and the volume data may be points, curves, iso-surfaces, geometric surfaces or combinations thereof. Moreover, the volume data may be explicitly or implicitly created. In the case of a camera and a surface, a surface of the model is viewed from an initial view point with an initial view direction. A two-dimensional vector, as by moving a mouse, is used to translate the initial view point to a next view point in a plane normal to the view direction and intersecting the initial view point. A point of the surface that is closest to the next view point may then be found, and the next direction of the view is set to the direction from the next position of the view point to the closest surface point. The closest point is found by casting rays from the next view point. The next view direction may be set to the direction of the ray corresponding to the point with the smallest distance. The next view point may be further translated toward or away from the closest surface point, along the newly set next view direction, to a location that is a same distance from the surface as the initial view point.
摘要:
A method and apparatus for simulating occupant behavior in buildings may be used to predict the energy use of a building structure. The activities of actual building occupants are recorded and provided as an input to the occupant behavior simulation. The occupant behavior simulation generates simulated occupant schedules with similar behavioral patterns. An arbitrary set of factors can be used to select plausible activity types, durations, and numbers of participants during an occupant behavior simulation. The simulated occupant schedules may then be incorporated into a building performance simulation to help architects predict the energy demand associated with different building design options.
摘要:
A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system allows a user to designate a point on a model and the system moves the view toward that point. A perspective scale is provided that shows the user the relative position of the current view from the starting point of the view to the surface point.
摘要:
A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system provides a set of GUI tracking menus for different navigation tasks where each navigation tool has action tools associated with the navigation task. The action tools are arranged in rings with the most used tools on an outside.