Click or drag to resize
AB4D logo

IStandardShader Interface

IStandardShader interface defines methods that need to be implemented by a Shader class that can be used as a material that can render standard materials. Standard materials support diffuse color with textures, specular color with specular power and emissive color.

Namespace: Ab3d.DirectX.Shaders
Assembly: Ab3d.DXEngine (in Ab3d.DXEngine.dll) Version: 7.1.9105.2048 (1.0.0.0)
Syntax
C#
public interface IStandardShader

The IStandardShader type exposes the following members.

Methods
 NameDescription
Public methodApplyMaterial Sets the content of the constant buffers based on the specified Material and other properties.
Public methodApplyPerFrameSettings Sets per frame settings for this effect (this sets camera, lights and other per frame settings).
Top
See Also