Public Member Functions | |
getPropertyDescriptionList (aScript) | |
beginSprite (me) | |
StartActor (me, param1) | |
StopActor (me, param1) | |
exitframe () | |
PostProcess (numImages, tempCastLib) | |
GenerateCaptureScripts (me) | |
Public Attributes | |
gVideoMix | |
TRUE if video mixed AR is being done. | |
gMarkerTracking | |
TRUE if the user wants to link actors to Marker. | |
camInitString | |
Camera initialization string from FrameworkCore. | |
gVidTexID | |
ID used to refer to texture on the background polygon. | |
gCurrentFrameTimeStamp | |
Timestamp passed to captureTracker for markers. | |
gVideoCaptureOnScore | |
Tells the capture trackers to capture only with video. | |
gCaptureVideoFlag | |
Capture is currently on or off. | |
gPostProcess | |
flag to indicate whether this is in PostProcessing | |
Private Attributes | |
pTempCastLib | |
name of cast member to temporarily hold captured data | |
pFinalCastLib | |
final name for cast library to hold captured data | |
pCaptureTime | |
number of seconds to capture | |
pFinalWidth | |
width of final image to be stored (must be a power of 2) | |
pFinalHeight | |
height of image to be stored (must be a power of 2) | |
pFrameRate | |
Estimate frame rate (used with pCaptureTime get proper cast allocation). | |
pShowFiltered | |
Boolean: show on stage the frames that are not captured. | |
pShowCaptured | |
Boolean: show on stage the frames that are captured. | |
pAutoStart | |
Flag to see if the capture should start automatically. | |
videoTimeStamp | |
time stamp for each frame | |
captureInterval | |
Time period desired between each captured frame. | |
cameraDataList | |
List of timestamp and frame names. | |
pCaptureFrames | |
Number of frames to capture. | |
pCaptureCount | |
count of how many frames have been captured.. | |
timeVar | |
to keep track of time change | |
pStartTime | |
Timestamp when capture started. | |
tempFOV | |
grab FOV to put into CaptureVideo data (used for distortion during playback) | |
beginSpriteTime | |
to offset start actor from begin sprite for performance issues | |
autoStart | |
Internal flag for autostart option. | |
spaceAllocated | |
flag that confirms Temp cast is ready to capture | |
frameDepth | |
bit depth for the stored images |
There are breaks in the video on screen both before and after capture occurs due to allocation of memory and compression. Auto start option starts after 3 seconds to avoid a system overload problem.
Place this behavior onto a DataStoreContainer (make sure live video is already working)
Copyright 2004, Georgia Tech Research Corporation, Atlanta, Georgia 30332-0415 --All Rights Reserved-- (See LICENSE cast member for full license information)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Internal flag for autostart option.
|
|
to offset start actor from begin sprite for performance issues
|
|
List of timestamp and frame names.
|
|
Camera initialization string from FrameworkCore.
|
|
Time period desired between each captured frame.
|
|
bit depth for the stored images
|
|
Capture is currently on or off.
|
|
Timestamp passed to captureTracker for markers.
|
|
TRUE if the user wants to link actors to Marker.
|
|
flag to indicate whether this is in PostProcessing
|
|
Tells the capture trackers to capture only with video.
|
|
TRUE if video mixed AR is being done.
|
|
ID used to refer to texture on the background polygon.
|
|
Flag to see if the capture should start automatically.
|
|
count of how many frames have been captured..
|
|
Number of frames to capture.
|
|
number of seconds to capture
|
|
final name for cast library to hold captured data
|
|
height of image to be stored (must be a power of 2)
|
|
width of final image to be stored (must be a power of 2)
|
|
Estimate frame rate (used with pCaptureTime get proper cast allocation).
|
|
Boolean: show on stage the frames that are captured.
|
|
Boolean: show on stage the frames that are not captured.
|
|
Timestamp when capture started.
|
|
name of cast member to temporarily hold captured data
|
|
flag that confirms Temp cast is ready to capture
|
|
grab FOV to put into CaptureVideo data (used for distortion during playback)
|
|
to keep track of time change
|
|
time stamp for each frame
|