Improving Material shader code generation
This commit is contained in:
@@ -6,4 +6,13 @@ interface IMaterial
|
||||
{
|
||||
associatedtype BRDF : IBRDF;
|
||||
BRDF prepare(MaterialFragmentParameter input);
|
||||
|
||||
float3 getWorldOffset();
|
||||
|
||||
float3 getBaseColor(MaterialFragmentParameter input);
|
||||
float getMetallic(MaterialFragmentParameter input);
|
||||
float3 getNormal(MaterialFragmentParameter input);
|
||||
float getSpecular(MaterialFragmentParameter input);
|
||||
float getRoughness(MaterialFragmentParameter input);
|
||||
float getSheen(MaterialFragmentParameter input);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user