View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.3.1
- Last updated
- First released
- Unity version
- 2021.3.5 or later
- Package size
- 2.2 MB
- Files
- 37
- Favorites
- 45
- Views in the past week
- 7
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $26.00 on
Keywords
Skinned GPU Raycast
- Price drop
Skinned GPU Raycast allows you to do multiple raycast tests against many skinned meshes on the GPU, avoiding time-consuming baking.
Lowest recorded price
Get 13% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Skinned GPU Raycast video 1
About this asset
Skinned GPU Raycast allows you to do multiple raycast tests against many skinned meshes on the GPU without needing expensive baking of the mesh collider or baking the skinned mesh positions every frame!
It will work on GPUs that support compute shaders. The hits results will be received back on the cpu but a few frames later to prevent stalling the GPU.
Unity 2021.3 or newer is required.
Support is available at:
- Discord: https://discord.gg/SfAyZpHBKe
- Unity forums: https://forum.unity.com/threads/skinned-gpu-raycast.1314882/
Asset uses Male_High_Separated.fbx under MIT License; see Third-Party Notices.txt file in package for details.
From the publisher's Asset Store listing.
Technical details
- Uses a compute shader to perform computations on the GPU
- Vertex and index data is accessed directly from a graphics buffer
- Avoids computationally expensive baking for skinned mesh renderers
- Requires Unity.Mathematics from the package manager
- Unity 2021.3 or newer is required due to the newer APIs.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.14f1 | Compatible | Compatible | Compatible |
| 2022.3.3f1 | Compatible | Compatible | Compatible |
| 2021.3.24f1 | Compatible | Compatible | Compatible |
| 2021.3.5f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.