package engine_data_binding_light
Constants
Types
LightDataBinding
struct
type LightDataBinding struct {
Ambient matrix.Vec3
Diffuse matrix.Vec3
Specular matrix.Vec3
Intensity float32 `default:"5"`
Constant float32 `default:"1"`
Linear float32 `default:"0.0014"`
Quadratic float32 `default:"0.000007"`
Cutoff float32 `default:"0.8433914458128857"` // matrix.Cos(matrix.Deg2Rad(32.5))
OuterCutoff float32 `default:"0.636078220277764"` // matrix.Cos(matrix.Deg2Rad(50.5))
// lightType rendering.LightType
CastsShadows bool
}
LightDataBinding.Init
LightModule
struct