Project Editor Window#
Overview#
The Project Editor serves as the heart of FlapKine, where users interact with STL scenes, fine-tune animations, and analyze motion data via integrated visualization tools.
—
Interface Overview#
Section |
Purpose |
|---|---|
Video Animation |
Renders and displays the animation preview |
3D Visualizer |
Plays the STL model animation interactively |
Selected Point |
Enables precise 2D point selection on STL model surfaces |
Scatter Plot |
Illustrates the 3D motion trajectory of the selected point |
—
Video Animation Widget#
Overview: Automatically shows the rendered animation if available. Otherwise, users can render the animation using the Render button.
Key Features:
Render Button: Initiates the animation render if it hasn’t been completed.
Status Bar: Displays real-time rendering progress beside the Render button.
Configurable Rendering: Adjust render settings via the Render → Configure Render in top menubar.
—
3D Visualizer Widget#
Overview: Renders the STL model in motion, providing an interactive 3D experience, which can be controlled using the mouse, with functions like rotation, zooming, and panning.
Key Features:
Interactive Controls: Rotate, zoom, and pan using the mouse.
Playback Controls: Play, pause, or scrub through the animation timeline.
Visualization Aid: Helps to set camera and lighting configurations for the final video render.
Coordinate Axes: Displays both body-fixed axes (A, B, C) and inertial axes (X, Y, Z).
—
Point Selector Widget#
Overview: Optimized for components like wings where one dimension is significantly smaller; it provides a 2D projection by excluding the smallest axis.
Key Features:
Flattened Projection: Automatically adjusts to produce a 2D view for easier point selection.
Adaptive Interface: Works intelligently for wing-like structures.
—
Scatter Plot Widget#
Overview: Uses computed forward kinematics to plot the 3D motion of the selected point with respect to the inertial coordinate system (X, Y, Z).
Key Features:
Trajectory Tracking: Visualizes the motion path in 3D space over time.
Inertial Axes Reference: The plot is aligned with the inertial axes (X, Y, Z), providing a global frame of reference for motion.