I'm happy to announce new great GUI plugin: UI 3D-System, the extended version of UI Particle System. UI 3D-System is advanced solution for 3D objects and particles used in Unity GUI. With this plugin you will not need to worry about changing sorting orders, adding multiple canvases, etc. With it you can just add 3D Renderers or particles to GUI in few quick steps. UI 3D-System is also mobile friendly, its very efficient depth buffer generating method makes is very cheap for performance. Features: -rendering particles on GUI, based on custom depth buffer -rendering 3D models on GUI, based on custom depth buffer -full support for Shuriken Particle System (only what you need to change is shader) -culling mask feature (so you can use particles in scroll views, etc.) -support for lights on 3D models -easy to setup component-attach UI 3D-System -advanced, highly customizable shaders for particles, 3D standard models, unlit and transparent objects -support for GUI distortion effects -possibility to easily extend system with own shaders -support for perspective view of rendered 3D object with GUI culling -support for multiple cameras with different set-ups -support for Shader Amplify Editor, easy to use node based shader editor: http://u3d.as/y3X Perfect for: -3D previews of game characters in GUI -3D previews of in-game rewards on GUI view -special effects of GUI elements like buttons or other interactable elements -rewarding effects with complicated and advanced particles -game card effects Requirements: -Unity GUI -Canvas with Screen Space - Camera mode or World Space mode. System does not work without GUI camera set Supported depth/culling sources: -Image (GUI component) -RawImage (GUI component) -RectTransform with selected, in component, texture You can find it here: https://www.assetstore.unity3d.com/en/#!/content/109573 Please note that if you have already bought UI Particle System, you will be able to buy upgrade to UI 3D-System instead of paying full price.