Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69,567 changes: 69,567 additions & 0 deletions design/img_src/bim_layers.ai

Large diffs are not rendered by default.

Binary file added design/img_src/export/bim_layers.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added design/img_src/export/layers_influences.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
162,100 changes: 162,100 additions & 0 deletions design/img_src/layers_influences.ai

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/img/kb/case-studies/bim_layers.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/img/kb/case-studies/bim_overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/img/kb/case-studies/layers_masks.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions docs/knowledge/case-studies/bim.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,8 @@ Its layer model related construction phases to their physical depth. This suited

## Scenario

![Map-Interaction on the Elastic Display]({{ site.baseurl }}/assets/img/kb/case-studies/bim_overview.png)

### Supporting Construction Consultations

The application was intended to help participants communicate project status, examine dependent processes, and negotiate responses to delays or conflicts. The **construction plan occupied the centre of the display**, with compact schedule and cost summaries along the top and left edges. Expanding these summaries provided access to detailed planning views.
Expand All @@ -83,6 +85,8 @@ Semantic zoom kept the initial map uncluttered and progressively revealed more d

Semantic layers filtered the map by construction process. In the selected scenario, work in deeper ground layers generally preceded work above them; completed layers were sealed before subsequent work began. The ordering of underground services, road construction, and landscaping therefore allowed physical depth and process sequence to share a layer representation.

![Layer Navigation]({{ site.baseurl }}/assets/img/kb/case-studies/bim_layers.png)

Full-map navigation and local layer inspection were separated visually: the map could be magnified and moved, while the magic lens exposed a selected process layer within its surrounding context. Deformation depth selected the layer displayed inside the lens.

Three ways of switching between these interactions were explored:
Expand All @@ -99,6 +103,8 @@ The compact timeline showed deviations from the original schedule for individual

Pressing the timeline expanded it into a **hierarchical Gantt chart with three levels**, allowing processes to be expanded or collapsed. Dependencies were represented using the critical-path method. PlanningLineGlyph features communicated temporal tolerances and changes, including critical changes that caused dependency conflicts or delayed the overall project.

![Interface Concept]({{ site.baseurl }}/assets/img/kb/case-studies/bim_interface.png)

Pressing a task provided semantic zoom through three information levels:

| Detail level | Information shown |
Expand All @@ -113,6 +119,8 @@ Cost ranges were omitted because, in the scenario, these figures were not normal

### Manipulating Tasks and Resetting the Application

![Interaction Concept]({{ site.baseurl }}/assets/img/kb/case-studies/bim_interaction-concept.png){:.full-width-scheme .transparent-background}

The **Shift gesture** adapted the two-contact translation concept from [Glyphboard](glyphboard.md). Contacts near a task bar were interpreted according to their positions relative to it:

- **Move a task:** Press on either side of the bar. It moves towards the deeper contact, as though sliding into the depression.
Expand Down
8 changes: 7 additions & 1 deletion docs/knowledge/case-studies/layers.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,9 @@ Layers provided three ways to explore the same content. Magic Lens had separate

In Pixel Blending, the grayscale values corresponding to the resting plane and maximum deformation were configurable. This allowed the dataset to be mapped, for example, entirely to the depth range reached by pressing inward.

The modes were not available in every combination. **Texture2D supported all four selectable variants, whereas TextureArray supported Pixel Blending, a single Magic Lens, and Layer Navigation. Multiple texture-array lenses were not implemented in the reported study.**
The modes were not available in every combination. **Texture2D supported all four selectable variants, whereas TextureArray supported Pixel Blending, a single Magic Lens, and Layer Navigation. Multiple texture-array lenses were not implemented in the reported case study.**

![Shader Lens Options]({{ site.baseurl }}/assets/img/kb/case-studies/layers_masks.png){:.full-width-scheme .transparent-background}

### Lens Appearance and Orientation

Expand All @@ -112,6 +114,8 @@ A separate **layer widget** represented the available depth range as a vertical

### Datasets and Application Contexts

![Lens Examples]({{ site.baseurl }}/assets/img/kb/case-studies/layers_examples.png)

The experimentation environment adapted earlier FlexiWall content and explored larger layer stacks:

| Content | Exploration supported by the study |
Expand All @@ -135,6 +139,8 @@ Global options also covered depth-range mapping, calibration, debugging views, a

## Findings and Discussion

![Glyphboard: Interaction Concept]({{ site.baseurl }}/assets/img/kb/case-studies/layers_influences.png){:.full-width-scheme .transparent-background}

### Combining Earlier Results

Layers brought together several strands of the preceding studies:
Expand Down
Loading