View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.0.3
- Last updated
- First released
- Unity version
- 2022.3.21 or later
- Package size
- 1.4 MB
- Files
- 41
- Favorites
- 6
- Views in the past week
- 2
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.99 on
Keywords
ComputeEx
- Price drop
ComputeEx is a compute shader manager with an easy to use fluent code interface.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
ComputeEx screenshot 1
About this asset
Use the fluent interface to define your compute shaders, their kernels, data etc.
It has different Automation modes such that either you specify all commands as usual, or you set up whole Run sequences to execute with one command. Alternatively for simple projects just have it automatically Bind/Set/Get all data for you.
Along with the compute shader manager we will also demonstrate for you how to manage Native Containers along with any combination of Burst Job and Shader while also showing you the common pitfalls developers fall into which lead to error cases.
The examples include everything from managed memory Get/SetData, NativeArrays, Job and Compute mixing and finally an advanced compute only example.
The version 1 code layout is also still available, so you can choose to use the fluent interface or not.
From the publisher's Asset Store listing.
Technical details
- Compute Shader Manager
- Fluent Interface for defining your shaders, kernels, data, etc.
- Shows how to use managed C# access
- NativeArray with GetData
- NativeArray with RequestIntoNativeArray
- Job with different Compute errors where they clash as well as how to resolve the issues
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.21f1 | Compatible | Compatible | Compatible |
The demo scene materials were created with URP, but the code itself is relevant to all rendering pipelines.
As listed on the Asset Store.