---
key: mechanic/phone-camera--family-hybrid
type: mechanic
id: phone-camera--family-hybrid
lang: en
title: Hybrid and experimental methods
summary: >-
  Camera input combines with other channels. RIDGID Level overlays a tilt
  indicator on the camera view.
updatedAt: '2026-10-22'
status: active
url: 'https://gamemechanics.pro/en/knowledge/mechanic/phone-camera--family-hybrid/'
jsonUrl: >-
  https://gamemechanics.pro/api/v1/knowledge/en/mechanic/phone-camera--family-hybrid.json
markdownUrl: >-
  https://gamemechanics.pro/content/knowledge/en/mechanic/phone-camera--family-hybrid.md
aliases:
  - Combining camera input
tags:
  - Phone camera interactions
  - Mechanics catalog
sourceIds:
  - source-c121374ae20b1406
  - source-0599b2ea6361e813
  - source-4e95de581d229547
  - source-d0b96e774048c628
  - source-bbdbf2272abeb5db
sources:
  - id: source-c121374ae20b1406
    title: 'Apple AVFoundation: Camera Capture and Control'
    url: 'https://developer.apple.com/documentation/avfoundation/capture-setup'
    verifiedAt: null
  - id: source-0599b2ea6361e813
    title: 'ARCore: motion tracking, planes, anchors'
    url: 'https://developers.google.com/ar/develop/fundamentals'
    verifiedAt: null
  - id: source-4e95de581d229547
    title: ARCore Geospatial
    url: 'https://developers.google.com/ar/develop/geospatial'
    verifiedAt: null
  - id: source-d0b96e774048c628
    title: W3C Media Capture and Streams
    url: 'https://www.w3.org/TR/mediacapture-streams/'
    verifiedAt: null
  - id: source-bbdbf2272abeb5db
    title: RIDGID Level
    url: 'https://apps.apple.com/us/app/ridgid-level/id444491222?uo=4'
    verifiedAt: null
relations: []
placements:
  - catalogId: phone-camera
    id: family-hybrid
    title: Phone camera interactions
    url: 'https://gamemechanics.pro/en/mechanics/phone-camera/#family-hybrid'
    categoryIds:
      - section-1
supersededBy: []
attributes:
  preview:
    updatedAt: '2026-10-22'
    title: Combining camera input
    description: >-
      Camera input combines with other channels. RIDGID Level overlays a tilt
      indicator on the camera view.
    image:
      src: images/mechanics/motion-ridgid-level-2.webp
      width: 720
      height: 405
      game: RIDGID Level
      sourceUrl: 'https://apps.apple.com/us/app/ridgid-level/id444491222?uo=4'
      originalUrl: >-
        https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/82/2f/ce/822fce6a-36c4-5489-77a4-a272709dfd3c/mzl.mepckujn.png/720x1560bb.jpg
      credit: RIDGID Software Solutions
      rights: >-
        © RIDGID Software Solutions. Publisher-distributed App Store screenshot;
        all rights reserved. Excluded from MIT and CC BY 4.0.
      caption: 'RIDGID Level: a virtual level over the camera image'
      alt: 'RIDGID Level: a virtual level over the camera image'
      markers:
        - x: 50
          'y': 50
          label: The tilt indicator is compared with the visible surroundings
    tips:
      - Test image and sensor synchronization on target devices.
    examples:
      - title: RIDGID Level
        url: 'https://apps.apple.com/us/app/ridgid-level/id444491222?uo=4'
endsAt: null
provenance: >-
  Original editorial design catalog consolidated from project discussions on
  2026-10-20. Complete discussion item lists and contextual limitations are
  preserved; linked primary sources support specific techniques, not the entire
  classification. English translation was prepared with machine assistance and
  editorial review.
license: CC-BY-4.0
codeLicense: MIT
attribution: gamemechanics.pro contributors
catalogKey: catalog/phone-camera
---
# Hybrid and experimental methods

id: phone-camera--family-hybrid
type: mechanic
key: mechanic/phone-camera--family-hybrid
lang: en
status: active
url: https://gamemechanics.pro/en/knowledge/mechanic/phone-camera--family-hybrid/

Camera input combines with other channels. RIDGID Level overlays a tilt indicator on the camera view.

## At a glance

![RIDGID Level: a virtual level over the camera image](https://gamemechanics.pro/images/mechanics/motion-ridgid-level-2.webp)

[RIDGID Level](https://apps.apple.com/us/app/ridgid-level/id444491222?uo=4) · © RIDGID Software Solutions. Publisher-distributed App Store screenshot; all rights reserved. Excluded from MIT and CC BY 4.0.

1. The tilt indicator is compared with the visible surroundings

- Test image and sensor synchronization on target devices.

- [RIDGID Level](https://apps.apple.com/us/app/ridgid-level/id444491222?uo=4)

## How it works

The camera participates in the system along with other inputs or a complex model. This is where it is especially important to test the prototype on target phones. These options are not universal capabilities of any camera.

## Variants

### Variants and applications

<a id="family-hybrid-variants"></a>

- Camera and microphone. Action: Coordinate visible action with sound: gesture with word, movement with clap. Application: Multimodal commands, rhythm game, stage performance. Technologies: Combination of channels; Sound. <a id="variant-cam-161"></a>
- Camera and IMU. Action: Match the video with the rotation and acceleration of the device. Application: Spatial controller, sustainable AR tracking, phone movement as a tool. Technologies: Combination of channels; AR spatial tracking. <a id="variant-cam-162"></a>
- Camera and location. Action: Combine a visual landmark with GPS and, if available, visual positioning. Application: Urban AR game, content at a landmark, route. Technologies: Combination of channels; Geolocation. <a id="variant-cam-163"></a>
- Camera and touch screen. Action: Select an area by touch, then associate it with a real object or effect. Application: Interactive cutting, tracking a selected target, drawing on top of the world. Technologies: Combination of channels; Image analysis. <a id="variant-cam-164"></a>
- Light exchange between devices. Action: The screen or flashlight of one device sends a code to the camera of another. Application: Local connection, game key, physical riddle channel. Technologies: Combination of channels; Own algorithm. <a id="variant-cam-165"></a>
- Visual management agent. Action: The model interprets the limited scene and suggests the next move or reaction. Application: Adaptive presenter, procedural learning, experimental NPC. Technologies: Recognition or machine learning model; Generative model; Experimental prototype. <a id="variant-cam-166"></a>
- Recognition of compound action. Action: To associate an object, gesture and scene change by time. Application: Analysis of a visual recipe, interactive story, complex combo. Technologies: Recognition or machine learning model; Own algorithm. <a id="variant-cam-167"></a>
- Performance style. Action: Compare the rhythm, smoothness or expressiveness of visible movement with a selected criterion. Application: Creative challenge, evaluation of an animated sketch, dance game. Technologies: Recognition or machine learning model; Own algorithm; Experimental prototype. <a id="variant-cam-168"></a>

## Context and limits

Games, learning, creativity and interactive applications. Author's systematization of game rules based on proven technical capabilities. Examples are application ideas and not statements of released products.

## Connected materials


## Sources and provenance

Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.

- [Apple AVFoundation: Camera Capture and Control](https://developer.apple.com/documentation/avfoundation/capture-setup) (id: source-c121374ae20b1406)
- [ARCore: motion tracking, planes, anchors](https://developers.google.com/ar/develop/fundamentals) (id: source-0599b2ea6361e813)
- [ARCore Geospatial](https://developers.google.com/ar/develop/geospatial) (id: source-4e95de581d229547)
- [W3C Media Capture and Streams](https://www.w3.org/TR/mediacapture-streams/) (id: source-d0b96e774048c628)
- [RIDGID Level](https://apps.apple.com/us/app/ridgid-level/id444491222?uo=4) (id: source-bbdbf2272abeb5db)

CC-BY-4.0 · gamemechanics.pro contributors
