rendering.js 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. /* eslint-disable quote-props */
  2. module.exports = {
  3. classes: {
  4. 'cc': {
  5. 'ModelBakeSettings': {
  6. groups: {
  7. LightMap: {
  8. displayName: '光照贴图设置',
  9. tooltip: '',
  10. },
  11. LightProbe: {
  12. displayName: '光照探针设置',
  13. tooltip: '',
  14. },
  15. ReflectionProbe: {
  16. displayName: '反射探针设置',
  17. tooltip: '',
  18. },
  19. },
  20. properties: {
  21. 'bakeable': {
  22. displayName: '可烘焙',
  23. tooltip: '模型是否是静态的并可以烘培光照贴图。<br>' +
  24. '注意:模型顶点数据必须包含第二套 UV 属性来支持光照贴图烘焙。',
  25. },
  26. 'castShadow': {
  27. displayName: '投射阴影',
  28. tooltip: '在光照贴图烘焙中是否投射阴影。',
  29. },
  30. 'receiveShadow': {
  31. displayName: '接收阴影',
  32. tooltip: '在光照贴图烘焙中是否接受阴影。',
  33. },
  34. 'lightmapSize': {
  35. displayName: '光照贴图尺寸',
  36. tooltip: '光照图大小。',
  37. },
  38. 'useLightProbe': {
  39. displayName: '使用光照探针',
  40. tooltip: '模型是否使用光照探针,光照探针为动态物体提供间接光。',
  41. },
  42. 'bakeToLightProbe': {
  43. displayName: '烘焙至光照探针',
  44. tooltip: '模型是否用于计算光照探针。',
  45. },
  46. 'reflectionProbe': {
  47. displayName: '反射探针',
  48. tooltip: '用于设置是否使用反射探针或者设置反射探针的类型。',
  49. },
  50. 'bakeToReflectionProbe': {
  51. displayName: '烘焙至反射探针',
  52. tooltip: '模型是否能被反射探针渲染。',
  53. },
  54. },
  55. },
  56. 'MeshRenderer': {
  57. groups: {
  58. DynamicShadow: {
  59. displayName: '动态阴影设置',
  60. tooltip: '',
  61. },
  62. },
  63. properties: {
  64. 'mesh': {
  65. displayName: '网格',
  66. tooltip: '网格资源。',
  67. },
  68. 'sharedMaterials': {
  69. displayName: '材质',
  70. tooltip: '材质资源数组。每一项依次指定了子网格的材质。',
  71. },
  72. 'shadowCastingModeForInspector': {
  73. displayName: '投射阴影',
  74. tooltip: '此网格是否投射阴影。',
  75. },
  76. 'receiveShadowForInspector': {
  77. displayName: '接收阴影',
  78. tooltip: '此网格是否接收阴影。',
  79. },
  80. 'shadowBias': {
  81. displayName: '阴影偏移',
  82. tooltip: '模型额外增加深度偏移值(世界空间单位)可以有效消除阴影摩尔纹,但是过大的值可能造成漏光现象。',
  83. },
  84. 'shadowNormalBias': {
  85. displayName: '阴影法线偏移',
  86. tooltip: '模型额外增加法线深度偏移值(世界空间单位),可以消除物体表面朝向平行于阳光方向的阴影摩尔纹,<br>防止曲面出现锯齿状;但是过大的值可能会造成阴影位置偏差。',
  87. },
  88. 'bakeSettings': {
  89. displayName: '烘焙设置',
  90. tooltip: '全局光照相关的烘焙设置。',
  91. },
  92. 'isGlobalStandardSkinObject': {
  93. displayName: '全局标准蒙皮模型',
  94. tooltip: '模型额外设定全局唯一的标准皮肤模型',
  95. },
  96. },
  97. },
  98. 'SkinnedMeshRenderer': {
  99. properties: {
  100. __extends__: 'classes.cc.MeshRenderer.properties',
  101. 'skeleton': {
  102. displayName: '骨骼',
  103. tooltip: '骨骼资源。',
  104. },
  105. 'skinningRoot': {
  106. displayName: '蒙皮根',
  107. tooltip: '骨骼根节点的引用,对应控制此模型的动画组件所在节点。',
  108. },
  109. },
  110. },
  111. },
  112. },
  113. };