gemercheung пре 1 година
родитељ
комит
05af6ea10e
100 измењених фајлова са 35 додато и 73 уклоњено
  1. 1 1
      getWebp.sh
  2. BIN
      public/michaux-steadi-10fps-873-rev1/0001.webp
  3. BIN
      public/michaux-steadi-10fps-873-rev1/0002.webp
  4. BIN
      public/michaux-steadi-10fps-873-rev1/0003.webp
  5. BIN
      public/michaux-steadi-10fps-873-rev1/0004.webp
  6. BIN
      public/michaux-steadi-10fps-873-rev1/0005.webp
  7. BIN
      public/michaux-steadi-10fps-873-rev1/0006.webp
  8. BIN
      public/michaux-steadi-10fps-873-rev1/0007.webp
  9. BIN
      public/michaux-steadi-10fps-873-rev1/0008.webp
  10. BIN
      public/michaux-steadi-10fps-873-rev1/0009.webp
  11. BIN
      public/michaux-steadi-10fps-873-rev1/0010.webp
  12. BIN
      public/michaux-steadi-10fps-873-rev1/0011.webp
  13. BIN
      public/michaux-steadi-10fps-873-rev1/0012.webp
  14. BIN
      public/michaux-steadi-10fps-873-rev1/0013.webp
  15. BIN
      public/michaux-steadi-10fps-873-rev1/0014.webp
  16. BIN
      public/michaux-steadi-10fps-873-rev1/0015.webp
  17. BIN
      public/michaux-steadi-10fps-873-rev1/0016.webp
  18. BIN
      public/michaux-steadi-10fps-873-rev1/0017.webp
  19. BIN
      public/michaux-steadi-10fps-873-rev1/0018.webp
  20. BIN
      public/michaux-steadi-10fps-873-rev1/0019.webp
  21. BIN
      public/michaux-steadi-10fps-873-rev1/0020.webp
  22. BIN
      public/michaux-steadi-10fps-873-rev1/0021.webp
  23. BIN
      public/michaux-steadi-10fps-873-rev1/0022.webp
  24. BIN
      public/michaux-steadi-10fps-873-rev1/0023.webp
  25. BIN
      public/michaux-steadi-10fps-873-rev1/0024.webp
  26. BIN
      public/michaux-steadi-10fps-873-rev1/0025.webp
  27. BIN
      public/michaux-steadi-10fps-873-rev1/0026.webp
  28. BIN
      public/michaux-steadi-10fps-873-rev1/0027.webp
  29. BIN
      public/michaux-steadi-10fps-873-rev1/0028.webp
  30. BIN
      public/michaux-steadi-10fps-873-rev1/0029.webp
  31. BIN
      public/michaux-steadi-10fps-873-rev1/0030.webp
  32. BIN
      public/michaux-steadi-10fps-873-rev1/0031.webp
  33. BIN
      public/michaux-steadi-10fps-873-rev1/0032.webp
  34. BIN
      public/michaux-steadi-10fps-873-rev1/0033.webp
  35. BIN
      public/michaux-steadi-10fps-873-rev1/0034.webp
  36. BIN
      public/michaux-steadi-10fps-873-rev1/0035.webp
  37. BIN
      public/michaux-steadi-10fps-873-rev1/0036.webp
  38. BIN
      public/michaux-steadi-10fps-873-rev1/0037.webp
  39. BIN
      public/michaux-steadi-10fps-873-rev1/0038.webp
  40. BIN
      public/michaux-steadi-10fps-873-rev1/0039.webp
  41. BIN
      public/michaux-steadi-10fps-873-rev1/0040.webp
  42. BIN
      public/michaux-steadi-10fps-873-rev1/0041.webp
  43. BIN
      public/michaux-steadi-10fps-873-rev1/0042.webp
  44. BIN
      public/michaux-steadi-10fps-873-rev1/0043.webp
  45. BIN
      public/michaux-steadi-10fps-873-rev1/0044.webp
  46. BIN
      public/michaux-steadi-10fps-873-rev1/0045.webp
  47. BIN
      public/michaux-steadi-10fps-873-rev1/0046.webp
  48. BIN
      public/michaux-steadi-10fps-873-rev1/0047.webp
  49. BIN
      public/michaux-steadi-10fps-873-rev1/0048.webp
  50. BIN
      public/michaux-steadi-10fps-873-rev1/0049.webp
  51. BIN
      public/michaux-steadi-10fps-873-rev1/0050.webp
  52. BIN
      public/michaux-steadi-10fps-873-rev1/0051.webp
  53. BIN
      public/michaux-steadi-10fps-873-rev1/0052.webp
  54. BIN
      public/michaux-steadi-10fps-873-rev1/0053.webp
  55. BIN
      public/michaux-steadi-10fps-873-rev1/0054.webp
  56. BIN
      public/michaux-steadi-10fps-873-rev1/0055.webp
  57. BIN
      public/michaux-steadi-10fps-873-rev1/0056.webp
  58. BIN
      public/michaux-steadi-10fps-873-rev1/0057.webp
  59. BIN
      public/michaux-steadi-10fps-873-rev1/0058.webp
  60. BIN
      public/michaux-steadi-10fps-873-rev1/0059.webp
  61. BIN
      public/michaux-steadi-10fps-873-rev1/0060.webp
  62. BIN
      public/michaux-steadi-10fps-873-rev1/0061.webp
  63. BIN
      public/michaux-steadi-10fps-873-rev1/0062.webp
  64. BIN
      public/michaux-steadi-10fps-873-rev1/0063.webp
  65. BIN
      public/michaux-steadi-10fps-873-rev1/0064.webp
  66. BIN
      public/michaux-steadi-10fps-873-rev1/0065.webp
  67. BIN
      public/michaux-steadi-10fps-873-rev1/0066.webp
  68. BIN
      public/michaux-steadi-10fps-873-rev1/0067.webp
  69. BIN
      public/michaux-steadi-10fps-873-rev1/0068.webp
  70. BIN
      public/michaux-steadi-10fps-873-rev1/0069.webp
  71. BIN
      public/michaux-steadi-10fps-873-rev1/0070.webp
  72. BIN
      public/michaux-steadi-10fps-873-rev1/0071.webp
  73. BIN
      public/michaux-steadi-10fps-873-rev1/0072.webp
  74. BIN
      public/michaux-steadi-10fps-873-rev1/0073.webp
  75. BIN
      public/michaux-steadi-10fps-873-rev1/0074.webp
  76. BIN
      public/michaux-steadi-10fps-873-rev1/0075.webp
  77. BIN
      public/michaux-steadi-10fps-873-rev1/0076.webp
  78. BIN
      public/michaux-steadi-10fps-873-rev1/0077.webp
  79. BIN
      public/michaux-steadi-10fps-873-rev1/0078.webp
  80. BIN
      public/michaux-steadi-10fps-873-rev1/0079.webp
  81. BIN
      public/michaux-steadi-10fps-873-rev1/0080.webp
  82. BIN
      public/michaux-steadi-10fps-873-rev1/0081.webp
  83. BIN
      public/michaux-steadi-10fps-873-rev1/0082.webp
  84. BIN
      public/michaux-steadi-10fps-873-rev1/0083.webp
  85. BIN
      public/michaux-steadi-10fps-873-rev1/0084.webp
  86. BIN
      public/michaux-steadi-10fps-873-rev1/0085.webp
  87. BIN
      public/michaux-steadi-10fps-873-rev1/0086.webp
  88. BIN
      public/michaux-steadi-10fps-873-rev1/0087.webp
  89. BIN
      public/michaux-steadi-10fps-873-rev1/0088.webp
  90. BIN
      public/michaux-steadi-10fps-873-rev1/0089.webp
  91. BIN
      public/michaux-steadi-10fps-873-rev1/0090.webp
  92. BIN
      public/michaux-steadi-10fps-873-rev1/0091.webp
  93. BIN
      public/michaux-steadi-10fps-873-rev1/0092.webp
  94. BIN
      public/michaux-steadi-10fps-873-rev1/0093.webp
  95. BIN
      public/michaux-steadi-10fps-873-rev1/0094.webp
  96. BIN
      public/michaux-steadi-10fps-873-rev1/0095.webp
  97. 34 25
      src/App.jsx
  98. 0 1
      src/components/Opening.jsx
  99. 0 46
      src/components/ProcessBar.jsx
  100. 0 0
      src/components/Viewer.jsx

+ 1 - 1
getWebp.sh

@@ -1,7 +1,7 @@
 
 #!/bin/sh
 
-for i in {1..95}
+for i in {1..98}
 do
     item=$(printf %04d $i)
     projectID="michaux-steadi-10fps-873-rev1"

BIN
public/michaux-steadi-10fps-873-rev1/0001.webp


BIN
public/michaux-steadi-10fps-873-rev1/0002.webp


BIN
public/michaux-steadi-10fps-873-rev1/0003.webp


BIN
public/michaux-steadi-10fps-873-rev1/0004.webp


BIN
public/michaux-steadi-10fps-873-rev1/0005.webp


BIN
public/michaux-steadi-10fps-873-rev1/0006.webp


BIN
public/michaux-steadi-10fps-873-rev1/0007.webp


BIN
public/michaux-steadi-10fps-873-rev1/0008.webp


BIN
public/michaux-steadi-10fps-873-rev1/0009.webp


BIN
public/michaux-steadi-10fps-873-rev1/0010.webp


BIN
public/michaux-steadi-10fps-873-rev1/0011.webp


BIN
public/michaux-steadi-10fps-873-rev1/0012.webp


BIN
public/michaux-steadi-10fps-873-rev1/0013.webp


BIN
public/michaux-steadi-10fps-873-rev1/0014.webp


BIN
public/michaux-steadi-10fps-873-rev1/0015.webp


BIN
public/michaux-steadi-10fps-873-rev1/0016.webp


BIN
public/michaux-steadi-10fps-873-rev1/0017.webp


BIN
public/michaux-steadi-10fps-873-rev1/0018.webp


BIN
public/michaux-steadi-10fps-873-rev1/0019.webp


BIN
public/michaux-steadi-10fps-873-rev1/0020.webp


BIN
public/michaux-steadi-10fps-873-rev1/0021.webp


BIN
public/michaux-steadi-10fps-873-rev1/0022.webp


BIN
public/michaux-steadi-10fps-873-rev1/0023.webp


BIN
public/michaux-steadi-10fps-873-rev1/0024.webp


BIN
public/michaux-steadi-10fps-873-rev1/0025.webp


BIN
public/michaux-steadi-10fps-873-rev1/0026.webp


BIN
public/michaux-steadi-10fps-873-rev1/0027.webp


BIN
public/michaux-steadi-10fps-873-rev1/0028.webp


BIN
public/michaux-steadi-10fps-873-rev1/0029.webp


BIN
public/michaux-steadi-10fps-873-rev1/0030.webp


BIN
public/michaux-steadi-10fps-873-rev1/0031.webp


BIN
public/michaux-steadi-10fps-873-rev1/0032.webp


BIN
public/michaux-steadi-10fps-873-rev1/0033.webp


BIN
public/michaux-steadi-10fps-873-rev1/0034.webp


BIN
public/michaux-steadi-10fps-873-rev1/0035.webp


BIN
public/michaux-steadi-10fps-873-rev1/0036.webp


BIN
public/michaux-steadi-10fps-873-rev1/0037.webp


BIN
public/michaux-steadi-10fps-873-rev1/0038.webp


BIN
public/michaux-steadi-10fps-873-rev1/0039.webp


BIN
public/michaux-steadi-10fps-873-rev1/0040.webp


BIN
public/michaux-steadi-10fps-873-rev1/0041.webp


BIN
public/michaux-steadi-10fps-873-rev1/0042.webp


BIN
public/michaux-steadi-10fps-873-rev1/0043.webp


BIN
public/michaux-steadi-10fps-873-rev1/0044.webp


BIN
public/michaux-steadi-10fps-873-rev1/0045.webp


BIN
public/michaux-steadi-10fps-873-rev1/0046.webp


BIN
public/michaux-steadi-10fps-873-rev1/0047.webp


BIN
public/michaux-steadi-10fps-873-rev1/0048.webp


BIN
public/michaux-steadi-10fps-873-rev1/0049.webp


BIN
public/michaux-steadi-10fps-873-rev1/0050.webp


BIN
public/michaux-steadi-10fps-873-rev1/0051.webp


BIN
public/michaux-steadi-10fps-873-rev1/0052.webp


BIN
public/michaux-steadi-10fps-873-rev1/0053.webp


BIN
public/michaux-steadi-10fps-873-rev1/0054.webp


BIN
public/michaux-steadi-10fps-873-rev1/0055.webp


BIN
public/michaux-steadi-10fps-873-rev1/0056.webp


BIN
public/michaux-steadi-10fps-873-rev1/0057.webp


BIN
public/michaux-steadi-10fps-873-rev1/0058.webp


BIN
public/michaux-steadi-10fps-873-rev1/0059.webp


BIN
public/michaux-steadi-10fps-873-rev1/0060.webp


BIN
public/michaux-steadi-10fps-873-rev1/0061.webp


BIN
public/michaux-steadi-10fps-873-rev1/0062.webp


BIN
public/michaux-steadi-10fps-873-rev1/0063.webp


BIN
public/michaux-steadi-10fps-873-rev1/0064.webp


BIN
public/michaux-steadi-10fps-873-rev1/0065.webp


BIN
public/michaux-steadi-10fps-873-rev1/0066.webp


BIN
public/michaux-steadi-10fps-873-rev1/0067.webp


BIN
public/michaux-steadi-10fps-873-rev1/0068.webp


BIN
public/michaux-steadi-10fps-873-rev1/0069.webp


BIN
public/michaux-steadi-10fps-873-rev1/0070.webp


BIN
public/michaux-steadi-10fps-873-rev1/0071.webp


BIN
public/michaux-steadi-10fps-873-rev1/0072.webp


BIN
public/michaux-steadi-10fps-873-rev1/0073.webp


BIN
public/michaux-steadi-10fps-873-rev1/0074.webp


BIN
public/michaux-steadi-10fps-873-rev1/0075.webp


BIN
public/michaux-steadi-10fps-873-rev1/0076.webp


BIN
public/michaux-steadi-10fps-873-rev1/0077.webp


BIN
public/michaux-steadi-10fps-873-rev1/0078.webp


BIN
public/michaux-steadi-10fps-873-rev1/0079.webp


BIN
public/michaux-steadi-10fps-873-rev1/0080.webp


BIN
public/michaux-steadi-10fps-873-rev1/0081.webp


BIN
public/michaux-steadi-10fps-873-rev1/0082.webp


BIN
public/michaux-steadi-10fps-873-rev1/0083.webp


BIN
public/michaux-steadi-10fps-873-rev1/0084.webp


BIN
public/michaux-steadi-10fps-873-rev1/0085.webp


BIN
public/michaux-steadi-10fps-873-rev1/0086.webp


BIN
public/michaux-steadi-10fps-873-rev1/0087.webp


BIN
public/michaux-steadi-10fps-873-rev1/0088.webp


BIN
public/michaux-steadi-10fps-873-rev1/0089.webp


BIN
public/michaux-steadi-10fps-873-rev1/0090.webp


BIN
public/michaux-steadi-10fps-873-rev1/0091.webp


BIN
public/michaux-steadi-10fps-873-rev1/0092.webp


BIN
public/michaux-steadi-10fps-873-rev1/0093.webp


BIN
public/michaux-steadi-10fps-873-rev1/0094.webp


BIN
public/michaux-steadi-10fps-873-rev1/0095.webp


+ 34 - 25
src/App.jsx

@@ -1,6 +1,4 @@
 import { useRef, useEffect } from "react";
-import LazyLoad from "react-lazyload";
-// import { useGSAP } from "@gsap/react";
 import { gsap, ScrollTrigger } from "gsap/all";
 import Opening from "./components/Opening";
 import Viewer from "./components/Viewer";
@@ -69,7 +67,6 @@ function App() {
   return (
     <div ref={container}>
       <Opening></Opening>
-      <LazyLoad height={"1300vh"}>
         <Viewer
           name="Lion Render"
           path="lion-render-10fps-873-rev1"
@@ -79,8 +76,7 @@ function App() {
             298: 40,
           }}
         />
-      </LazyLoad>
-      <LazyLoad height={"400vh"}>
+
         <Viewer
           height={"400vh"}
           name="Vessel Steadicam"
@@ -89,8 +85,8 @@ function App() {
           enterTween={crossFadeIn}
           exitTween={pinForExit}
         />
-      </LazyLoad>
-      <LazyLoad height={"800vh"}>
+    
+
         <Viewer
           height={"800vh"}
           name="Vessel Render"
@@ -99,9 +95,8 @@ function App() {
           enterTween={crossFadeIn}
           exitTween={pinForExit}
         />
-      </LazyLoad>
 
-      <LazyLoad height={"400vh"}>
+
         <Viewer
           height={"400vh"}
           name="Michaux Steadicam"
@@ -110,9 +105,7 @@ function App() {
           enterTween={crossFadeIn}
           exitTween={pinForExit}
         />
-      </LazyLoad>
 
-      <LazyLoad height={"800vh"}>
         <Viewer
           height={"800vh"}
           name="Michaux Render"
@@ -121,9 +114,7 @@ function App() {
           enterTween={crossFadeIn}
           exitTween={pinForExit}
         />
-      </LazyLoad>
 
-      <LazyLoad height={"400vh"}>
         <Viewer
           height={"400vh"}
           name="Gudea Architect Steadi"
@@ -132,8 +123,6 @@ function App() {
           enterTween={crossFadeIn}
           exitTween={pinForExit}
         />
-      </LazyLoad>
-      <LazyLoad height={"800vh"}>
         <Viewer
           height={"800vh"}
           name="Gudea Architect Render"
@@ -142,9 +131,7 @@ function App() {
           enterTween={crossFadeIn}
           exitTween={pinForExit}
         />
-      </LazyLoad>
 
-      <LazyLoad height={"800vh"}>
         <Viewer
           height={"800vh"}
           name="Dictionary Steadi"
@@ -153,9 +140,7 @@ function App() {
           enterTween={crossFadeIn}
           exitTween={pinForExit}
         />
-      </LazyLoad>
 
-      <LazyLoad height={"300vh"}>
         <Viewer
           height={"300vh"}
           name="Dictionary Render"
@@ -164,12 +149,10 @@ function App() {
           enterTween={crossFadeIn}
           exitTween={pinForExit}
         />
-      </LazyLoad>
 
-      <LazyLoad height={"200h"}>
         <Viewer
           height={"200h"}
-          name="Enheduanna Steadi "
+          name="Enheduanna Steadi"
           path="enheduanna-steadi-10fps-873-rev1"
           frameCount={40}
           pause={{
@@ -183,9 +166,7 @@ function App() {
           }}
           exitTween={pinForExit}
         />
-      </LazyLoad>
 
-      <LazyLoad height={"800vh"}>
         <Viewer
           height={"800vh"}
           name="Cone Steadi"
@@ -194,7 +175,35 @@ function App() {
           enterTween={crossFadeIn}
           exitTween={pinForExit}
         />
-      </LazyLoad>
+
+        <Viewer
+          height={"600vh"}
+          name="Cone Render"
+          path="cone-render-10fps-873-rev1"
+          frameCount={50}
+          enterTween={crossFadeIn}
+          exitTween={pinForExit}
+        />
+  
+
+        <Viewer
+          height={"280vh"}
+          name="Gudea Steadi"
+          path="gudea-steadi-10fps-873-rev1"
+          frameCount={50}
+          enterTween={crossFadeIn}
+          exitTween={pinForExit}
+        />
+
+        <Viewer
+          height={"900vh"}
+          name="Gudea Render"
+          path="gudea-render-10fps-873-rev1"
+          frameCount={184}
+          enterTween={crossFadeIn}
+          exitTween={pinForExit}
+        />
+
     </div>
   );
 }

+ 0 - 1
src/components/Opening.jsx

@@ -15,7 +15,6 @@ export default function Opening() {
   const height = window.innerHeight;
 
   useEffect(() => {
-    // console.warn("containerRef.current", containerRef.current);
     gsap.set(containerRef.current.children, {
       autoAlpha: 0,
     });

+ 0 - 46
src/components/ProcessBar.jsx

@@ -1,46 +0,0 @@
-import { css } from "@emotion/react";
-import { useEffect } from "react";
-import { createRef } from "react";
-
-// eslint-disable-next-line react/prop-types
-export default function ProcessBar({ progressing }) {
-  const processBarStyle = css`
-    position: fixed;
-    top: calc(100vh - 4px);
-    // top: calc(var(--vh, 1vh) * 100 - 4px);
-    left: 0;
-    width: 100vw;
-    max-width: 100%;
-    height: 4px;
-    background-color: rgba(51, 51, 68, 0.6);
-    z-index: 9;
-  `;
-  const processGoingStyle = css`
-    position: absolute;
-    width: auto;
-    height: 4px;
-    left: 0;
-    bottom: 0;
-    z-index: 10;
-  `;
-  const preProcessGoingStyle = css`
-    position: absolute;
-    width: auto;
-    height: 4px;
-    left: 0;
-    bottom: 0;
-    z-index: 10;
-  `;
-  useEffect(() => {
-    console.debug("progressing", progressing);
-  });
-
-  const processingRef = createRef();
-  const preProcessingRef = createRef();
-  return (
-    <div css={processBarStyle}>
-      <div css={processGoingStyle} ref={processingRef}></div>
-      <div css={preProcessGoingStyle} ref={preProcessingRef}></div>
-    </div>
-  );
-}

+ 0 - 0
src/components/Viewer.jsx


Неке датотеке нису приказане због велике количине промена