Order Independent Transparency (OIT) View on Asset Store (opens in new tab)

Package details

Latest version
1.03
Last updated
First released
Unity version
2017.2.0 or later
Package size
135 KB
Files
30
Favorites
91
Views in the past week
13

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Order Independent Transparency (OIT)

by Ciprian Stanciu (opens in new tab)

No ratings yet

  • Price drop
Discount -50% Previous price $19.99 Price $9.99

Get 50% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Order Independent Transparency (OIT), 6 months Current $9.99; lowest $9.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 8

Order Independent Transparency (OIT) screenshot 1

Order Independent Transparency (OIT) screenshot 1

About this asset

This only works with the BuiltIn pipeline
If you have issues with the drawing order/sorting of your transparent objects, or you have complex transparent geometry with plenty of self intersecting triangles then you absolutely need Order Independent Transparency for your objects to look as intended. This effect is highly efficient and works by applying a post processing effect to your camera.
This set of shaders only works under DirectX11, DirectX 12 and Vulkan/PC!
Features :
- custom shaders (an able programmer can easily add the importants bits into your own custom shaders; the documentation is provided )
- It does not work in combination with the standard shaders.
- High Performance (A Radeon RX 470 can render OIT at around 150 FPS in 1080p ).
-Low memory footprint ( It adds aprox +200MB VRAM to your app at 1080p ).
-Works with both forward and deferred rendering
-Does not rely on extra render targets.
-Works with SrcAlpha/OneMinusSrcAlpha and Additive blending.
-Ghost mode, where lighting comes from camera view vector.
Issues : - It doesn't work in combination with transparent objects that use the Standard shader
- Does not work with multisampling antialiasing (yet).
- On older Nvidia hardware there may be artifacts ( GTX 1060 ) but newer cards (RTX 2060) works well. On Intel and AMD hardware works flawlesly. - Does not seem to work on Xbox One with UWP.
WARNING!
You need to disable Antialiasing in the quality settings from your project to make this effect work !

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2020.3.1f1 Compatible Not listed Not listed

As listed on the Asset Store.