David Catuhe 7 年之前
父节点
当前提交
73efbd9aac
共有 27 个文件被更改,包括 25297 次插入25294 次删除
  1. 15704 15704
      Playground/babylon.d.txt
  2. 9408 9408
      dist/preview release/babylon.d.ts
  3. 43 43
      dist/preview release/babylon.js
  4. 44 44
      dist/preview release/babylon.worker.js
  5. 4 4
      dist/preview release/gui/babylon.gui.min.js
  6. 4 4
      dist/preview release/inspector/babylon.inspector.bundle.js
  7. 3 3
      dist/preview release/inspector/babylon.inspector.min.js
  8. 2 2
      dist/preview release/loaders/babylon.glTF1FileLoader.min.js
  9. 2 2
      dist/preview release/loaders/babylon.glTF2FileLoader.min.js
  10. 3 3
      dist/preview release/loaders/babylon.glTFFileLoader.min.js
  11. 1 1
      dist/preview release/loaders/babylon.objFileLoader.min.js
  12. 3 3
      dist/preview release/loaders/babylonjs.loaders.min.js
  13. 1 1
      dist/preview release/materialsLibrary/babylon.customMaterial.min.js
  14. 2 2
      dist/preview release/materialsLibrary/babylon.gradientMaterial.js
  15. 1 1
      dist/preview release/materialsLibrary/babylon.gradientMaterial.min.js
  16. 1 1
      dist/preview release/materialsLibrary/babylon.shadowOnlyMaterial.min.js
  17. 1 1
      dist/preview release/materialsLibrary/babylon.waterMaterial.min.js
  18. 2 2
      dist/preview release/materialsLibrary/babylonjs.materials.js
  19. 3 3
      dist/preview release/materialsLibrary/babylonjs.materials.min.js
  20. 1 1
      dist/preview release/postProcessesLibrary/babylon.asciiArtPostProcess.min.js
  21. 1 1
      dist/preview release/postProcessesLibrary/babylon.digitalRainPostProcess.min.js
  22. 1 1
      dist/preview release/postProcessesLibrary/babylonjs.postProcess.min.js
  23. 1 1
      dist/preview release/serializers/babylon.glTF2Serializer.min.js
  24. 1 1
      dist/preview release/serializers/babylonjs.serializers.min.js
  25. 56 56
      dist/preview release/viewer/babylon.viewer.js
  26. 2 1
      materialsLibrary/src/gradient/gradient.fragment.fx
  27. 2 0
      materialsLibrary/src/gradient/gradient.vertex.fx

文件差异内容过多而无法显示
+ 15704 - 15704
Playground/babylon.d.txt


文件差异内容过多而无法显示
+ 9408 - 9408
dist/preview release/babylon.d.ts


文件差异内容过多而无法显示
+ 43 - 43
dist/preview release/babylon.js


文件差异内容过多而无法显示
+ 44 - 44
dist/preview release/babylon.worker.js


文件差异内容过多而无法显示
+ 4 - 4
dist/preview release/gui/babylon.gui.min.js


文件差异内容过多而无法显示
+ 4 - 4
dist/preview release/inspector/babylon.inspector.bundle.js


文件差异内容过多而无法显示
+ 3 - 3
dist/preview release/inspector/babylon.inspector.min.js


文件差异内容过多而无法显示
+ 2 - 2
dist/preview release/loaders/babylon.glTF1FileLoader.min.js


文件差异内容过多而无法显示
+ 2 - 2
dist/preview release/loaders/babylon.glTF2FileLoader.min.js


文件差异内容过多而无法显示
+ 3 - 3
dist/preview release/loaders/babylon.glTFFileLoader.min.js


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/loaders/babylon.objFileLoader.min.js


文件差异内容过多而无法显示
+ 3 - 3
dist/preview release/loaders/babylonjs.loaders.min.js


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/materialsLibrary/babylon.customMaterial.min.js


文件差异内容过多而无法显示
+ 2 - 2
dist/preview release/materialsLibrary/babylon.gradientMaterial.js


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/materialsLibrary/babylon.gradientMaterial.min.js


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/materialsLibrary/babylon.shadowOnlyMaterial.min.js


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/materialsLibrary/babylon.waterMaterial.min.js


文件差异内容过多而无法显示
+ 2 - 2
dist/preview release/materialsLibrary/babylonjs.materials.js


文件差异内容过多而无法显示
+ 3 - 3
dist/preview release/materialsLibrary/babylonjs.materials.min.js


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/postProcessesLibrary/babylon.asciiArtPostProcess.min.js


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/postProcessesLibrary/babylon.digitalRainPostProcess.min.js


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/postProcessesLibrary/babylonjs.postProcess.min.js


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/serializers/babylon.glTF2Serializer.min.js


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/serializers/babylonjs.serializers.min.js


文件差异内容过多而无法显示
+ 56 - 56
dist/preview release/viewer/babylon.viewer.js


+ 2 - 1
materialsLibrary/src/gradient/gradient.fragment.fx

@@ -12,6 +12,7 @@ uniform float smoothness;
 
 // Input
 varying vec3 vPositionW;
+varying vec3 vPosition;
 
 #ifdef NORMAL
 varying vec3 vNormalW;
@@ -51,7 +52,7 @@ void main(void) {
 
 	vec3 viewDirectionW = normalize(vEyePosition - vPositionW);
 
-    float h = normalize(vPositionW).y + offset;
+    float h = normalize(vPosition).y + offset;
     float mysmoothness = clamp(smoothness, 0.01, max(smoothness, 10.));
 
     vec4 baseColor = mix(bottomColor, topColor, max(pow(max(h, 0.0), mysmoothness), 0.0));

+ 2 - 0
materialsLibrary/src/gradient/gradient.vertex.fx

@@ -35,6 +35,7 @@ uniform float pointSize;
 
 // Output
 varying vec3 vPositionW;
+varying vec3 vPosition;
 #ifdef NORMAL
 varying vec3 vNormalW;
 #endif
@@ -56,6 +57,7 @@ void main(void) {
 
 	vec4 worldPos = finalWorld * vec4(position, 1.0);
 	vPositionW = vec3(worldPos);
+	vPosition = position;
 
 #ifdef NORMAL
 	vNormalW = normalize(vec3(finalWorld * vec4(normal, 0.0)));