BabylonShadowGenerator.cs 895 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. using System.Runtime.Serialization;
  2. namespace BabylonExport.Entities
  3. {
  4. [DataContract]
  5. public class BabylonShadowGenerator
  6. {
  7. [DataMember]
  8. public int mapSize { get; set; }
  9. [DataMember]
  10. public float bias { get; set; }
  11. [DataMember]
  12. public string lightId { get; set; }
  13. [DataMember]
  14. public bool useVarianceShadowMap { get; set; }
  15. [DataMember]
  16. public bool usePoissonSampling { get; set; }
  17. [DataMember]
  18. public bool useBlurVarianceShadowMap { get; set; }
  19. [DataMember]
  20. public float blurScale { get; set; }
  21. [DataMember]
  22. public float blurBoxOffset { get; set; }
  23. [DataMember]
  24. public string[] renderList { get; set; }
  25. [DataMember]
  26. public bool forceBackFacesOnly { get; set; }
  27. }
  28. }