Normal Search:



This search is working on the whole database of assets including hidden assets but do NOT scan the descriptions.

Unity
UE4
Texture
Movie
3d Model
Sounds
PDF
Applications

Deep Search:



This search is working on the whole database of assets including hidden ones and scan the descriptions as well.

Unity
UE4
Texture
Movie
3d Model
Sounds
PDF
Applications
You are not connected. Please Login or Register to fully enjoy this website.
UV-Free Triplanar Shader Pack 27/Jul/2018 Price: — Includes Physically Based Metallic and Physically Based Specular shaders, as well as legacy />— Supports Unity lighting features, such as Real-Time Global Illumination, skylight reflections, emissive lighting, reflection probes, light />— Supports forward and deferred rendering paths deferred), shadows, HDR, lightmapping, gamma and linear color />— Supports GPU Instancing for better performance when rendering scenes with many identical />— Like the Unity Built-in Standard Shader, features are enabled or disabled by simply using or not using various texture slots and parameters in the customized material runtime, the appropriate shader variant is pick based on which features are variants of the shaders will not be included into the game />— Shader variants for features such as vertex colors, normal mapping, height mapping (parallax), occlusion, emission, detail maps, and rim lighting (for legacy />— Shader variants to allow for separate top and bottom textures, with adjustable />— Shader variants to allow for triplanar projection relative to world space and local />— Terrain shaders can support unlimited textures per />REQUIREMENTS:Unity or later, Shader Model 3, Build for Windows, Mac OS X / macOS, />TRIPLANAR SHADERS INCLUDED:(Click to see screenshot of Material Inspector Properties)All other platforms are not supported; no testing has been performed on other platforms - use at your own risk on other />_________________________________________ Asset Store Marketplace Unreal Unity Manufactured by: Andrew C. Wang 2.1.0 Product ID: 8635 20 3 64 64 5 1

View Product

DashboardLatest reviewsGrid Release viewBrowse the LibraryThe ArchiveRewardsForum
-

UV-Free Triplanar Shader Pack(exclu)


uploaded by Anon_728 , Last change: 27-07-2018
Published: 20 Jul 2018, Publisher: Andrew C. Wang
Price: $20.00 USD - Size: 14.8 MB

File version


Product description

Minimum Unity Version Required: 2017.1.3f1 | Asset Published Date: 20 Jul 2018 | Price: $20.00.
Publisher: Andrew C.
Wang
.
DescriptionPC Demo
| Mac Demo | Documentation



Use these Physically-Based triplanar surface shaders in Unity 2017.x and Unity 2018.x to easily texture objects beautifully without the need for skinning/UV-maps, and eliminate terrain texture stretching.




FEATURE SUMMARY



— Quickly texture a mesh without having to skin/UV-map it.



— Eliminate stretching for textures on terrains and meshes.
This is especially useful for jagged terrain, rock/glacier striations, and bricks.



— Includes Physically Based Metallic and Physically Based Specular shaders, as well as legacy shaders.



— Supports Unity lighting features, such as Real-Time Global Illumination, skylight reflections, emissive lighting, reflection probes, light probes.



— Supports forward and deferred rendering paths (incl.
legacy deferred), shadows, HDR, lightmapping, gamma and linear color spaces.



— Supports GPU Instancing for better performance when rendering scenes with many identical meshes.



— Like the Unity Built-in Standard Shader, features are enabled or disabled by simply using or not using various texture slots and parameters in the customized material editor.
At runtime, the appropriate shader variant is pick based on which features are used.
Unused variants of the shaders will not be included into the game build.



— Shader variants for features such as vertex colors, normal mapping, height mapping (parallax), occlusion, emission, detail maps, and rim lighting (for legacy shaders).



— Shader variants to allow for separate top and bottom textures, with adjustable strength.



— Shader variants to allow for triplanar projection relative to world space and local space.



— Terrain shaders can support unlimited textures.
(4 textures per pass).



REQUIREMENTS:

Unity 2017.1.3f1 or later, Shader Model 3, Build for Windows, Mac OS X / macOS, Linux.



TRIPLANAR SHADERS INCLUDED:

(Click to see screenshot of Material Inspector Properties)




1.
PBR Metallic (Single Texture)



2.
PBR Metallic (Separate Main/Top/Bottom)



3.
PBR Specular (Single Texture)



4.
PBR Specular (Separate Main/Top/Bottom)



5.
PBR Metallic Terrain



6.
PBR Specular Terrain



7.
Legacy Specular-Based (1-Texture)



8.
Legacy Specular-Based (3-Texture)



9.
Legacy Diffuse-Based (1-Texture)



10.
Legacy Diffuse-Based (3-Texture)



11.
Legacy Specular-Based Terrain



12.
Legacy Diffuse-Based Terrain





ADDITIONAL FEATURES



Texture Power field: This bonus field allows you to control the degree of overlap/sharpness when performing triplanar projection.
A low Texture Power helps create more believable surfaces from more organic-looking textures such as rock or grass.
A high Texture Power allows for sharper texture transitions between top, bottom, left, right, front, and back surfaces - good for repeating textures such as bricks, grids, and strong patterns where overlap is not desired.



Vertex Colors: Add color variation by applying vertex colors from the mesh.
Control the strength of the vertex colors with the Vertex Color Strength slider.



Custom Material Editors and Shader Keywords: These shaders come with custom material editors that are automatically displayed when using materials with the UV-Free shaders.
These custom editors automatically switch on/off features (shader keywords) used in the shaders so that only the variants of the shaders (from among hundreds of possible variants) will be included in the game build.
You can also programmatically enable or disable the shader keywords, but make sure there is a material included in the game build that already has that shader keyword combination.



Normal Multiplier or Bump Scale: Shaders which include a Bump/Normal Map have a Normal multiplier that allows you to control the bumpiness of the normal map to exaggerate it or tone it down.




Terrain Texture Scale Percentage: For terrain shaders, a Texture Scale percentage property provides a quick way to scale all the textures for that terrain simultaneously.



GPU Instancing: The mesh shaders in this shader pack have a GPU Instancing feature which will draw multiple copies of the same mesh at once, using a small number of draw calls.
Using GPU instancing can significantly improve the rendering performance of your project if there are many identical meshes.
Most of the non-texture fields of the UV-Free Shaders (such as colors or numeric sliders) can be set as per-instance properties.
For more information on GPU Instanced shaders and how to use them, please see Unity's documentation on the topic.



(Experimental) Flip Backwards Textures: (Disabled by default) If enabled, the shaders will flip any textures that are backwards, allowing you to properly display text within the textures, no matter the orientation of the surface.
This helps textures to look more natural and not have a "mirroring" effect where the planes of the triplanar projection meet.
When this feature is disabled (default) the textures will be flipped or backwards when facing the -X, -Y or -Z planes.




Sample materials and a simple sample scene to demonstrate the shaders.




SUPPORT



Please email me at andyman at idumpling.com with the subject "UV-Free Shaders".



So that I may help you more efficiently, please specify your issue with as much useful detail and context as possible, such as platform, hardware, OS, rendering path (forward or deferred), color space (gamma or linear), build target, how you are trying to use the shaders, and the invoice number for your purchase.
Annotated screenshots are very useful and will save us all some time.



NOTES



1.
These shaders require Shader Model 3.0 GPU (most GPUs after 2004).



2.
The Vertex Lit Rendering Path, the Lightweight Render Pipeline, and the High-Definition Render Pipeline are not supported for these shaders at this point.




3.
These shaders are opaque and do not have any transparency / alpha testing features.
If you'd like to add transparency / alpha testing features to the shaders, it is only 2-3 lines of code to change.
See the "Transparency and alpha testing" section of Unity's Surface Shaders documentation (link).
Download the source code for the built-in shaders (link) and look at the "Tags" line and "#pragma surface" line of the Alpha and AlphaTest shaders for example of how it is done.




4.
This is a shader pack, not a texture pack! The sample textures included in the example scene have been watermarked so that they can be legally provided with this example scene, and are for example purposes only.
The original textures are licensed from http://gametextures.com.
The marked textures are distributed in the sample scene with explicit written permission from GameTextures.com.




5.
Due to the number of shader variants (hundreds) that must be compiled/imported, it could take a few minutes to initially import the asset into your project, depending on the speed of your machine.




6.
When using the mesh shaders in local/self triplanar space, you may run into an issue where Unity switches to display the textures as if it was in world triplanar space, depending on the complexity, shadows, and level of detail of the mesh when Unity's Dynamic Batching is enabled.
This happens because the object may be switching in and out of Unity's dynamic batching.
When an object is dynamically batched, Unity passes the shader the batched vertex data in world space instead of the object's ordinary local space data.
If you see this switch happening, you can either switch off dynamic batching globally (not recommended, for performance sake), or use the non-dynamic-batching version of the shader (suffixed by "NB") included in the shader pack.
Alternatively, you can make sure the problem meshes don't get dynamically batched by making sure they don't meet the threshold for dynamic batching.




PLATFORMS SUPPORTED


— Windows

— Mac OS X

— Linux



This shader pack was developed for and tested on the Desktop platforms above.



All other platforms are not supported; no testing has been performed on other platforms - use at your own risk on other platforms.


_________________________________________


PC Demo
| Mac Demo | Documentation

You can add a (short) comment to this game asset and send it to approval (you can edit it later on)

You can add a review to this game asset and send it to approval (you can edit it later)


People who thanks this post

Anon_421 + - date: 2019/12/11 : 11:49:50pm - Version: 2.1.0
Anon_4627 + - date: 2019/01/20 : 04:47:31am - Version: 2.1.0
Anon_44 + - date: 2018/10/09 : 10:29:56pm - Version: 2.1.0
Anon_689 + - date: 2018/07/31 : 04:10:44am - Version: 2.1.0
Anon_1583 + - date: 2018/07/28 : 09:38:42pm - Version: 2.1.0
Anon_1732 + - date: 2018/07/28 : 09:19:53am - Version: 2.1.0
Anon_1329 + - date: 2018/07/28 : 08:21:32am - Version: 2.1.0
Anon_1700 + - date: 2018/07/27 : 11:02:55pm - Version: 2.1.0
Anon_1251 + - date: 2018/07/27 : 07:08:07pm - Version: 2.1.0
Anon_904 + - date: 2017/09/27 : 09:31:09am - Version:
Anon_1862 + - date: 2017/04/28 : 08:04:04am - Version:
Anon_17 + - date: 2017/04/25 : 04:06:15pm - Version:
Anon_966 + - date: 2017/04/25 : 01:55:39am - Version:
Anon_1460 + - date: 2017/04/24 : 08:40:37pm - Version:
Anon_1143 + - date: 2017/04/24 : 06:45:21pm - Version:
Anon_303 + - date: 2017/01/07 : 07:16:24pm - Version:
Anon_725 + - date: 2017/01/07 : 08:58:48am - Version:
Anon_656 + - date: 2017/01/06 : 11:14:48pm - Version:
Anon_361 + - date: 2017/01/06 : 10:23:38pm - Version:
Anon_2438 + - date: 2017/01/06 : 06:41:04am - Version:
Anon_1386 + - date: 2017/01/05 : 07:59:31pm - Version:
Anon_906 + - date: 2017/01/05 : 07:27:10pm - Version:
Anon_407 + - date: 2017/01/05 : 06:12:50pm - Version:
Anon_181 + - date: 2016/09/25 : 06:54:17pm - Version:
Anon_1094 + - date: 2016/02/06 : 07:15:22pm - Version:
Anon_2063 + - date: 2016/01/29 : 03:15:16am - Version:
Anon_215 + - date: 2015/12/26 : 09:10:10pm - Version:
Anon_2147 + - date: 2015/12/13 : 10:37:49pm - Version:
Anon_2069 + - date: 2015/11/03 : 09:37:13am - Version:
Anon_1923 + - date: 2015/10/13 : 05:16:12am - Version:
Anon_220 + - date: 2015/09/17 : 10:23:03am - Version:
Anon_820 + - date: 2015/08/03 : 03:34:00am - Version:
Anon_1175 + - date: 2015/05/28 : 05:06:04am - Version:
Anon_181 + - date: 2015/05/28 : 01:56:14am - Version:
Anon_42 + - date: 2015/05/27 : 11:46:16pm - Version:
Anon_1176 + - date: 2015/05/27 : 10:52:16pm - Version:
Anon_1363 + - date: 2015/05/27 : 07:11:16pm - Version:
Anon_1850 + - date: 2015/05/27 : 03:12:54pm - Version:
Anon_235 + - date: 2015/05/27 : 02:39:04pm - Version:



© 2021 - Fair Use Statement | DMCA Statement | Privacy Policy
Idea, coding and concept: pXNfdegskxB/R2PwLdwDabnAr+pJdcTZXc5F8kYndSk6lQ/M6uzS3Bi2lh+df9ElmWumI553tQvJj8yHmGg0Og==
Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research.
Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use.


This work is licensed under a Creative Commons Attribution 4.0 International License.