Tour3DVideo
✖
Tour3DVideo
Details and Options



- Tour3DVideo generates a video by navigating around a 3D object.
- The 3D object g can be a Graphics3D, Image3D or any valid 3D region.
- The steps specification can be any of the following:
-
{step1,step2,…} a sequence of steps {t1step1,…} a sequence of steps to happen at given times func an arbitrary function - Position specification stepi can be used to specify the position of the camera:
-
{x,y,z} absolute camera position in the 3D graphics coordinate Scaled[{x,y,z}] camera position scaled from 0 to 1 with respect to the bounding box <prop1val1,… > an association of step properties - When a step is provided as an association of properties, the following keys can be specified:
-
"CameraPosition" position of the camera given as {x,y,z} or Scaled[…] "ViewAngle" the opening angle for the camera in radians "ViewVertical" direction to make vertical "SubjectPosition" position the camera is pointed at given as {x,y,z} or Scaled[…] "DwellTime" the dwell time given in seconds or other time quantity - The only mandatory key is "CameraPosition". If the "SubjectPosition" key is not specified, the camera will be pointing to the center of the bounding box.
- Options to control the creation of frames are:
-
AspectRatio 9/16 aspect ratio to use DefaultDuration Automatic suggested duration in seconds InterpolationOrder 1 an interpolation order to use - To generate frames in parallel, use Parallelize[Tour3DVideo[…]].
- By default, Tour3DVideo places the new video under the "Video" directory in $WolframDocumentsDirectory.
- Options to control properties of the output video are:
-
BitRate Automatic approximate bit rate to use CompressionLevel Automatic compression level to use FrameRate Automatic the frame rate to use GeneratedAssetFormat Automatic the format of the result GeneratedAssetLocation $GeneratedAssetLocation the location of the result OverwriteTarget False whether to overwrite an existing file RasterSize Automatic raster size of the output video VideoEncoding Automatic video encoding to use VideoTransparency False whether the output video should have a transparency channel

Examples
open allclose allBasic Examples (2)Summary of the most common use cases
Scope (4)Survey of the scope of standard use cases
Step Specification (2)
Function (2)
Define a function that returns the camera position:

https://wolfram.com/xid/0btnkxlq1wqm-nwjbom


https://wolfram.com/xid/0btnkxlq1wqm-ru9dhm

Define a function that returns an association that fully specifies the scene:

https://wolfram.com/xid/0btnkxlq1wqm-43duvh

https://wolfram.com/xid/0btnkxlq1wqm-5qz2o0

Properties & Relations (1)Properties of the function, and connections to other functions
Neat Examples (1)Surprising or curious use cases
Create a tour around a 3D cellular automaton:

https://wolfram.com/xid/0btnkxlq1wqm-my85uk
Define a set of points around the scene and find the shortest tour between them:

https://wolfram.com/xid/0btnkxlq1wqm-9qpi9k

Interpolate between the points to define a trajectory:

https://wolfram.com/xid/0btnkxlq1wqm-zr4o9q

Define a function that returns the camera and subject position and the view angle at each time:

https://wolfram.com/xid/0btnkxlq1wqm-ou7f4d

https://wolfram.com/xid/0btnkxlq1wqm-q7d3os

Wolfram Research (2024), Tour3DVideo, Wolfram Language function, https://reference.wolfram.com/language/ref/Tour3DVideo.html.
Text
Wolfram Research (2024), Tour3DVideo, Wolfram Language function, https://reference.wolfram.com/language/ref/Tour3DVideo.html.
Wolfram Research (2024), Tour3DVideo, Wolfram Language function, https://reference.wolfram.com/language/ref/Tour3DVideo.html.
CMS
Wolfram Language. 2024. "Tour3DVideo." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Tour3DVideo.html.
Wolfram Language. 2024. "Tour3DVideo." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Tour3DVideo.html.
APA
Wolfram Language. (2024). Tour3DVideo. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Tour3DVideo.html
Wolfram Language. (2024). Tour3DVideo. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Tour3DVideo.html
BibTeX
@misc{reference.wolfram_2025_tour3dvideo, author="Wolfram Research", title="{Tour3DVideo}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/Tour3DVideo.html}", note=[Accessed: 08-March-2025
]}
BibLaTeX
@online{reference.wolfram_2025_tour3dvideo, organization={Wolfram Research}, title={Tour3DVideo}, year={2024}, url={https://reference.wolfram.com/language/ref/Tour3DVideo.html}, note=[Accessed: 08-March-2025
]}