着色/阴影 Lux Plus – Physically Based Shader Framework 2.051 Lux着色器

Unity插件信息
插件名称: Lux Plus – Physically Based Shader Framework
插件官网: https://assetstore.unity.com/packages/vfx/shaders/lux-plus-physically-based-shader-framework-74897
版本: 2.051
解压密码:
素材类型: 着色/阴影
本帖最后由 cg小白兔 于 2022-10-24 11:06 编辑




















Lux Plus is the commercial branch of the open source Lux shader framework and brings Lux's advanced lighting features such as skin, translucent and anisotropic lighting to the deferred rendering pipeline — all without adding any additional data to the built in gbuffers.
So unlike other solutions Lux Plus will not stress your memory bandwidth furthermore but uses a cleverly packed default gbuffer.

Lux Plus has been successfully tested with DX11, DX9 and OpenGLCore on Win and Mac using nvidia GPUs and Unity 5.4.2, Unity 5.5.0b10, Unity 5.6.1., Unity 2017.2.0f3 and Unity 2018.1. and above.

Lighting features
- Fast approximated area lights
- Diffuse fill lights
- Deferred pre-integrated Skin Lighting and wrinkle maps
- Deferred translucent Lighting
- Deferred anisotropic Lighting* (read more)
- Deferred lambert lighting
- Diffuse scattering or fuzz lighting
- Specular Anti Aliasing
- Horizon Occlusion

Surface features
- Dynamic weather
- Mix mapping
- Parallax, parallax occlusion and tessellation
- Double sided rendering

Although Lux ships with a rather flexible standard shader it allows you write custom surface shaders which will take full advantage of all feature mentioned above. In order to make this as easy as possible Lux offers a bunch of predefined shader macros and ships with various example surface shaders including:
- Tessellation
- Geometry based refraction
- Geometry based deferred decals

Lux Plus and Image Effects
As Lux Plus packs Unity’s built in GBuffer in a special way, image effects, which rely on data from the GBuffer, will most likely break. But Lux Plus ships with fixes for the Cinematic Image Effects (Lux 2.01 only), Unity's Post Processing Stack and Amplify Occlusion. (read more)


Lux Plus是开源的Lux着色器框架的商业分支,它将Lux的高级照明功能,如皮肤、半透明和各向异性照明,带到延迟渲染管道中--所有这些都不需要向内置的gbuffers添加任何额外的数据。
因此,与其他解决方案不同,Lux Plus不会对你的内存带宽造成进一步的压力,而是使用一个巧妙的默认gbuffer。

Lux Plus已经在Win和Mac上使用nvidia GPU和Unity 5.4.2、Unity 5.5.0b10、Unity 5.6.1.、Unity 2017.2.0f3和Unity 2018.1.及以上版本的DX11、DX9和OpenGLCore进行了成功测试。

照明功能
- 快速的近似区域灯光
- 漫反射补光
- 递延的预集成的皮肤照明和皱纹地图
- 递延的半透明光照
- 递延各向异性照明* (阅读更多)
- 递延兰伯特照明
- 漫反射散射或模糊照明
- 镜面抗混叠
- 地平线遮蔽

表面特征
- 动态天气
- 混合贴图
- 视差、视差遮蔽和嵌片技术
- 双面渲染

尽管Lux提供了一个相当灵活的标准着色器,但它允许你编写自定义的表面着色器,以充分利用上述的所有功能。为了使之尽可能简单,Lux提供了一堆预定义的着色器宏,并提供了各种表面着色器的例子,其中包括。
- 镶嵌法
- 基于几何的折射
- 基于几何学的递延贴花

Lux Plus和图像效果
由于Lux Plus以一种特殊的方式打包了Unity的内置GBuffer,依赖于GBuffer数据的图像效果很可能会损坏。但是Lux Plus为电影图像效果(仅Lux 2.01)、Unity的后期处理堆栈和Amplify Occlusion提供了修复。(阅读更多)




作者 cg小白兔 发表于 2022-10-24 11:04:43
您需要登录后才可以回帖 登录 | 立即注册
cg小白兔

关注0

粉丝0

发布6988

热门作品推荐
glow
Finger Soccer Game Kit 2.0.2 指尖足球游
glow
Simple Space Interiors - Cartoon Assets
glow
Simple Military - Cartoon War 1.35卡通军
glow
Advanced Dissolve 2022.3 溶解
glow
Advanced Dissolve 2022.2 高级溶解透视切
glow
Wireframe Shader 2022.1 线框着色器插件
glow
118 sprite effects bundle 5.0火焰血液爆
glow
《穿墙透壁--剖视中国经典古建筑》手绘图民
glow
明代画家文徵明150幅绘画作品山水诗画兰竹
glow
实时动画渲染Reallusion iClone 8.02 + Cha