MoveFilter View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.7 or later
Package size
1.5 MB
Files
40
Favorites
17
Views in the past week
1

Price tracking

Last checked
Tracked since
Lowest recorded
$29.00 on

Keywords

MoveFilter

by Zefwih (opens in new tab)

No ratings yet

Versatile filtering for noisy Float, Vector2, Vector3, Vector4, and Quaternion data based on the state-of-the-art 1€ Filter algorithm.

Price $29.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for MoveFilter, 6 months Current $29.00; lowest $29.00; highest $29.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

MoveFilter screenshot 1

MoveFilter screenshot 1

About this asset

The MoveFilter Unity asset, leveraging the 1€ Filter algorithm, provides a powerful and versatile solution for smoothing motion data across various vector types and quaternions.

The 1€ Filter (see [1]) is a highly accurate and responsive algorithm ideal for filtering noisy signals in interactive systems. For example, when handling or tracking noisy / jittering human input.

An impressive online implementation by Jonathan Aceituno is available for experimentation and demonstrates that the 1€ Filter outperforms other filtering approaches.

MoveFilter is designed to handle Float, Vector2, Vector3, Vector4, and Quaternion data, ensuring jitter-free and fluid motion for GameObjects.

This asset is ideal for developers looking to enhance the realism and quality of movements in their Unity projects, be it in animations, physics simulations, or user interactions. Its flexibility and ease of integration make it a valuable tool for novice and experienced Unity developers.

Contact:

For any queries or issues related to this module, please get in touch with us at [email protected]

For further reading and scientific background, see:

  1. Casiez, G., Roussel, N. and Vogel, D. (2012). 1€ Filter: A Simple Speed-based Low-pass Filter for Noisy Input in Interactive Systems. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '12). Austin, Texas (May 5-12, 2012). New York: ACM Press, pp. 2527-2530.

From the publisher's Asset Store listing.

Technical details

Key Features:

  • 5 Data Types Supported: Float, Vector2, Vector3, Vector4, and Quaternion.
  • Customizable Settings: Frequency, minCutoff, beta, and derivateCutoff for tailored filtering.
  • 3 Demos Included: Three demo scenes illustrating the filter's application and versatility.

Ease of Integration:

  • Simple setup, plug, and play; Attach the MoveFilter scripts to GameObjects in your scene.

Performance-Focused:

  • Efficient algorithm ensuring minimal impact on game performance.
  • Optimized for Unity: Designed to integrate seamlessly with Unity's environment.
  • Versatile Application: Suitable for a wide range of genres, from action games to simulations.

Detailed Documentation:

  • Comprehensive guide for installation, setup, and customization.

Parts of this Unity asset are based on the work of Dario Mazzanti.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.7f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.