ImportSettings.cs 806 B

12345678910111213141516171819202122232425262728293031323334
  1. using System;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using UnityEngine;
  5. using UnityEngine.Serialization;
  6. using UnityEngine.EventSystems;
  7. using UnityEngine.Events;
  8. namespace Siccity.GLTFUtility {
  9. [Serializable]
  10. public class ImportSettings {
  11. public bool materials = true;
  12. [FormerlySerializedAs("shaders")]
  13. public ShaderSettings shaderOverrides = new ShaderSettings();
  14. public AnimationSettings animationSettings = new AnimationSettings();
  15. public bool generateLightmapUVs;
  16. [Range(0, 180)]
  17. public float hardAngle = 88;
  18. [Range(1, 75)]
  19. public float angleError = 8;
  20. [Range(1, 75)]
  21. public float areaError = 15;
  22. [Range(1, 64)]
  23. public float packMargin = 4;
  24. [Tooltip("Script used to process extra data.")]
  25. public GLTFExtrasProcessor extrasProcessor;
  26. }
  27. }