You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Readme.md
+19-15Lines changed: 19 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ This repository shows a demonstration of interoperability between Unity Engine a
6
6
7
7
## Plugins
8
8
9
-
The folder `Plugin` contains a solution that can be generated for visual studio 2019 using [Premake5](https://premake.github.io/download/) with command :
9
+
The folder `Plugin` contains a solution that can be generated for visual studio 2019 using [Premake5](https://premake.github.io/download/) with the module [premake5-cuda](https://github.com/theComputeKid/premake5-cuda) :
10
10
11
11
```
12
12
premake5 vs2019
@@ -28,13 +28,14 @@ An `Action` is a base class from which we can inherits to override functions. Th
28
28
29
29
This library contains two basics examples of actions :
30
30
- ActionSampleTexture : it register a Unity __texture__ into CUDA and write some color into it.
31
+
- ActionSampleTextureArray : it register a Unity __texture array__ into CUDA and write some color into each texture slice.
31
32
- ActionSampleVertexBuffer : it register a Unity __vertex buffer of `float4`__ into CUDA and change their values.
32
33
33
34
## InteropUnityCUDA the Unity project
34
35
35
36
The folder `InteropUnityCUDA` contains the Unity project with the script to handle actions and call them in render thread. Furthermore, there is a script to display in Unity the log informations of the different plugin that use logger of Utilities (see. above).
36
37
37
-
The project has only one scene that demonstrate the two simple actions describe above.
38
+
The project has only one scene that demonstrate the three simple actions describe above.
0 commit comments