ARPublish

ARPublish[expr]

publish expr to an AR device.

Details and Options

  • ARPublish is typically used to visualize 3D geometric or graphics objects in an augmented reality (AR) device such as a mobile phone or tablet.
  • ARPublish returns a barcode image that can be scanned by an AR device.
  • The following expressions expr can be given:
  • Graphics3Ddeploy 3D graphics
    Graphicscreate 3D graphics by projecting the graphics
    Regiondeploy a geometric region (balls, meshes, ...)
    Image3Ddeploy a 3D image as voxels
    Imageuse an image as a rectangular texture
    Textcreate an extruded shape of a text
    Entitydeploy the "Region" property of an entity
  • ARPublish takes the following options:
  • PermissionsAutomaticpermissions for the deployed object
    TargetSystem Alltarget architecture
  • Typical values for TargetSystem include "iOS", "iPadOS" and "Android".

Examples

open allclose all

Basic Examples  (2)

Deploy a Graphics3D object to an AR device:

Scan the barcode image to visualize on a phone or tablet:

Deploy a map of France:

Scan the barcode image to visualize on a phone or tablet:

Scope  (14)

Graphics  (4)

Deploy a 2D graphics object:

Deploy a Graphics3D object:

Deploy a 3D plot:

Deploy graphics from a file:

Regions  (3)

Deploy a geometric object:

Deploy a mesh region:

Deploy a surface:

GeoPolygons  (2)

Deploy a polygon with GeoPosition:

Deploy a polygon with GeoGridPosition:

Images  (2)

Deploy 2D images:

Deploy 3D images:

Entities  (3)

Deploy a trefoil knot:

Deploy an anatomical skull:

Deploy a map of France:

Options  (1)

TargetSystem  (1)

TargetSystem can be used to specify additional platforms:

Applications  (1)

Basic Applications  (1)

Create a gallery of 3D objects:

Visualize platonic solids:

Visualize Molecules:

Properties & Relations  (1)

Export a 3D object to AR formats such as USD:

GLTF:

Wolfram Research (2023), ARPublish, Wolfram Language function, https://reference.wolfram.com/language/ref/ARPublish.html.

Text

Wolfram Research (2023), ARPublish, Wolfram Language function, https://reference.wolfram.com/language/ref/ARPublish.html.

CMS

Wolfram Language. 2023. "ARPublish." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ARPublish.html.

APA

Wolfram Language. (2023). ARPublish. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ARPublish.html

BibTeX

@misc{reference.wolfram_2024_arpublish, author="Wolfram Research", title="{ARPublish}", year="2023", howpublished="\url{https://reference.wolfram.com/language/ref/ARPublish.html}", note=[Accessed: 22-April-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_arpublish, organization={Wolfram Research}, title={ARPublish}, year={2023}, url={https://reference.wolfram.com/language/ref/ARPublish.html}, note=[Accessed: 22-April-2024 ]}