Budżet: 200 USD Termin: 10 dni
Witaj Nazarze,
Przejrzałem szczegóły Twojego projektu dotyczącego interaktywnych szklanych płytek. To fascynujące zadanie, ponieważ prawdziwe wyzwanie nie polega tylko na implementacji efektu 3D, ale na sprawieniu, aby był on odczuwalny dotykowo, wydajny i naprawdę konfigurowalny.
Pracowałem już wcześniej z MeshTransmissionMaterial z Twojego przykładu w CodeSandbox. Kluczem do uzyskania tego pięknego, realistycznego wyglądu szkła jest dopracowanie jego właściwości (grubość, ior, szorstkość) oraz ustawień oświetlenia. Aby zapewnić płynne działanie, szczególnie na urządzeniach mobilnych, skupię się na utrzymaniu geometrii w prostocie i optymalizacji komponentu React, aby zapobiec niepotrzebnym ponownym renderowaniom.
Aby pokazać Ci moje podejście, mogę szybko utworzyć dla Ciebie nowy, prywatny CodeSandbox z jednym działającym komponentem. Mogę ustawić niestandardowy kolor lub tekst, który podasz. W ten sposób będziesz mógł zobaczyć jakość mojego kodu i efekt wizualny na własne oczy, bez żadnych zobowiązań z Twojej strony.
Ta metoda jest podobna do tego, jak zbudowałem interaktywny widok 3D w moim portfolio, który możesz obejrzeć na żywo tutaj:
https://cgma-9tyz.onrender.com
(naciśnij przycisk „Enter as a guest”, aby pominąć proces rejestracji)
Daj znać, jeśli chcesz, żebym przygotował dla Ciebie ten CodeSandbox.
Pozdrawiam serdecznie,
Semetei