Extensions
Createdbyx (Talk | contribs) m (Updated page as part of the Extensions page retro fit. See discussion page at http://wiki.unity3d.com/index.php/Extensions for details) |
(→Cross-Platform Plugins) |
||
Line 40: | Line 40: | ||
*[http://code.google.com/p/libnoise-dotnet/ Libnoise dotnet] - libnoise is used to generate coherent noise, a type of smoothly-changing noise. libnoise can generate Perlin noise, ridged multifractal noise, and other types of coherent-noise. Pure c# port including Improved perlin noise, simplex perlin noise, fractal filters (ridged, heterogeneous, multi, hybrid, sum, sin), all the libnoise utilities except Terragen renderer. More stuff [http://forum.unity3d.com/threads/114239-Libnoise-dotnet?p=759730 here] | *[http://code.google.com/p/libnoise-dotnet/ Libnoise dotnet] - libnoise is used to generate coherent noise, a type of smoothly-changing noise. libnoise can generate Perlin noise, ridged multifractal noise, and other types of coherent-noise. Pure c# port including Improved perlin noise, simplex perlin noise, fractal filters (ridged, heterogeneous, multi, hybrid, sum, sin), all the libnoise utilities except Terragen renderer. More stuff [http://forum.unity3d.com/threads/114239-Libnoise-dotnet?p=759730 here] | ||
+ | |||
+ | *[[ManagedSqlite]] - Pointers to fully managed versions of Sqlite | ||
=== Windows Only Plugins === | === Windows Only Plugins === |
Revision as of 03:43, 28 November 2013
Plugins | Extension Methods | Packages |
These extensions, or plugins, allow you to add special features to your unity projects without the hassle of writing them yourself from the ground up. There are two kinds of plugin: those containing only .NET code and those which contain binary code. .NET Plugins.NET plugins are simply DLLs which have been built from Mono/.NET source code. When your project is built, they are merged with the compiled Mono code from your project's scripts. This means that you can use them with a Unity Indie licence as well as with Pro and in web players. Cross-Platform Plugins
Windows Only Plugins
Native Code PluginsNative code plugins can be written in many languages, including C and C++. A Unity Pro licence is required to use these plugins. This kind of plugin can only be used in the editor and in standalone builds. The web player is prevented from using them for security reasons. The Unity documentation outlines how native code plugins are made here. Cross-Platform Plugins
Mac OS X Only Plugins
|