User Tools

Site Tools


visual3d:documentation:pipeline:event_commands:event_explicit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
visual3d:documentation:pipeline:event_commands:event_explicit [2025/02/20 20:08] – [Examples] wikisysopvisual3d:documentation:pipeline:event_commands:event_explicit [2025/04/28 17:04] (current) wikisysop
Line 1: Line 1:
 ====== Event Explicit ====== ====== Event Explicit ======
  
-==== Overview ====+===== Overview =====
 The **Event_Explicit** command is used to manually define and place a custom event label in Visual3D by specifying the exact time at which the event occurs. Unlike automatically detected events (e.g., heel strike detected via force plata date), this command allows users to explicitly set an event based on external input or predefined criteria such as specifying a frame or time. The **Event_Explicit** command is used to manually define and place a custom event label in Visual3D by specifying the exact time at which the event occurs. Unlike automatically detected events (e.g., heel strike detected via force plata date), this command allows users to explicitly set an event based on external input or predefined criteria such as specifying a frame or time.
  
 This command is useful when importing event markers from external sources, synchronizing motion capture events with force data, or manually inserting key moments in the movement cycle. This command is useful when importing event markers from external sources, synchronizing motion capture events with force data, or manually inserting key moments in the movement cycle.
  
-==== Pipeline Command ====+===== Pipeline Command =====
 The command below is as seen in the Visual3D application, with the option to name and specify frame OR time. The command below is as seen in the Visual3D application, with the option to name and specify frame OR time.
  
Line 17: Line 17:
 </code> </code>
  
-==== Command Parameters ====+===== Command Parameters =====
 The following table shows the command parameters and descriptions: The following table shows the command parameters and descriptions:
  
Line 25: Line 25:
 |**! /TIME=**|Defines the exact time (in seconds) at which the event occurs.| |**! /TIME=**|Defines the exact time (in seconds) at which the event occurs.|
  
-==== Dialog ====+===== Dialog =====
  
 The command can be edited in a text editor or in a dialog form. To edit in the dialog pop up form either click on the **Edit** button in the pipeline workshop or double-click on the pipeline command. The dialog is shown below. The command can be edited in a text editor or in a dialog form. To edit in the dialog pop up form either click on the **Edit** button in the pipeline workshop or double-click on the pipeline command. The dialog is shown below.
Line 32: Line 32:
  
 In this dialog, the user is given the options to name the event, and specify either a frame or time to create the event label. In this dialog, the user is given the options to name the event, and specify either a frame or time to create the event label.
-==== Examples ====+===== Examples =====
 The following examples will go through the use of the **Event_Explicit** command in the Visual3D application.  The following examples will go through the use of the **Event_Explicit** command in the Visual3D application. 
  
-=== Example 1: Simple Use Case ===+==== Example 1: Simple Use Case ====
 In the first example, let's say the user knows the specific time when the subject's left foot comes in contact with the ground in a walking trial, at the time of 1.25 seconds. In the first example, let's say the user knows the specific time when the subject's left foot comes in contact with the ground in a walking trial, at the time of 1.25 seconds.
  
Line 51: Line 51:
 {{:visual3d:documentation:pipeline:event_commands:graph_example1.png?400|}} {{:visual3d:documentation:pipeline:event_commands:graph_example1.png?400|}}
  
-=== Example 2: Create events using the START and END of trial ===+==== Example 2: Create events using the START and END of trial ====
 The following command will create an event label named 'START' at the first frame of the trial. The following command will create an event label named 'START' at the first frame of the trial.
  
Line 86: Line 86:
 {{:visual3d:documentation:pipeline:event_commands:graph_example2.png?500|}} {{:visual3d:documentation:pipeline:event_commands:graph_example2.png?500|}}
  
-=== Example 3: Create an event at multiple frames ===+==== Example 3: Create an event at multiple frames ====
  
 This functionality was introduced into the command in **Version 6**. It will create three instances of the event label 'TEST' at frames 1, 5 and 10: This functionality was introduced into the command in **Version 6**. It will create three instances of the event label 'TEST' at frames 1, 5 and 10:
Line 99: Line 99:
  
  
-=== Example 4: Create an event at one second intervals ===+==== Example 4: Create an event at one second intervals ====
 This final example represents the **Event_Explicit** command used within a loop in order to create an event at one second intervals throughout the file. This final example represents the **Event_Explicit** command used within a loop in order to create an event at one second intervals throughout the file.
  
visual3d/documentation/pipeline/event_commands/event_explicit.1740082137.txt.gz · Last modified: 2025/02/20 20:08 by wikisysop