Difference between revisions of "Material"

From Neos Wiki
Jump to navigation Jump to search
(Marked this version for translation)
(Marked this version for translation)
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
<languages/><translate>
 
<languages/><translate>
 
<!--T:1-->
 
<!--T:1-->
A Material is an [[Asset|asset]] type used for rendering visuals in Neos. The type of the material and its properties determine the look of the object and how it interacts with lighting in the scene.
+
A Material is an [[Asset|asset]] type used for rendering visuals in Neos. The type of material and its properties determine the look of the object and how it interacts with lighting in the scene.
  
 
<!--T:2-->
 
<!--T:2-->
Materials can be represented as physical objects called '''Material Orbs''', which can be loaded into the [[Material Gun]], dropped over inspector or placed into various [[Virtual Device|virtual devices]]. Material Orbs are only a visual representation and aren't necessary for the material to function.
+
Materials can be represented as physical objects called '''Material Orbs''', which can be loaded into the [[Material Gun]], dropped over inspector or placed into various [[Virtual Device|virtual devices]]. Material Orbs are only a visual representation and aren't necessary for the Material to function.
  
 
<!--T:3-->
 
<!--T:3-->
Each Material acts like any other Component but is driven by an underlying Shader. By editing Material Properties and configuration options you can change the look and feel of your objects within Neos. Neos has a large variety of Material types which are listed below.  
+
Each Material acts like any other Component but is driven by an underlying Shader. Each material contains a unique shader and a list of properties that can be modified. By editing a Material's properties, you can change the look and feel of your objects within Neos. Neos has a large variety of Material types which are listed below.
  
 
== Custom Materials / Shaders == <!--T:4-->
 
== Custom Materials / Shaders == <!--T:4-->
Neos currently, does not support custom shaders. This is on Neos' Roadmap and can be [https://github.com/Frooxius/NeosPublic/projects/1#card-35344852 tracked on github]. While you're waiting for custom shaders, try out Neos' existing shaders which can achieve a lot of visual effects when combined with Components and LogiX.
+
Neos currently does not support custom Shaders. This feature is on Neos' Roadmap and can be [https://github.com/Frooxius/NeosPublic/projects/1#card-35344852 tracked on GitHub]. While you're waiting for custom Shaders, try out Neos' existing Shaders which can achieve most visual effects when combined with Components and LogiX.
 +
 
 +
== Material Documentation == <!--T:8-->
 +
For most setups Neos uses a lot of standard shaders with some custom ones requested by the community, if you want any sort of documentation, using this here would be ideal until a more custom renderer is fleshed out. https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@7.1/manual/shading-model.html
 +
 
 +
=== Material Specific Information === <!--T:9-->
 +
* [[Color Splat Materials]] - Information on how Color Splat Materials work and how to use them.
 +
* [[Channel Packing]] - General Information on how Channel Packing works within Materials.
  
 
== Creating New Materials == <!--T:5-->
 
== Creating New Materials == <!--T:5-->
Line 21: Line 28:
 
For a list of material types see [[:Category:Materials]]
 
For a list of material types see [[:Category:Materials]]
 
</translate>
 
</translate>
 +
 +
{{stub}}

Latest revision as of 03:41, 10 June 2021

Other languages:
English • ‎čeština • ‎日本語 • ‎한국어

A Material is an asset type used for rendering visuals in Neos. The type of material and its properties determine the look of the object and how it interacts with lighting in the scene.

Materials can be represented as physical objects called Material Orbs, which can be loaded into the Material Gun, dropped over inspector or placed into various virtual devices. Material Orbs are only a visual representation and aren't necessary for the Material to function.

Each Material acts like any other Component but is driven by an underlying Shader. Each material contains a unique shader and a list of properties that can be modified. By editing a Material's properties, you can change the look and feel of your objects within Neos. Neos has a large variety of Material types which are listed below.

Custom Materials / Shaders

Neos currently does not support custom Shaders. This feature is on Neos' Roadmap and can be tracked on GitHub. While you're waiting for custom Shaders, try out Neos' existing Shaders which can achieve most visual effects when combined with Components and LogiX.

Material Documentation

For most setups Neos uses a lot of standard shaders with some custom ones requested by the community, if you want any sort of documentation, using this here would be ideal until a more custom renderer is fleshed out. https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@7.1/manual/shading-model.html

Material Specific Information

Creating New Materials


List of Materials

For a list of material types see Category:Materials


This article or section is a Stub. You can help the Neos Wiki by expanding it.