View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.3
- Last updated
- First released
- Unity version
- 2022.3.21 or later
- Package size
- 1.0 MB
- Files
- 21
- Favorites
- 11
- Views in the past week
- 4
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $10.00 on
Keywords
MemoryChannel
- Price drop
MemoryChannel is a memory mapped file API that enables rapid inter-process communication.
Lowest recorded price
Get 50% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
MemoryChannel screenshot 1
About this asset
On occasion you need to access .NET code that is newer than the version used by Unity, or you need to exchange data with another executable in real time.
We provide you with a memory map library which allows you to create/open a memory location and then write to and read from it.
Because it is a generic approach you can exchange data between any number of clients and those clients can be written in any language that supports memory mapping, such as C++ etc.
Another big advantage is that you can develop code from outside and just use the Editor as a visualizer, utilizing all the .NET edit/continue and fast compilation times of standalone applications.
From the publisher's Asset Store listing.
Technical details
- Library manages memory map creation and opening
- Specify 1-8 data types that can be used (extensible so you can add as many as you want)
- Each type (specified as e.g. a struct) can have from 1 to N instances in memory
- We provide generic methods for reading and writing single elements as well as full and partial arrays
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.21f1 | Compatible | Compatible | Compatible |
The asset demos were created with URP as the base but since it's a code tool it works for all pipelines. For the demo scenes just change the Mat_Cube/Plane to the corrent Unity shader.
As listed on the Asset Store.