Прокручувана мозаїка 3D-скляних плиток з Three.js
Нам потрібна веб-сторінка з кількома інтерактивними "скляними плитками", створеними за допомогою Three.js. Кожна плитка повинна мати клікабельне посилання на іншу сторінку та налаштовуваний колір фону і текст. Загалом сторінка має виглядати як мозаїка з цих скляних плиток, кожна з яких є інтерактивною з текстом всередині. (Приклади дизайну загальної сторінки наведені у доданих зображеннях)
ДИЗАЙН ПЛИТКИ:
- Кожна плитка повинна виглядати як одна видима сторона напівпрозорого 3D-скляного куба, натхненна цим прикладом: https://codesandbox.io/p/devbox/meshtransmissionmaterial-forked-tcy35y
- Плитка не є повним кубом — це лише плоска сторона, яка має реалістичні ефекти скла, такі як ніжне коливання, тонке спотворення та заломлення світла.
- Не повинно бути підстави або дна; це плитки, а не желейні кубики.
ІНТЕРАКТИВНІСТЬ:
- Кожна плитка є клікабельною і посилається на налаштовуваний URL.
- Текст відображається всередині плитки, чітко видимий і легкий для читання на фоні скла. Ми повинні мати можливість налаштовувати шрифт також.
- Вміст тексту має бути налаштовуваним для кожної плитки.
НАЛАШТУВАННЯ:
- Колір або відтінок фону для кожної плитки можна встановлювати окремо.
- Всі плитки однакового розміру і розташовані у вертикальній прокручуваній мозаїчній розкладці.
- Плитки мають мінімальний простір між собою
ПОКАЗНИК ПРОДУКТИВНОСТІ:
- Анімації коливання і спотворення мають бути плавними, тонкими і не відволікати увагу.
- Макет і плитки мають добре працювати на мобільних і десктопних екранах.
ЩО МИ ОЧІКУЄМО:
Компонент React + Three.js з можливістю налаштування (<GlassTile />) і робоча веб-сторінка, що показує прокручувану мозаїку плиток.
БУДЬ ЛАСКА, НАПИШІТЕ "3D MASTER" У ВАШІЙ ПРОПОЗИЦІЇ, ЯКЩО ВИ СПРАВЖНЯ ЛЮДИНА
Нам потрібна веб-сторінка з кількома інтерактивними "скляними плитками", створеними за допомогою Three.js. Кожна плитка повинна мати клікабельне посилання на іншу сторінку та налаштовуваний колір фону і текст. Загалом сторінка має виглядати як мозаїка з цих скляних плиток, кожна з яких є інтерактивною з текстом всередині. (Приклади дизайну загальної сторінки наведені у доданих зображеннях)
ДИЗАЙН ПЛИТКИ:
- Кожна плитка повинна виглядати як одна видима сторона напівпрозорого 3D скляного куба, натхненна цим прикладом: https://codesandbox.io/p/devbox/meshtransmissionmaterial-forked-tcy35y
- Плитка не є повним кубом — це лише плоска сторона з реалістичними ефектами скла, такими як ніжне коливання, тонке спотворення та заломлення світла.
- Не повинно бути підстави або дна; це плитки, а не желейні куби.
ІНТЕРАКТИВНІСТЬ & НАСТРОЙКИ:
- Кожна плитка є клікабельною і посилається на налаштовуваний URL.
- Текст відображається всередині плитки, чітко видимий і легкий для читання на фоні скла. Ми повинні мати можливість налаштовувати шрифт також.
- Вміст тексту має бути налаштовуваним для кожної плитки.
- Ми повинні мати можливість вставити зображення всередину плитки, і воно також має з’являтися під скляним ефектом.
- Колір або відтінок фону для кожної плитки можна налаштовувати окремо.
- Всі плитки однакового розміру і розташовані у вертикальній прокручуваній мозаїчній розкладці.
- Плитки мають мінімальний проміжок між собою
ПОКАЗНИК ПРОДУКТИВНОСТІ:
- Анімації коливання і спотворення мають бути плавними, тонкими і не відволікати увагу.
- Макет і плитки мають добре працювати на мобільних і десктопних екранах.
ЩО МИ ОЧІКУЄМО:
Компонент React + Three.js з можливістю налаштування (<GlassTile />) та робоча веб-сторінка, що відображає прокручувану мозаїку плиток.
БУДЬ ЛАСКА, НАПИШІТЕ "3D MASTER" У ВАШІЙ ПРОПОЗИЦІЇ, ЯКЩО ВИ СПРАВЖНЯ ЛЮДИНА
We need a web page featuring multiple interactive "glass tiles" built with Three.js. Each tile should have a clickable link to a different page and customizable background color and text. The overall page should look like a mosaic of these glass tiles, each tile interactive with text inside. (Examples of the overall page design are provided in the attached images)
TILE DESIGN:
- Each tile should look like one visible side of a translucent 3D glass cube, inspired by this example: https://codesandbox.io/p/devbox/meshtransmissionmaterial-forked-tcy35y
- The tile is not a full cube — just a flat face that has realistic glass effects such as gentle wobble, subtle distortion, and light refraction.
- There should be no base or bottom; these are tiles, not jelly cubes.
INTERACTIVITY & CUSTOMIZATION:
- Each tile is clickable and links to a customizable URL.
- Text is displayed inside the tile, clearly visible and easy to read against the glass effect. We should be able to customize font as well.
- The text content should be customizable per tile.
- We should be able to place an image inside the tile, and it should also appear under the glass effect.
- Background color or tint for each tile can be set individually.
- All tiles are the same in size and arranged in a vertical scrollable mosaic layout.
- Tiles have minimal spacing
PERFORMANCE:
- Wobble and distortion animations should be smooth, subtle, and not distracting.
- The layout and tiles should work well on mobile and desktop screen sizes.
WHAT WE EXPECT:
A customizable React + Three.js component (<GlassTile />) and a working web page displaying the scrollable mosaic of tiles.
PLEASE WRITE 3D MASTER IN YOUR PROPOSAL IF YOU ARE A REAL PERSON
Нам потрібна веб-сторінка з кількома інтерактивними "скляними плитками", створеними за допомогою Three.js. Кожна плитка повинна мати клікабельне посилання на іншу сторінку та можливість налаштування кольору фону і тексту. Загальна сторінка має виглядати як мозаїка з цих скляних плиток, кожна з яких є інтерактивною з текстом всередині. (Приклади дизайну загальної сторінки наведені у доданих зображеннях)
ДИЗАЙН ПЛИТКИ:
- Кожна плитка повинна виглядати як одна видима сторона напівпрозорого 3D скляного куба, натхненна цим прикладом: https://codesandbox.io/p/devbox/meshtransmissionmaterial-forked-tcy35y
- Плитка не є повним кубом — це лише плоска сторона з реалістичними ефектами скла, такими як ніжне коливання, тонке спотворення і заломлення світла.
- Не повинно бути підстави або дна; це плитки, а не желейні кубики.
ІНТЕРАКТИВНІСТЬ І НАСТРОЙКИ:
- Кожна плитка є клікабельною і посилається на налаштовуваний URL.
- Текст відображається всередині плитки, чітко видимий і легкий для читання на фоні скляного ефекту. Ми повинні мати можливість налаштовувати шрифт також.
- Вміст тексту має бути налаштовуваним для кожної плитки.
- Ми повинні мати можливість вставити зображення всередину плитки, і воно також має з’являтися під скляним ефектом.
- Колір або відтінок фону для кожної плитки можна налаштовувати окремо.
- Всі плитки однакового розміру і розташовані у вертикальній прокручуваній мозаїчній розкладці.
- Плитки мають мінімальний простір між собою
ПОКАЗНИК ПРОДУКТИВНОСТІ:
- Анімації коливання і спотворення мають бути плавними, тонкими і не відволікати увагу.
- Макет і плитки мають добре працювати на мобільних і десктопних екранах.
ЩО МИ ОЧІКУЄМО:
Налаштовуваний компонент Three.js і робоча веб-сторінка, що показує прокручувану мозаїку плиток.
Термін виконання: 1,5 тижні
БУДЬ ЛАСКА, НАПИШІТЬ "3D" У ВАШІЙ ПРОПОЗИЦІЇ, ЯКЩО ВИ СПРАВЖНЯ ЛЮДИНА
We need a web page featuring multiple interactive "glass tiles" built with Three.js. Each tile should have a clickable link to a different page and customizable background color and text. The overall page should look like a mosaic of these glass tiles, each tile interactive with text inside. (Examples of the overall page design are provided in the attached images)
TILE DESIGN:
- Each tile should look like one visible side of a translucent 3D glass cube, inspired by this example: https://codesandbox.io/p/devbox/meshtransmissionmaterial-forked-tcy35y
- The tile is not a full cube — just a flat face that has realistic glass effects such as gentle wobble, subtle distortion, and light refraction.
- There should be no base or bottom; these are tiles, not jelly cubes.
INTERACTIVITY & CUSTOMIZATION:
- Each tile is clickable and links to a customizable URL.
- Text is displayed inside the tile, clearly visible and easy to read against the glass effect. We should be able to customize font as well.
- The text content should be customizable per tile.
- We should be able to place an image inside the tile, and it should also appear under the glass effect.
- Background color or tint for each tile can be set individually.
- All tiles are the same in size and arranged in a vertical scrollable mosaic layout.
- Tiles have minimal spacing
PERFORMANCE:
- Wobble and distortion animations should be smooth, subtle, and not distracting.
- The layout and tiles should work well on mobile and desktop screen sizes.
WHAT WE EXPECT:
A customizable Three.js component and a working web page displaying the scrollable mosaic of tiles.
Deadline: 1.5 weeks
PLEASE WRITE "3D" IN YOUR PROPOSAL IF YOU ARE A REAL PERSON
Додатки 4
-
8 днів29 202 UAH8 днів29 202 UAH
Привіт Назаре,
3D. Я ретельно ознайомився з вашим детальним проектом інтерактивної 3D мозаїки з скляних плиток. Це захоплююче завдання для фронтенду, яке поєднує мою експертизу в React з творчими можливостями Three.js.
Я впевнений, що можу створити налаштовуваний компонент, який вам потрібен, забезпечуючи відповідність усім вашим вимогам:
Ефект скла: я використаю MeshTransmissionMaterial та кастомні шейдери, натхненні вашим прикладом, щоб створити реалістичний прозорий скляний ефект із тонкими коливаннями та спотвореннями.
Інтерактивність та налаштування: кожна плитка буде повністю інтерактивним компонентом із клікабельним посиланням і легко налаштовуваними пропсами для тексту, внутрішнього зображення та кольору фону.
Продуктивність: анімації будуть оптимізовані для плавної роботи, а вся мозаїка буде повністю адаптивною для мобільних та десктопних переглядів.
… Як розробник full-stack із сильним фокусом на високоякісні фронтенд-досвіди, я можу гарантувати, що кінцевий продукт буде не лише візуально вражаючим, але й добре структурованим і продуктивним. Можете переглянути моє портфоліо тут: www.revazgoguadze.com.
Я готовий втілити цю захоплюючу 3D-концепцію у життя.
-
10 днів8985 UAH
146 10 днів8985 UAHПривіт Назаре,
Я ознайомився з деталями твого проекту для інтерактивних скляних плиток. Це захоплююче завдання, оскільки справжній виклик полягає не лише у реалізації 3D-ефекту, а й у тому, щоб зробити його тактильним, продуктивним і справді налаштовуваним.
Я вже працював з MeshTransmissionMaterial з твого прикладу CodeSandbox раніше. Ключ до досягнення красивого, реалістичного вигляду скла — це тонке налаштування його властивостей (товщина, ior, шорсткість) та налаштування освітлення. Щоб забезпечити плавну роботу, особливо на мобільних пристроях, я зосереджуся на простоті геометрії та оптимізації компонента React, щоб уникнути зайвих повторних рендерів.
Щоб показати свій підхід, я можу швидко створити для тебе новий приватний CodeSandbox з одним робочим компонентом. Я можу встановити колір або текст, який ти надаси. Таким чином ти зможеш побачити якість мого коду та візуальний результат без будь-яких зобов’язань з твого боку.
Цей метод схожий на той, як я створював інтерактивний 3D-переглядач у своєму портфоліо, який ти можеш побачити тут:
… https://cgma-9tyz.onrender.com
(є кнопка "Увійти як гість", тому ти можеш пропустити реєстрацію)
Повідом мені, якщо хочеш, щоб я налаштував цей CodeSandbox для тебе.
З найкращими побажаннями,
Семетеї
-
1 день8985 UAH
2656 40 0 1 день8985 UAHВітаю. Зроблю. Пишіть, буду рада співпраці
Вітаю. Зроблю. Пишіть, буду рада співпраці
-
1 день13 478 UAH
86 1 день13 478 UAHЗдравствуйте!
Я — фронтенд-розробник з фокусом на React і Three.js, і я повністю зрозумів ваше завдання.
Я вже працював з MeshTransmissionMaterial, ефектами скла, і знаю, як реалізувати такі плитки з плавною анімацією, реалістичними преломленнями і м'якими спотвореннями. Ваш приклад на CodeSandbox знайомий, і я можу відтворити той самий стиль, адаптувавши під ваші потреби:
🔹 Клікабельні плитки з посиланнями
🔹 Налаштовуваний фон, текст і шрифт
🔹 Можливість вставки зображення всередину
🔹 Адаптивний дизайн і smooth-scroll мозаїка
… 🔹 Оптимізація для мобільних і десктопів
🔹 Reusable компонент з пропсами для налаштування
Також забезпечу:
✔️ Високопродуктивний і чистий код
✔️ Плавні анімації без перевантаження
✔️ Підтримку і допомогу з публікацією
Я можу вже протягом перших 2–3 днів показати прототип.
Готовий розпочати негайно і обговорити деталі.
Дякую за цікаве завдання — дуже чекаю можливості попрацювати над цим візуально красивим проектом!
З повагою,
Марія
-
5 днів24 934 UAH
198 5 днів24 934 UAHПривіт! 3D МАЙСТЕР
Маю досвід роботи з Three.js та React — реалізую для вас компонент з потрібною інтерактивністю, налаштовуваними параметрами та візуальними ефектами, як у прикладі. Адаптую під мобільні пристрої, зроблю все плавно та продуктивно.
Готовий обговорити деталі та розпочати — пишіть!
-
10 днів22 463 UAH
7575 13 0 10 днів22 463 UAH3D
Привіт, я розумію, як реалізувати це, і маю великий досвід роботи з React. Чесно кажучи, я більше працював з Pixi.js, але якщо Three.js є необхідним, я впевнений, що це не буде проблемою. З радістю обговорю деталі та співпрацюватиму з вами.
-
10 днів20 217 UAH
1551 15 0 10 днів20 217 UAH3D
Вітаю
Зацікавив Ваш проект,але не впевнена в treejs
Чи можемо поспілкуватися с особистих
Часто роблю для сайтів webm,gif та просто 3д моделі для інтергації та інтерактивності
-
15 днів67 388 UAH
916 3 0 15 днів67 388 UAHПривіт!
3D МАЙСТЕР.
Я маю багатий досвід у MERN та Three.js.
Хочу обговорити більше в приваті.
Дякую.
-
які саме 3д-моделі потрібно зробити в рамках цього проекту? і кількість
-
Актуальні фриланс-проєкти в категорії Веб-програмування
Хочу навчитись створювати сайти по Ксго/Кс2Потрібен ментор, який навчить мене створити CS2/CS:GO сервер. Хочу через Discord/Zoom покроково розібрати: хостинг/VPS, server.cfg, карти, плагіни, адмінку, бан-систему, Discord, сайт і статистику. Мова: українська або російська. HTML та CSS верстання, Веб-програмування ∙ 5 годин 18 хвилин тому ∙ 8 ставок |
Розробка веб-сервісу «Інтерактивна ветеринарна стоматологічна карта»Суть проєкту: веб-додаток, де лікарі можуть вести інтерактивні стоматологічні карти пацієнтів (котів та собак) Дизайн інтерфейсу та всі елементи щелеп уже повністю готові у Figma (векторні SVG з розділенням по окремих зубах) Необхідний функціонал: Авторизація та кабінет… Бази даних та SQL, Веб-програмування ∙ 5 годин 49 хвилин тому ∙ 45 ставок |
Шукаю програміста або вайб-кодера для автоматизації збору даних 2https://drive.google.com/file/d/14tP5XWJB9acV4gn_cJrFwMpihUj3EbQz/view?usp=sharing я випадково на ту ссылку послав Веб-програмування, Парсинг даних ∙ 8 годин 16 хвилин тому ∙ 26 ставок |
Комплексний аудит та розвиток сайту на WordPress/WooCommerceКомплексний аудит та розвиток сайту на WordPress/WooCommerce Сайт: https://www.vashstatus.com.ua/ Ми займаємося продажем вхідних та міжкімнатних дверей. Основна задача сайту — залучення клієнтів до офлайн-салону, а також отримання заявок і онлайн-продажів. Шукаємо спеціаліста… CMS, Веб-програмування ∙ 9 годин 29 хвилин тому ∙ 37 ставок |
Магазин промислового швейного обладнання
22 000 UAH
Потрібно зробити інтернет-магазин з продажу промислового швейного обладнання під ключ . Зрозумілий магазин із зручним функціоналом . CMS, Веб-програмування ∙ 10 годин 4 секунди тому ∙ 85 ставок |