gltf-codec-0.1.0.4: glTF scene loader
Safe HaskellNone
LanguageHaskell2010

Codec.GlTF.PbrMetallicRoughness

Synopsis

Documentation

data PbrMetallicRoughness Source #

A set of parameter values that are used to define the metallic-roughness material model from Physically-Based Rendering (PBR) methodology.

Instances

Instances details
Eq PbrMetallicRoughness Source # 
Instance details

Defined in Codec.GlTF.PbrMetallicRoughness

Show PbrMetallicRoughness Source # 
Instance details

Defined in Codec.GlTF.PbrMetallicRoughness

Generic PbrMetallicRoughness Source # 
Instance details

Defined in Codec.GlTF.PbrMetallicRoughness

Associated Types

type Rep PbrMetallicRoughness :: Type -> Type #

ToJSON PbrMetallicRoughness Source # 
Instance details

Defined in Codec.GlTF.PbrMetallicRoughness

FromJSON PbrMetallicRoughness Source # 
Instance details

Defined in Codec.GlTF.PbrMetallicRoughness

type Rep PbrMetallicRoughness Source # 
Instance details

Defined in Codec.GlTF.PbrMetallicRoughness

type Rep PbrMetallicRoughness = D1 ('MetaData "PbrMetallicRoughness" "Codec.GlTF.PbrMetallicRoughness" "gltf-codec-0.1.0.4-4VoQsGaCivs2IcxkZWD1XT" 'False) (C1 ('MetaCons "PbrMetallicRoughness" 'PrefixI 'True) ((S1 ('MetaSel ('Just "baseColorFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Float, Float, Float, Float)) :*: (S1 ('MetaSel ('Just "metallicFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Float) :*: S1 ('MetaSel ('Just "roughnessFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Float))) :*: ((S1 ('MetaSel ('Just "metallicRoughnessTexture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextureInfo_)) :*: S1 ('MetaSel ('Just "baseColorTexture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextureInfo_))) :*: (S1 ('MetaSel ('Just "extensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Object)) :*: S1 ('MetaSel ('Just "extras") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Value))))))