1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- using System.Runtime.Serialization;
- namespace BabylonExport.Entities
- {
- [DataContract]
- public class BabylonShadowGenerator
- {
- [DataMember]
- public int mapSize { get; set; }
- [DataMember]
- public float bias { get; set; }
- [DataMember]
- public string lightId { get; set; }
- [DataMember]
- public bool useExponentialShadowMap { get; set; }
- [DataMember]
- public bool usePoissonSampling { get; set; }
- [DataMember]
- public bool useBlurExponentialShadowMap { get; set; }
- [DataMember]
- public float darkness { get; set; }
- [DataMember]
- public float blurScale { get; set; }
- [DataMember]
- public float blurBoxOffset { get; set; }
- [DataMember]
- public string[] renderList { get; set; }
- [DataMember]
- public bool forceBackFacesOnly { get; set; }
- public BabylonShadowGenerator()
- {
- darkness = 0;
- blurScale = 2;
- blurBoxOffset = 0;
- bias = 0.00005f;
- forceBackFacesOnly = false;
- }
- }
- }
|