Perspective Depth Projection Design¶
Fix the observer and projection relation, construct depth through convergence, scale, foreshortening, overlap, and atmosphere, and disclose where the chosen viewpoint distorts or hides spatial truth.
Essence¶
Perspective Depth Projection Design constructs a legible representation of three-dimensional space on a surface or bounded visual field. It begins by stating why depth must be communicated and what a spatial misreading would cost. It then fixes a subject model, observer or camera, picture plane or view surface, projection family, horizon and orientation references, convergence or parallel-projector structure, scale and foreshortening rules, occlusion order, perceptual depth cues, distortion tolerance, and validation method.
The archetype is not synonymous with one-point perspective. Linear central projection is one variant. Orthographic and axonometric views, curvilinear panoramas, reverse perspective, compound views, and hybrid moving-view systems can all be valid when their rules, intended use, and inference boundaries are explicit. The invariant is disciplined translation: viewers should be able to understand what spatial relations the representation preserves, what it transforms, and what the chosen viewpoint cannot show.
The frozen catalog contains many uses of perspective in the sense of viewpoint, cultural frame, analytical scale, observer relation, or embodied movement. It contains no accepted lifecycle for constructing depicted depth. This draft fills that specific gap without absorbing social or epistemic perspective-taking.
Compression statement¶
Perspective Depth Projection Design maps a spatial subject to a bounded image, drawing, model view, or visual field by declaring the representation purpose, observer or camera, projection surface, view volume, horizon and eye level, projection family, convergence and measuring rules, scale recession, foreshortening, occlusion order, depth-cue hierarchy, and error tolerance. It validates constructed geometry against anchor points and alternate views, separates deliberate expression from accidental inconsistency, and records blind regions, cultural conventions, accessibility limits, and reconstruction boundaries so apparent depth is legible without being mistaken for a neutral or complete view.
Canonical formula: image_point = project(world_point, station_point_or_view_direction, projection_surface, projection_family); preserve declared incidence, ordering, scale, and depth-cue invariants; validate anchors and alternate views; disclose distortion, occlusion, and uncertainty outside the intended viewing and reconstruction boundary.
When to Use This Archetype¶
Use the archetype for drawing, painting, illustration, architectural visualization, urban design, technical views, scientific imaging, photography, cinema, virtual environments, exhibition graphics, or any bounded view where apparent depth affects understanding.
Do not use it merely because the word perspective means opinion or standpoint. Do not replace a mapping contract when topology or geography is primary. Do not replace site-responsive or embodied installation design when actual movement, material, ecology, and public use are the intervention.
Prerequisites are modest but explicit: a subject, an audience and purpose, a declared license for measurement or invention, and an owner for projection and validation decisions.
Structural Problem¶
A surface has height and width but no literal recession. To depict a room, landscape, body, machine, street, or imagined world, a maker must encode distance and orientation indirectly. Convergence, relative size, overlap, foreshortening, vertical placement, texture, focus, atmosphere, light, and motion can all signal depth. If those signals are chosen independently, the result may appear plausible locally while failing as a spatial system.
The structural problem has two parts. The first is constructive: map a spatial model through a declared projection so objects share one coherent relation to the observer, frame, and scale. The second is critical: recognize that every projection centers or parameterizes a viewpoint, distorts some properties, and hides some surfaces. A technically perfect hero image can still be a poor decision artifact if it conceals an accessibility barrier, shadow impact, service zone, crowding condition, or affected community.
Perspective becomes especially fragile when reference material combines different focal lengths, when a scene is invented piecemeal, when a wide field is forced into rectilinear geometry, or when an expressive departure is applied without protecting anchors. The archetype makes those choices inspectable and revisable.
Intervention Logic¶
First define the representation purpose: optical experience, narrative staging, design review, construction communication, comparison, measurement, orientation, or exploration. Identify the audience, medium, viewing distance, image size, interaction, and consequence of error.
Build or declare a spatial reference model. This may be measured coordinates, plans and sections, a 3D model, a scene graph, a maquette, observed anchor dimensions, or an intentionally invented but internally constrained space. Establish axes, units, scale, and orientation.
Choose the observer relation. A station point includes location, eye level, view direction, target, and field of view. Parallel projection replaces a finite station point with a view direction. Moving, plural, or interactive views need a path or set, not a fictitious single eye.
Select projection family. Central linear perspective supports optical recession from a fixed view; orthographic and axonometric systems support comparison and construction; curvilinear projection handles wide fields; reverse and plural systems support particular cultural or expressive goals; hybrid systems couple modes across space, scale, or time.
Construct geometry and depth cues, then validate. Known points, repeated intervals, silhouettes, intersections, and alternate views provide anchors. Finally record intentional distortion, viewpoint-induced omission, accessibility translations, and the limit of measurement or reconstruction.
Decision Rules¶
Choose central linear perspective when a fixed optical viewpoint and convergence are essential. Choose orthographic or axonometric views when comparison, fabrication, or direct scale relations matter more than optical appearance. Choose curvilinear or compound projection when the field or view plurality exceeds one stable rectilinear view.
Use deliberate inconsistency only when it serves a stated expressive, symbolic, narrative, or cultural goal. Protect enough anchors for the viewer to distinguish intended departure from accidental collapse.
Add alternate evidence whenever one view hides a consequential condition. Reject direct metric inference from a perspective image unless the image is calibrated and the reconstruction procedure is validated. When a depth cue is inaccessible to part of the audience, add a redundant cue or alternate representation rather than assuming one visual pathway is universal.
Key Components¶
| Component | Description |
|---|---|
| Representation Purpose and Audience ↗ | A versioned statement of the spatial understanding, experience, comparison, decision, or reconstruction the representation must support, for whom, under what viewing conditions, and with what consequence if depth is misread. Semantic canonical mapping retained the complete legacy component record: {"slug":"representation_purpose_and_audience","name":"Representation Purpose and Audience","component_type":"specification","maturity":"reusable","definition":"A versioned statement of the spatial understanding, experience, comparison, decision, or reconstruction the representation must support, for whom, under what viewing conditions, and with what consequence if depth is misread.","required_fields":["purpose","audience","medium","viewing_condition","required_spatial_inferences","prohibited_inferences","consequence_of_error","owner"],"invariants":["Accuracy and disclosure requirements follow the consequence, not visual style.","Intended audience and viewing condition remain explicit."],"validation_checks":["Every later projection choice traces to at least one use requirement.","Prohibited metric or completeness inferences are stated."],"failure_signatures":["photorealism_substitutes_for_purpose","audience_assumed_universal","no_error_consequence"],"domain_examples":["architectural_public_review","technical_illustration","narrative_painting","virtual_exhibit"]} |
| Spatial Subject and Reference Model ↗ | The bounded spatial inventory and relation model from which the view is constructed, including objects, surfaces, axes, adjacency, dimensions, uncertainty, and invented versus measured status. Semantic canonical mapping retained the complete legacy component record: {"slug":"spatial_subject_and_reference_model","name":"Spatial Subject and Reference Model","component_type":"model","maturity":"reusable","definition":"The bounded spatial inventory and relation model from which the view is constructed, including objects, surfaces, axes, adjacency, dimensions, uncertainty, and invented versus measured status.","required_fields":["subject_boundary","objects_and_surfaces","spatial_relations","reference_sources","measured_or_invented_status","uncertainty","version"],"invariants":["Every rendered anchor maps to a reference identity or explicit invention.","Unknown geometry is not silently presented as measured."],"validation_checks":["Object identities and relations are internally consistent.","Reference-source conflicts are recorded."],"failure_signatures":["piecemeal_reference_conflict","missing_object_identity","invented_geometry_laundered_as_fact"],"domain_examples":["scene_graph","measured_building_model","observed_still_life_blockout","conceptual_environment"]} |
| Coordinate, Scale, and Unit Frame ↗ | A shared origin, axis orientation, handedness, unit, scale, transformation, and tolerance frame used to relate reference geometry, projection construction, and validation evidence. Semantic canonical mapping retained the complete legacy component record: {"slug":"coordinate_scale_and_unit_frame","name":"Coordinate, Scale, and Unit Frame","component_type":"reference_frame","maturity":"reusable","definition":"A shared origin, axis orientation, handedness, unit, scale, transformation, and tolerance frame used to relate reference geometry, projection construction, and validation evidence.","required_fields":["origin","axes","handedness","unit","scale","transforms","tolerance","version"],"invariants":["Transformations are invertible within their declared loss boundary.","Units and axis meanings do not change silently."],"validation_checks":["unit_consistency_check","anchor_transform_check","scale_comparison_check"],"failure_signatures":["mixed_units","mirrored_axis","local_scale_drift","undocumented_transform"],"domain_examples":["architectural_coordinates","canvas_block_grid","camera_world_frame","axonometric_axes"]} |
| Observer or Station Point ↗ | The eye, camera, view direction, or bounded set/path of viewpoints from which projection rays and visibility are defined. Semantic canonical mapping retained the complete legacy component record: {"slug":"observer_station_point","name":"Observer or Station Point","component_type":"viewpoint_record","maturity":"reusable","definition":"The eye, camera, view direction, or bounded set/path of viewpoints from which projection rays and visibility are defined.","required_fields":["viewpoint_type","position_or_direction","eye_height","target","field_of_view","movement_or_plurality","viewing_distance","rationale"],"invariants":["A single-point claim uses one consistent station.","Moving or plural views are represented as such."],"validation_checks":["visible_surface_check","horizon_relation_check","field_of_view_check","alternate_view_comparison"],"failure_signatures":["camera_teleportation","incompatible_reference_views","hidden_station_point","unrepresentative_hero_view"],"domain_examples":["painter_eye_point","architectural_camera","parallel_view_direction","cinematic_camera_path"]} |
| Picture Plane and View Frame ↗ | The projection surface and crop through which space is represented, including aspect ratio, clipping, placement relative to the viewer, and inclusion/exclusion effects. Semantic canonical mapping retained the complete legacy component record: {"slug":"picture_plane_and_view_frame","name":"Picture Plane and View Frame","component_type":"boundary","maturity":"reusable","definition":"The projection surface and crop through which space is represented, including aspect ratio, clipping, placement relative to the viewer, and inclusion/exclusion effects.","required_fields":["surface_geometry","position_or_mapping","aspect_ratio","crop","clipping_volume","image_extent","safe_margin","excluded_context"],"invariants":["Frame and crop remain traceable to the released artifact.","Consequential exclusions appear in the omission record."],"validation_checks":["crop_review","edge_distortion_check","clipping_check","output_size_viewing_test"],"failure_signatures":["critical_object_clipped","misleading_crop","inconsistent_aspect","edge_overstretch"],"domain_examples":["canvas_rectangle","camera_sensor","panoramic_cylinder","viewport_window"]} |
| Horizon and Eye Level ↗ | The orientation reference locating eye level and vanishing behavior for level directions or the analogous reference in non-linear projection. Semantic canonical mapping retained the complete legacy component record: {"slug":"horizon_and_eye_level","name":"Horizon and Eye Level","component_type":"reference_relation","maturity":"reusable","definition":"The orientation reference locating eye level and vanishing behavior for level directions or the analogous reference in non-linear projection.","required_fields":["horizon_geometry","eye_level_basis","tilt_or_roll","level_direction_rule","exceptions","version"],"invariants":["Level direction families share a coherent reference under the selected projection.","Camera tilt is distinguished from subject tilt."],"validation_checks":["vanishing_alignment_check","repeated_object_eye_level_check","tilt_roll_check"],"failure_signatures":["multiple_accidental_horizons","drifting_eye_level","vertical_tilt_confusion"],"domain_examples":["room_horizon","street_eye_level","aerial_tilted_view","spherical_equator_reference"]} |
| Projection Family Specification ↗ | The declared mathematical or constructive mapping family from spatial points and directions to the representation surface, including preserved properties and known distortions. Semantic canonical mapping retained the complete legacy component record: {"slug":"projection_family_specification","name":"Projection Family Specification","component_type":"transformation_specification","maturity":"reusable","definition":"The declared mathematical or constructive mapping family from spatial points and directions to the representation surface, including preserved properties and known distortions.","required_fields":["family","projector_model","surface","preserved_properties","distorted_properties","valid_field","seam_or_singularity_policy","rationale"],"invariants":["One family governs a region unless hybrid boundaries say otherwise.","Preservation claims match the actual transformation."],"validation_checks":["anchor_projection_check","family_property_check","field_boundary_check","inverse_or_reconstruction_test"],"failure_signatures":["family_mixing","false_metric_claim","seam_discontinuity","undocumented_local_warp"],"domain_examples":["central_linear","orthographic","oblique","axonometric","cylindrical","spherical","reverse"]} |
| Vanishing and Direction Structure ↗ | A map from spatial direction families to image vanishing points, lines, curves, or parallel projectors, with rules for nonparallel and curved geometry. Semantic canonical mapping retained the complete legacy component record: {"slug":"vanishing_and_direction_structure","name":"Vanishing and Direction Structure","component_type":"geometry_record","maturity":"reusable","definition":"A map from spatial direction families to image vanishing points, lines, curves, or parallel projectors, with rules for nonparallel and curved geometry.","required_fields":["direction_families","vanishing_entities","horizon_relation","parallel_exceptions","curved_geometry_rule","construction_evidence"],"invariants":["Collinear or parallel spatial families follow the declared projection relation.","Curves are not forced into line rules without approximation disclosure."],"validation_checks":["convergence_overlay","direction_family_sample","off_frame_vanishing_check"],"failure_signatures":["incompatible_convergence","guessed_local_vanishing","curve_line_confusion"],"domain_examples":["one_point_room","two_point_building","three_point_tower","curvilinear_grid"]} |
| Measuring and Scale-Recession Rule ↗ | The construction that transfers known lengths, repeated intervals, and comparable object scale through depth under the selected projection. Semantic canonical mapping retained the complete legacy component record: {"slug":"measuring_and_scale_recession_rule","name":"Measuring and Scale-Recession Rule","component_type":"measurement_rule","maturity":"reusable","definition":"The construction that transfers known lengths, repeated intervals, and comparable object scale through depth under the selected projection.","required_fields":["reference_measure","measuring_relation","interval_rule","depth_axis","scale_behavior","error_tolerance","calibration_anchors"],"invariants":["Equal reference objects follow one scale rule at equivalent depth and orientation.","Symbolic scale departures are annotated."],"validation_checks":["repeated_interval_check","known_dimension_overlay","alternate_view_scale_check"],"failure_signatures":["arbitrary_shrinking","inconsistent_figures","false_distance","symbolic_scale_unmarked"],"domain_examples":["floor_tile_grid","receding_columns","figure_scale_line","axonometric_axis_scale"]} |
| Foreshortening and Orientation Model ↗ | A model of how oriented lengths, planes, circles, bodies, and silhouettes change under the projection and viewing relation. Semantic canonical mapping retained the complete legacy component record: {"slug":"foreshortening_and_orientation_model","name":"Foreshortening and Orientation Model","component_type":"geometry_model","maturity":"reusable","definition":"A model of how oriented lengths, planes, circles, bodies, and silhouettes change under the projection and viewing relation.","required_fields":["object_orientation","local_axes","section_planes","projected_length_rule","ellipse_rule","silhouette_anchors","tolerance"],"invariants":["Apparent shortening follows orientation and projection rather than object identity.","Circular sections use a defensible projected conic or expressive annotation."],"validation_checks":["axis_projection_check","ellipse_axis_check","silhouette_check","section_comparison"],"failure_signatures":["flat_volume","bent_cylinder","frontalized_plane","arbitrary_ellipse"],"domain_examples":["reclining_figure","wheel_in_perspective","stair_tread","rotated_machine_part"]} |
| Occlusion and Depth-Order Map ↗ | The explicit front/behind/intersection/transparency/hidden-surface relation among objects, surfaces, edges, and view regions. Semantic canonical mapping retained the complete legacy component record: {"slug":"occlusion_and_depth_order_map","name":"Occlusion and Depth-Order Map","component_type":"relation_map","maturity":"reusable","definition":"The explicit front/behind/intersection/transparency/hidden-surface relation among objects, surfaces, edges, and view regions.","required_fields":["entities","depth_order","intersections","visibility","transparency","hidden_edges","ambiguity","exceptions"],"invariants":["Occlusion relations do not form impossible cycles in a single opaque view.","Hidden is distinguishable from absent or deleted."],"validation_checks":["depth_sort_check","intersection_check","silhouette_tangent_check","hidden_edge_review"],"failure_signatures":["impossible_overlap","front_back_reversal","missing_intersection","hidden_context_erasure"],"domain_examples":["figure_group","architectural_massing","exploded_diagram","transparent_section"]} |
| Perceptual Depth-Cue Hierarchy ↗ | A prioritized system for overlap, size, vertical placement, texture, atmosphere, focus, color, shading, stereopsis, motion, and other cues used to reinforce or intentionally complicate depth. Semantic canonical mapping retained the complete legacy component record: {"slug":"perceptual_depth_cue_hierarchy","name":"Perceptual Depth-Cue Hierarchy","component_type":"cue_policy","maturity":"reusable","definition":"A prioritized system for overlap, size, vertical placement, texture, atmosphere, focus, color, shading, stereopsis, motion, and other cues used to reinforce or intentionally complicate depth.","required_fields":["cue_inventory","priority","audience_assumptions","conflicts","redundancy","inaccessible_cues","intended_ambiguity"],"invariants":["Critical depth never depends on an untested single cue when consequences are high.","Cue conflicts are deliberate and documented."],"validation_checks":["cue_isolation_test","reduced_color_test","blur_focus_test","audience_depth_reading_probe"],"failure_signatures":["contradictory_cues","flattened_scene","unintended_depth_reversal","inaccessible_encoding"],"domain_examples":["aerial_landscape","monochrome_diagram","VR_scene","children_illustration"]} |
| Projection Distortion Budget ↗ | Region- and use-specific tolerances for angular, scale, shape, area, distance, edge, and perceptual distortion introduced by projection, lens, field, or deliberate transformation. Semantic canonical mapping retained the complete legacy component record: {"slug":"projection_distortion_budget","name":"Projection Distortion Budget","component_type":"constraint","maturity":"reusable","definition":"Region- and use-specific tolerances for angular, scale, shape, area, distance, edge, and perceptual distortion introduced by projection, lens, field, or deliberate transformation.","required_fields":["distortion_types","region_map","thresholds","intended_use","measurement_method","exceptions","disclosure_level"],"invariants":["Tolerance is tighter where decisions are more consequential.","Intentional distortion remains distinguishable from residual error."],"validation_checks":["grid_residual_check","edge_stretch_check","known_shape_check","user_interpretation_check"],"failure_signatures":["unbounded_edge_stretch","local_warp","realistic_but_false_scale","hidden_lens_distortion"],"domain_examples":["wide_angle_render","panorama","architectural_hero_view","expressive_figure"]} |
| Anchor and Constraint Set ↗ | Known points, lines, dimensions, alignments, visibility requirements, silhouettes, and relationships protected during construction and expressive revision. Semantic canonical mapping retained the complete legacy component record: {"slug":"anchor_and_constraint_set","name":"Anchor and Constraint Set","component_type":"constraint_set","maturity":"reusable","definition":"Known points, lines, dimensions, alignments, visibility requirements, silhouettes, and relationships protected during construction and expressive revision.","required_fields":["anchors","source","confidence","constraint_type","tolerance","priority","conflict_rule","owner"],"invariants":["High-priority anchors cannot move without a recorded exception.","Conflicting anchors trigger review rather than silent compromise."],"validation_checks":["anchor_residual_report","constraint_conflict_check","version_diff"],"failure_signatures":["anchor_drift","incompatible_reference","overconstrained_scene","hidden_exception"],"domain_examples":["survey_points","human_scale_figure","horizon_line","facade_grid","composition_focal_anchor"]} |
| Viewpoint-Induced Omission Record ↗ | A record of spatial relations, people, impacts, access routes, surfaces, contexts, or uncertainties hidden, cropped, compressed, or de-emphasized by the selected station and frame. Semantic canonical mapping retained the complete legacy component record: {"slug":"viewpoint_induced_omission_record","name":"Viewpoint-Induced Omission Record","component_type":"disclosure_record","maturity":"reusable","definition":"A record of spatial relations, people, impacts, access routes, surfaces, contexts, or uncertainties hidden, cropped, compressed, or de-emphasized by the selected station and frame.","required_fields":["omitted_entity_or_relation","cause","consequence","affected_party","alternate_evidence","disclosure","reviewer"],"invariants":["Hidden information is not treated as nonexistence.","Consequential omission receives alternate evidence."],"validation_checks":["alternate_view_review","affected_party_check","crop_comparison","access_safety_context_check"],"failure_signatures":["hero_view_laundering","access_erasure","context_minimization","unrepresentative_station"],"domain_examples":["urban_development_render","museum_display","landscape_intervention","safety_visualization"]} |
| Perspective Validation Plan ↗ | The set of geometric, perceptual, technical, audience, accessibility, and inference tests that determine whether the depth representation is fit for release. Semantic canonical mapping retained the complete legacy component record: {"slug":"perspective_validation_plan","name":"Perspective Validation Plan","component_type":"validation_plan","maturity":"reusable","definition":"The set of geometric, perceptual, technical, audience, accessibility, and inference tests that determine whether the depth representation is fit for release.","required_fields":["claims","tests","samples","anchors","tolerances","reviewers","evidence","failure_action","signoff"],"invariants":["Every material spatial claim has a test or explicit uncertainty boundary.","Failed checks block or qualify release."],"validation_checks":["test_coverage_check","independent_review","evidence_link_check","release_gate"],"failure_signatures":["visual_inspection_only","no_boundary_cases","unchecked_measurement_claim","missing_signoff"],"domain_examples":["overlay_review","plan_section_crosscheck","audience_probe","photogrammetric_residual"]} Consolidated omitted legacy component records: [{"slug":"intentional_distortion_annotation","name":"Intentional Distortion Annotation","component_type":"rationale_record","maturity":"reusable","definition":"A record of deliberate geometric, scale, viewpoint, temporal, or cue departures and the expressive, narrative, symbolic, cultural, or communication purpose they serve.","required_fields":["departure","affected_region","rationale","protected_anchors","expected_reading","misreading_risk","disclosure"],"invariants":["Intent is recorded before or during revision, not invented solely after failure.","Technical inference limits update with the distortion."],"validation_checks":["rationale_review","anchor_check","audience_interpretation_probe","disclosure_check"],"failure_signatures":["post_hoc_expression_claim","unbounded_distortion","deceptive_realism","missing_inference_update"],"domain_examples":["symbolic_figure_scale","reverse_perspective_icon","cubist_compound_view","cinematic_forced_perspective"]},{"slug":"accessibility_and_alternate_view_plan","name":"Accessibility and Alternate-View Plan","component_type":"accessibility_plan","maturity":"reusable","definition":"A plan for redundant, descriptive, tactile, sonic, sectional, plan, diagrammatic, or alternate- viewpoint representations when essential depth cannot be recovered through one visual cue set.","required_fields":["essential_relations","audience_needs","alternate_modes","equivalence_limits","testing","delivery","owner"],"invariants":["Alternate representations preserve decision-critical relations.","Accessibility is tested with intended users where feasible."],"validation_checks":["mode_equivalence_check","contrast_color_check","description_review","user_test"],"failure_signatures":["decorative_alt_text","color_only_depth","stereopsis_only_relation","alternate_view_contradiction"],"domain_examples":["tactile_plan","audio_spatial_description","labeled_section","high_contrast_depth_map"]},{"slug":"release_and_reconstruction_boundary","name":"Release and Reconstruction Boundary","component_type":"inference_boundary","maturity":"reusable","definition":"A statement of which positions, dimensions, angles, areas, volumes, visibility relations, or spatial claims may be inferred or reconstructed and which remain uncertain or invalid.","required_fields":["permitted_inferences","prohibited_inferences","calibration","accuracy","region","reconstruction_method","uncertainty","expiry"],"invariants":["Visual plausibility never expands the permitted inference set.","Calibration and reconstruction metadata remain linked to the released version."],"validation_checks":["claim_metadata_match","reconstruction_test","measurement_warning_check","version_link"],"failure_signatures":["false_measurement_affordance","uncalibrated_reconstruction","missing_warning","stale_calibration"],"domain_examples":["architectural_render_notice","calibrated_photo","technical_axonometer","conceptual_artwork"]},{"slug":"light_shadow_and_atmosphere_model","name":"Light, Shadow, and Atmosphere Model","component_type":"optional_environment_model","maturity":"reusable","definition":"A model of illumination, cast and form shadow, haze, aerial perspective, color shift, and edge attenuation used to support depth and environmental meaning.","required_fields":["light_sources","atmosphere","shadow_geometry","value_color_rules","time_condition","exceptions"],"invariants":["cast_shadows_follow_declared_light","atmospheric_cues_do_not_claim_metric_distance_without_calibration"],"validation_checks":["shadow_direction_check","depth_cue_conflict_check","alternate_light_condition"],"failure_signatures":["impossible_shadow","atmospheric_flattening","inconsistent_sun","aesthetic_haze_hides_impact"],"domain_examples":["landscape_aerial_perspective","architectural_shadow_view","dramatic_painting","foggy_scene"]},{"slug":"moving_viewer_or_camera_path","name":"Moving Viewer or Camera Path","component_type":"optional_sequence_model","maturity":"reusable","definition":"A versioned sequence or continuous path of stations, orientations, lenses, and timing that governs parallax, reveal, occlusion, and continuity across views.","required_fields":["path","stations","orientation","timing","lens_or_field","transitions","collision_or_access","intended_reveal"],"invariants":["path_continuity_is_declared","cuts_or_jumps_are_explicit","critical_objects_preserve_identity"],"validation_checks":["parallax_check","continuity_check","collision_access_check","reveal_order_review"],"failure_signatures":["spatial_disorientation","impossible_camera_move","hidden_cut","inaccessible_view_path"],"domain_examples":["cinema_dolly","VR_navigation","anamorphic_view_path","museum_walkthrough"]},{"slug":"cultural_perspective_convention_note","name":"Cultural Perspective Convention Note","component_type":"optional_context_record","maturity":"reusable","definition":"A record of culturally and historically situated spatial conventions, symbolic scale, viewpoint plurality, reading order, and interpretive authority relevant to the work.","required_fields":["tradition_or_context","convention","source_authority","intended_audience","meaning","misuse_risk","consultation"],"invariants":["linear_perspective_not_assumed_universal","community_authority_and_attribution_preserved"],"validation_checks":["source_review","cultural_context_review","attribution_check","audience_interpretation_probe"],"failure_signatures":["deficit_framing","decontextualized_borrowing","false_universalism","symbolic_scale_misread"],"domain_examples":["icon_reverse_perspective","East_Asian_parallel_or_shifted_view","maps_with_symbolic_scale","compound_narrative_space"]},{"slug":"calibration_and_lens_model","name":"Calibration and Lens Model","component_type":"optional_calibration_record","maturity":"reusable","definition":"Camera, lens, sensor, image, distortion, pose, and uncertainty parameters required to relate captured pixels to rays or spatial reconstruction.","required_fields":["camera_model","focal_or_projection_parameters","principal_point","distortion","image_geometry","pose","calibration_data","residuals","validity"],"invariants":["calibration_matches_capture_version","residuals_and_valid_field_are_reported"],"validation_checks":["reprojection_error","calibration_target_check","lens_profile_version","independent_anchor"],"failure_signatures":["wrong_lens_profile","cropped_uncalibrated_image","hidden_distortion_correction","overclaimed_accuracy"],"domain_examples":["photogrammetry","architectural_photo_match","computer_vision_overlay","virtual_camera"]},{"slug":"multi_view_crosswalk","name":"Multi-View Crosswalk","component_type":"optional_traceability_map","maturity":"reusable","definition":"A mapping of object identities, anchor points, dimensions, hidden relations, and revisions across plans, elevations, sections, perspective views, images, models, and interactive states.","required_fields":["view_set","entity_ids","anchor_links","transform_or_correspondence","conflicts","hidden_relations","version"],"invariants":["same_entity_identity_is_stable","contradictions_are_recorded","view_specific_absence_is_not_deletion"],"validation_checks":["cross_view_anchor_check","object_identity_check","dimension_conflict_review","version_parity"],"failure_signatures":["cross_view_mismatch","renamed_entity_loss","inconsistent_revision","hidden_relation_untracked"],"domain_examples":["architectural_sheet_set","storyboard_scene_model","museum_reconstruction","technical_manual"]}] |
Common Mechanisms¶
| Mechanism | Description |
|---|---|
| Perspective Grid Construction (`perspective_grid_construction`) ↗ | Type: procedure Build a reusable plane or volume lattice consistent with the declared horizon, station, vanishing, and measuring relations. Selection constraints and retained implementation evidence: projection_family; horizon; station_point; picture_plane; direction_families; base_measure; depth_extent; Complete legacy mechanism record retained: {"slug":"perspective_grid_construction","name":"Perspective Grid Construction","mechanism_type":"procedure","maturity":"reusable","purpose":"Build a reusable plane or volume lattice consistent with the declared horizon, station, vanishing, and measuring relations.","inputs":["projection_family","horizon","station_point","picture_plane","direction_families","base_measure","depth_extent"],"procedure":["Establish base plane, horizon, vanishing entities, and a calibrated near interval.","Propagate receding lines and transverse intervals through the selected measuring construction.","Extend verticals or other axes according to the projection family.","Mark confidence and distortion boundaries outside the stable field."],"outputs":["grid_geometry","interval_scale","construction_anchors","valid_field"],"safeguards":["do_not_force_curved_or_irregular_subjects_into_linear_grid","keep_grid_version_linked_to_view"],"verification":["anchor_overlay","repeated_interval_check","alternate_view_comparison"],"failure_signatures":["grid_drift","arbitrary_spacing","incompatible_vanishing_points","false_precision"]} |
| Vanishing-Point Convergence Layout (`vanishing_point_convergence_layout`) ↗ | Type: representation Map linear spatial direction families to one or more vanishing entities under central projection. Selection constraints and retained implementation evidence: direction_families; station_point; picture_plane; horizon; camera_tilt; field_of_view; Complete legacy mechanism record retained: {"slug":"vanishing_point_convergence_layout","name":"Vanishing-Point Convergence Layout","mechanism_type":"representation","maturity":"reusable","purpose":"Map linear spatial direction families to one or more vanishing entities under central projection.","inputs":["direction_families","station_point","picture_plane","horizon","camera_tilt","field_of_view"],"procedure":["Classify parallel or dominant direction families.","Project representative directions to the picture plane.","Locate vanishing points or lines, including off-frame positions.","Test subject edges against the declared family rather than snapping every line blindly."],"outputs":["vanishing_structure","horizon_relation","edge_family_labels","exception_list"],"safeguards":["preserve_curved_geometry","avoid_close_vanishing_points_that_create_unintended_stretch"],"verification":["convergence_residual_overlay","horizon_consistency","copied_reference_conflict_check"],"failure_signatures":["multiple_accidental_horizons","twisted_boxes","forced_convergence","edge_stretch"]} |
| Measuring-Point Interval Transfer (`measuring_point_interval_transfer`) ↗ | Type: construction_method Transfer known equal or proportional intervals into depth under linear or related projective construction. Selection constraints and retained implementation evidence: base_measure; measuring_line; vanishing_structure; depth_axis; reference_scale; Complete legacy mechanism record retained: {"slug":"measuring_point_interval_transfer","name":"Measuring-Point Interval Transfer","mechanism_type":"construction_method","maturity":"reusable","purpose":"Transfer known equal or proportional intervals into depth under linear or related projective construction.","inputs":["base_measure","measuring_line","vanishing_structure","depth_axis","reference_scale"],"procedure":["Establish a true or calibrated reference interval.","Locate the applicable measuring relation.","Project diagonals or transfer rays to successive depth positions.","Verify several intervals against anchors or a reference model."],"outputs":["receding_interval_set","scale_recession_evidence","error_estimate"],"safeguards":["do_not_apply_one_family_measure_to_incompatible_axes","disclose_symbolic_scale_departure"],"verification":["known_dimension_check","repeated_object_overlay","inverse_transfer_test"],"failure_signatures":["arbitrary_shrinking","accumulated_interval_error","wrong_axis_measure","scale_discontinuity"]} |
| Orthographic or Axonometric View Set (`orthographic_axonometric_view_set`) ↗ | Type: representation Produce one or more parallel-projection views for comparison, construction, or simultaneous face visibility. Selection constraints and retained implementation evidence: reference_model; projection_direction; axis_scale_factors; view_set; hidden_line_policy; section_policy; Complete legacy mechanism record retained: {"slug":"orthographic_axonometric_view_set","name":"Orthographic or Axonometric View Set","mechanism_type":"representation","maturity":"reusable","purpose":"Produce one or more parallel-projection views for comparison, construction, or simultaneous face visibility.","inputs":["reference_model","projection_direction","axis_scale_factors","view_set","hidden_line_policy","section_policy"],"procedure":["Select orthographic, isometric, dimetric, trimetric, or oblique rules.","Project geometry with parallel projectors and declared axis scales.","Mark hidden, cut, or omitted relations.","Cross-reference anchors and dimensions across the view set."],"outputs":["parallel_projection_views","axis_scale_record","hidden_relation_note","cross_view_anchors"],"safeguards":["do_not_claim_optical_naturalism","label_nonuniform_axis_scales","separate_diagrammatic_explosion"],"verification":["parallelism_check","axis_scale_check","orthographic_crosswalk","model_overlay"],"failure_signatures":["mixed_projection","direct_measurement_overclaim","hidden_line_ambiguity","inconsistent_views"]} |
| Curvilinear Field Mapping (`curvilinear_field_mapping`) ↗ | Type: transformation Map a wide angular field or plural directions to a cylindrical, spherical, fisheye, or other curved coordinate surface. Selection constraints and retained implementation evidence: ray_field; target_surface; angular_extent; seam_policy; pole_policy; output_frame; Complete legacy mechanism record retained: {"slug":"curvilinear_field_mapping","name":"Curvilinear Field Mapping","mechanism_type":"transformation","maturity":"reusable","purpose":"Map a wide angular field or plural directions to a cylindrical, spherical, fisheye, or other curved coordinate surface.","inputs":["ray_field","target_surface","angular_extent","seam_policy","pole_policy","output_frame"],"procedure":["Select mapping and coordinate convention.","Transform rays or source samples to the curved field.","Place seams and poles away from critical content where possible.","Measure local scale and shape distortion across the output."],"outputs":["curvilinear_view","distortion_map","seam_and_pole_record","valid_field"],"safeguards":["disclose_mapping","preserve_orientation_cues","do_not_offer_uniform_measurement_without_correction"],"verification":["known_line_curve_test","angular_anchor_check","seam_continuity","local_distortion_report"],"failure_signatures":["seam_break","pole_compression","unacknowledged_fisheye","orientation_loss"]} |
| Occlusion and Silhouette Check (`occlusion_and_silhouette_check`) ↗ | Type: test_or_assessment Verify visible surfaces, depth ordering, intersections, tangencies, transparent relations, and object-identifying silhouettes. Selection constraints and retained implementation evidence: projected_scene; depth_order_map; reference_model; transparency_policy; critical_silhouettes; Complete legacy mechanism record retained: {"slug":"occlusion_and_silhouette_check","name":"Occlusion and Silhouette Check","mechanism_type":"test_or_assessment","maturity":"reusable","purpose":"Verify visible surfaces, depth ordering, intersections, tangencies, transparent relations, and object-identifying silhouettes.","inputs":["projected_scene","depth_order_map","reference_model","transparency_policy","critical_silhouettes"],"procedure":["Compare projected depth ordering against reference relations.","Inspect intersections, tangencies, and hidden edges.","Test silhouettes at critical orientations and scales.","Record intentional ambiguity or fragmentation."],"outputs":["occlusion_error_list","silhouette_findings","intersection_findings","correction_actions"],"safeguards":["do_not_treat_hidden_as_absent","include_accessibility_and_safety_objects"],"verification":["depth_buffer_or_manual_sort","alternate_view_review","edge_trace_overlay"],"failure_signatures":["impossible_overlap","floating_object","missing_contact","silhouette_identity_loss"]} |
| Scale and Foreshortening Overlay (`scale_foreshortening_overlay`) ↗ | Type: test_or_assessment Compare projected sizes, orientations, ellipses, repeated forms, and known anchors against expected geometry. Selection constraints and retained implementation evidence: released_or_working_view; anchors; scale_rule; orientation_model; reference_geometry; tolerance; Complete legacy mechanism record retained: {"slug":"scale_foreshortening_overlay","name":"Scale and Foreshortening Overlay","mechanism_type":"test_or_assessment","maturity":"reusable","purpose":"Compare projected sizes, orientations, ellipses, repeated forms, and known anchors against expected geometry.","inputs":["released_or_working_view","anchors","scale_rule","orientation_model","reference_geometry","tolerance"],"procedure":["Overlay anchor points and direction axes.","Compare repeated-object size against depth.","Check projected lengths, ellipse axes, and silhouettes.","Separate intended distortion from residual error."],"outputs":["residual_map","out_of_tolerance_regions","distortion_annotations","revision_list"],"safeguards":["respect_expressive_license","do_not_hide_large_residuals_under_style"],"verification":["independent_overlay","multiple_anchor_sample","alternative_projection_check"],"failure_signatures":["scale_jump","frontalized_form","arbitrary_ellipse","post_hoc_expression_claim"]} |
| Atmospheric Depth-Cue Pass (`atmospheric_depth_cue_pass`) ↗ | Type: design_method Coordinate value contrast, chroma, edge sharpness, texture frequency, focus, haze, and light to reinforce or intentionally complicate recession. Selection constraints and retained implementation evidence: geometric_depth_map; light_atmosphere_model; cue_hierarchy; focal_plan; audience_and_medium; Complete legacy mechanism record retained: {"slug":"atmospheric_depth_cue_pass","name":"Atmospheric Depth-Cue Pass","mechanism_type":"design_method","maturity":"reusable","purpose":"Coordinate value contrast, chroma, edge sharpness, texture frequency, focus, haze, and light to reinforce or intentionally complicate recession.","inputs":["geometric_depth_map","light_atmosphere_model","cue_hierarchy","focal_plan","audience_and_medium"],"procedure":["Rank depth cues by purpose and medium.","Apply distance-dependent cue changes with controlled exceptions.","Compare with geometric ordering and focal emphasis.","Test grayscale, reduced-color, blur, and alternate viewing conditions."],"outputs":["depth_cue_layer","cue_exception_record","accessibility_findings","conflict_report"],"safeguards":["do_not_use_haze_to_hide_impact","avoid_color_only_critical_depth","disclose_nonphysical_atmosphere"],"verification":["cue_isolation_test","audience_probe","geometric_conflict_check","output_medium_test"],"failure_signatures":["flattened_distance","reversed_depth","inaccessible_color_cue","misleading_atmosphere"]} |
| Alternate-View and Section Validation (`alternate_view_section_validation`) ↗ | Type: test_or_assessment Check a perspective representation against plans, elevations, sections, models, photos, or other viewpoints. Selection constraints and retained implementation evidence: perspective_view; alternate_view_set; multi_view_crosswalk; anchors; claims; tolerances; Complete legacy mechanism record retained: {"slug":"alternate_view_section_validation","name":"Alternate-View and Section Validation","mechanism_type":"test_or_assessment","maturity":"reusable","purpose":"Check a perspective representation against plans, elevations, sections, models, photos, or other viewpoints.","inputs":["perspective_view","alternate_view_set","multi_view_crosswalk","anchors","claims","tolerances"],"procedure":["Link common entities and anchors across views.","Compare dimensions, visibility, adjacency, circulation, and impact.","Identify contradictions and viewpoint-specific omission.","Resolve, qualify, or disclose each material difference."],"outputs":["cross_view_validation_report","contradictions","omissions","qualified_claims","signoff"],"safeguards":["preserve_view_specific_uncertainty","include_consequential_nonhero_views"],"verification":["anchor_parity","version_parity","reviewer_signoff","reconstruction_sample"],"failure_signatures":["cross_view_mismatch","stale_model","omitted_access_path","unresolved_contradiction"]} |
| Viewpoint-Omission Audit (`viewpoint_omission_audit`) ↗ | Type: governance_or_review Review what the selected station, field, crop, focal hierarchy, and projection hide, minimize, enlarge, or make inaccessible. Selection constraints and retained implementation evidence: released_view; viewpoint_record; crop; reference_model; affected_party_map; decision_context; alternate_views; Complete legacy mechanism record retained: {"slug":"viewpoint_omission_audit","name":"Viewpoint-Omission Audit","mechanism_type":"governance_or_review","maturity":"reusable","purpose":"Review what the selected station, field, crop, focal hierarchy, and projection hide, minimize, enlarge, or make inaccessible.","inputs":["released_view","viewpoint_record","crop","reference_model","affected_party_map","decision_context","alternate_views"],"procedure":["Inventory hidden and cropped entities and relations.","Assess consequence, affected parties, and rhetorical effect.","Compare representative alternate stations and conditions.","Add evidence, revise the view, or record a justified limitation."],"outputs":["omission_register","alternate_evidence_plan","revisions","disclosure","reviewer_record"],"safeguards":["include_access_safety_ecology_and_power","protect_sensitive_spatial_detail","avoid_token_alternate_views"],"verification":["affected_party_review","alternate_station_sample","disclosure_check","decision_artifact_parity"],"failure_signatures":["hero_view_laundering","access_erasure","impact_minimization","privacy_exposure"]} |
- Alternate-View and Section Validation
- Atmospheric Depth-Cue Pass
- Curvilinear Field Mapping
- Measuring-Point Interval Transfer
- Occlusion and Silhouette Check
- Orthographic or Axonometric View Set
- Perspective Grid Construction
- Scale and Foreshortening Overlay
- Vanishing-Point Convergence Layout
- Viewpoint-Omission Audit
Parameter / Tuning Dimensions¶
Projection family is the primary structural parameter. Central projection makes rays converge at a station point and usually creates vanishing points. Parallel projection preserves a view direction and may preserve selected scale relationships. Curvilinear systems map rays to a curved coordinate field. Compound systems join multiple local views and therefore need explicit seams or translation rules.
Station point and eye level control which surfaces are visible, where the horizon falls, and how the scene distributes dominance. A low view may monumentalize; a high view may expose layout while reducing embodied scale. Field of view controls inclusion and edge stretch. Viewpoint plurality controls coverage and interpretive unity.
Geometric fidelity ranges from expressive coherence to measurement-grade reconstruction. The label should determine validation, not visual realism. A photorealistic image can be metrically weak; a sparse axonometric can be highly auditable.
Depth-cue density determines resilience. Overlap and relative size may suffice for a diagram; atmosphere, texture, focus, shadows, stereopsis, or motion may help immersive or naturalistic work. Redundancy improves access but can increase clutter. Distortion disclosure ranges from internal construction notes to public comparisons and reconstruction metadata.
Invariants to Preserve¶
The projection family and observer relation remain declared. Direction families, horizon, and scale behavior remain internally coherent except where departures are explicitly annotated. Known anchors do not drift silently. Occlusion and intersections preserve intended spatial order. Depth-cue conflicts are resolved deliberately.
The representation never claims completeness from one viewpoint. Hidden and cropped relations remain distinguishable from absent objects. Visual realism never substitutes for measurement evidence. Alternate cultural systems are assessed against their own declared spatial logic rather than a default linear-perspective rubric.
Accessibility and safety are representation invariants when essential decisions depend on depth. Revision must preserve a trace from released view to the reference model and validation evidence.
Target Outcomes¶
The intended audience reads depth, orientation, and scale coherently enough for the stated purpose. Objects occupy defensible relations, and deliberate distortions serve rather than accidentally undermine meaning. Technical users understand which properties can be measured or reconstructed. Public users can see consequential context that a hero viewpoint would otherwise conceal.
The artifact remains useful when the medium, image size, or viewing condition changes within the validated range. Alternate views and accessible translations carry critical relations across audiences. Reviewers can reconstruct why a projection was selected and how errors were tested.
Success is not maximum illusion. A diagram, icon, plan-perspective hybrid, or reverse-perspective work may succeed through clarity, cultural fit, or expressive truth rather than optical naturalism.
Tradeoffs¶
Central perspective improves fixed-view coherence but distorts lengths, angles, and edge forms. Parallel projection preserves comparison but can weaken optical depth. A single viewpoint unifies composition but hides surfaces. Multiple views expand coverage but can fragment orientation.
Strict geometry supports audit and reconstruction but may constrain expression. Expressive distortion supports narrative or symbolic meaning but can undermine trust when presented as evidence. Redundant depth cues support access and robust perception but increase visual load.
Wide fields increase immersion and context while increasing edge distortion. Detailed disclosure improves accountability while sometimes interrupting aesthetic experience; the solution is layered evidence, not silent omission.
Ethical And Safety Considerations¶
Perspective is rhetorical. Camera height, focal choice, crop, foreground obstruction, atmospheric clarity, and relative scale can make a proposal appear spacious, safe, empty, crowded, dominant, or insignificant. Public-facing architecture and planning views should disclose representative conditions and include access, shadow, context, and affected-party views when material.
Do not use persuasive spatial realism to launder surveillance, military, carceral, extractive, or displacement decisions. Review authority, necessity, affected parties, and likely harm. Preserve privacy when spatial detail exposes homes, routines, protected sites, or vulnerabilities.
Avoid grading culturally situated spatial systems as errors merely because they do not use Renaissance linear perspective. Accessibility should not be an afterthought: depth critical to a decision needs redundant encoding.
Failure Modes¶
Incompatible vanishing structures twist objects; establish direction families and run convergence overlays. Arbitrary scale recession misplaces equal objects; use measuring relations and anchors. Bad ellipse and foreshortening construction flattens forms; validate section planes, axes, and silhouettes.
Contradictory depth cues create unintended ambiguity; define cue hierarchy. Wide-angle edge stretch exaggerates forms; narrow, curve, segment, or disclose. Viewpoint laundering hides impact; audit omission and show alternate evidence. Cultural overreach treats linear perspective as universal; record convention and assess internal logic.
False measurement affordance invites invalid decisions; provide calibrated orthographic evidence and inference boundaries. Inaccessible depth encoding excludes viewers; add outlines, labels, descriptions, tactile/sonic translation, sections, or multiple cues.
Neighbor Distinctions¶
Viewer Participation and Embodied Interpretation requires movement or action to complete meaning; this archetype can model that path but produces a depth representation. Site-Responsive Spatial Abstraction designs actual place; this archetype designs its view.
Scale Reframing changes analytical level rather than pictorial recession. Ambiguity-Exploitation in Visual Metaphor manages multiple readings rather than spatial accuracy. Relational Grounding Verification audits frame dependence; here the frame is constructed. Cognitive Representation Externalization covers many artifact forms and lacks projective invariants.
Epistemic and social perspectives remain outside scope. The queue's art-specific definition, aliases, ontology path, and spatial parent primes constrain this draft to representation of depth.
Cross-Domain Examples¶
An architectural team builds eye-level views of a plaza from measured plans and a shared model, validates them against sections, and adds accessibility and winter-shadow views absent from the hero image. A painter constructs an interior with one-point geometry, then documents deliberate figure enlargement used for narrative emphasis.
A technical illustrator selects axonometric projection to reveal three faces while preserving parallelism, links anchors to orthographic views, and labels the limits of direct measurement. A cinematographer defines camera and lens paths, tests parallax and occlusion through a set, and maintains horizon continuity across cuts.
A museum uses a compound perspective diagram alongside tactile and verbal spatial descriptions so visitors can understand an inaccessible archaeological site without mistaking one reconstructed view for complete evidence.
Non-Examples¶
A cross-cultural exercise asking learners to understand another worldview uses perspective in an epistemic sense. A policy dashboard switching from neighborhood to national aggregation is scale reframing. A light installation responding to an actual site's seasonal sun is site-responsive spatial abstraction unless the task is specifically to design its projected view.
A topological transit diagram may intentionally discard visual depth. A plan whose primary promise is geographic measurement follows a mapping contract. A realistic render created only as surface style, with no material spatial decision, may use isolated mechanisms but does not require the full archetype.
Related Abstractions¶
Abstractions this archetype builds on — directly (a source ingredient) or as a related pattern. Links follow the typed catalog namespace.
Built directly on (1)
- Perspective: Representation of depth.
Also references 13 related abstractions
- Comparison: Place items in a shared frame along chosen dimensions to read off a relation between them.
- Composition: Arranges components into a cohesive whole.
- Frame of Reference: Observational perspective.
- Iconicity: Resemblance-based meaning.
- Invariance: Properties unchanged under transformation.
- Negative Space: Empty space shaping form.
- Observer Effect: Observation alters system.
- Projection: Map a richer object onto a lower-dimensional target along a chosen direction, discarding the rest.
- Proportion and Scale: Relative size relationships.
- Representation: Model complex ideas.
Variants¶
Narrower or domain-specific specializations that share this archetype's core structure. Recognized variants are established; candidate variants are provisional.
One-Point Linear Perspective · other · recognized
Construct a view dominated by one receding direction while frontal planes remain aligned to the picture plane.
- Distinct from parent: ["the subject is rotated materially against the picture plane","a wide view creates severe edge distortion"]
- Use when: interiors, corridors, roads, tracks, tunnels, or staged frontal spaces dominate; centered or deliberately offset axial attention supports the composition.
- Typical domains: interiors, corridors, roads, tracks, tunnels, or staged frontal spaces dominate, centered or deliberately offset axial attention supports the composition
- Common mechanisms: perspective grid construction, vanishing point convergence layout, measuring point interval transfer
Two-Point Linear Perspective · other · recognized
Represent rotated boxes, buildings, streets, or objects with two horizontal receding direction families.
- Distinct from parent: ["direct measurement or face comparison is the primary purpose"]
- Use when: corner views, street grids, product forms, and architectural masses need optical recession.
- Typical domains: corner views, street grids, product forms, and architectural masses need optical recession
- Common mechanisms: vanishing point convergence layout, measuring point interval transfer, scale foreshortening overlay
Three-Point or Vertical Perspective · other · recognized
Represent tall structures, aerial views, or dramatic low/high stations where vertical directions also converge.
- Distinct from parent: ["public communication would mistake dramatic convergence for typical human experience"]
- Use when: skyscrapers, cliffs, aerial scenes, and embodied up/down views are consequential.
- Typical domains: skyscrapers, cliffs, aerial scenes, and embodied up/down views are consequential
- Common mechanisms: vanishing point convergence layout, scale foreshortening overlay, alternate view section validation
Orthographic or Axonometric Depth Representation · other · recognized
Show spatial relations through parallel projection for comparison, construction, diagrammatic clarity, or simultaneous visibility of several faces.
- Distinct from parent: ["naturalistic optical experience is the primary promise"]
- Use when: fabrication, technical communication, comparison, exploded views, or diagrams dominate.
- Typical domains: fabrication, technical communication, comparison, exploded views, or diagrams dominate
- Common mechanisms: orthographic axonometric view set, alternate view section validation, occlusion and silhouette check
Curvilinear or Panoramic Perspective · other · recognized
Represent a wide field, immersive view, or multiple view directions through declared curved coordinate mapping.
- Distinct from parent: ["users need uniform direct measurement across the image"]
- Use when: panoramas, domes, VR, wide-angle views, or broad environmental context matter.
- Typical domains: panoramas, domes, VR, wide-angle views, or broad environmental context matter
- Common mechanisms: curvilinear field mapping, scale foreshortening overlay, viewpoint omission audit
Expressive, Reverse, or Plural Perspective · other · recognized
Use reverse convergence, symbolic scale, multiple viewpoints, or deliberate spatial inconsistency to serve narrative, cultural, spiritual, diagrammatic, or experiential meaning.
- Distinct from parent: ["technical users may mistake the result for metric evidence without annotation"]
- Use when: icon traditions, reverse perspective, cubist space, diagrams, memory views, or narrative emphasis require plurality.
- Typical domains: icon traditions, reverse perspective, cubist space, diagrams, memory views, or narrative emphasis require plurality
- Common mechanisms: viewpoint omission audit, alternate view section validation, occlusion and silhouette check
Near names: Spatial Depth Representation Design, Perspective Construction, Projected Depth Composition, Viewpoint Based Space Construction, Pictorial Perspective System Design.