Прокручиваемая мозаика из 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 дней28 833 UAH8 дней28 833 UAH
Здравствуйте, Назар,
3D. Я внимательно ознакомился с вашим подробным проектом интерактивной 3D-мозаики из стеклянных плиток. Это захватывающая задача для фронтенда, которая сочетает мой опыт в React с творческими возможностями Three.js.
Я уверен, что смогу предоставить настраиваемый компонент, который вам нужен, и он будет соответствовать всем вашим требованиям:
Эффект стекла: я использую MeshTransmissionMaterial и пользовательские шейдеры, вдохновленные вашим примером, чтобы создать реалистичный прозрачный стеклянный эффект с тонкими колебаниями и искажениями.
Интерактивность и настройка: каждая плитка будет полностью интерактивным компонентом с кликабельной ссылкой и легко настраиваемыми пропсами для текста, внутреннего изображения и цвета фона.
Производительность: анимации будут оптимизированы для плавной работы, а вся мозаика будет полностью адаптивной для мобильных устройств и настольных компьютеров.
… Как full-stack разработчик с сильным уклоном в создание высококачественного фронтенда, я могу обеспечить, чтобы конечный продукт был не только визуально впечатляющим, но и хорошо структурированным и производительным. Мое портфолио можно посмотреть здесь: www.revazgoguadze.com.
Я готов воплотить эту увлекательную 3D-концепцию в жизнь.
-
10 дней8872 UAH
146 10 дней8872 UAHЗдравствуйте, Назар,
Я ознакомился с деталями вашего проекта по интерактивным стеклянным плиткам. Это увлекательная задача, потому что настоящий вызов заключается не только в реализации 3D-эффекта, но и в том, чтобы он ощущался тактильно, был производительным и по-настоящему настраиваемым.
Я уже работал с MeshTransmissionMaterial из вашего примера на CodeSandbox. Ключ к достижению красивого, реалистичного стеклянного вида — это тонкая настройка его свойств (толщина, ior, шероховатость) и освещения. Чтобы обеспечить плавную работу, особенно на мобильных устройствах, я сосредоточусь на упрощении геометрии и оптимизации компонента React, чтобы избежать ненужных повторных рендеров.
Чтобы показать вам мой подход, я могу быстро создать для вас новый приватный CodeSandbox с одним рабочим компонентом. Я могу установить пользовательский цвет или текст, который вы предоставите. Таким образом, вы сможете лично убедиться в качестве моего кода и визуальном результате, без обязательств с вашей стороны.
Этот метод похож на тот, что я использовал при создании интерактивного 3D-обозревателя в моем портфолио, который вы можете посмотреть здесь:
… https://cgma-9tyz.onrender.com
(там есть кнопка "Войти как гость", чтобы пропустить регистрацию)
Дайте знать, если хотите, чтобы я подготовил для вас этот CodeSandbox.
С наилучшими пожеланиями,
Семетей
-
1 день8872 UAH
2656 40 0 1 день8872 UAHПривет. Сделаю. Пишите, буду рада сотрудничеству
Привет. Сделаю. Пишите, буду рада сотрудничеству
-
1 день13 307 UAH
86 1 день13 307 UAHЗдравствуйте!
Я — фронтенд-разработчик с фокусом на React и Three.js, и я полностью понял вашу задачу.
Я уже работал с MeshTransmissionMaterial, эффектами стекла, и знаю, как реализовать такие плитки с плавной анимацией, реалистичными преломлениями и мягкими искажениями. Ваш пример на CodeSandbox знаком, и я могу воссоздать тот же стиль, адаптировав под ваши нужды:
🔹 Кликабельные плитки со ссылками
🔹 Настраиваемый фон, текст и шрифт
🔹 Возможность вставки изображения внутрь
🔹 Адаптивный дизайн и smooth-scroll мозаика
… 🔹 Оптимизация для мобильных и десктопов
🔹 Reusable компонент с пропсами для настройки
Также обеспечу:
✔️ Производительный и чистый код
✔️ Плавные анимации без перегрузки
✔️ Поддержку и помощь с публикацией
Я могу уже в течение первых 2–3 дней показать прототип.
Готов приступить немедленно и обсудить детали.
Спасибо за интересную задачу — очень жду возможности поработать над этим визуально красивым проектом!
С уважением,
Мария
-
5 дней24 619 UAH
198 5 дней24 619 UAHЗдравствуйте! 3D MASTER
Имею опыт работы с Three.js и React — реализую для вас компонент с нужной интерактивностью, настраиваемыми параметрами и визуальными эффектами, как в примере. Адаптирую под мобильные устройства, сделаю всё плавно и производительно.
Готов обсудить детали и приступить — пишите!
-
10 дней22 179 UAH
7575 13 0 10 дней22 179 UAH3D
Здравствуйте, я понимаю, как реализовать это, и обладаю обширным опытом работы с React. Честно говоря, я больше работал с Pixi.js, но если Three.js является необходимым, я уверен, что это не будет проблемой. Буду рад обсудить детали и поработать с вами.
-
10 дней19 961 UAH
1551 15 0 10 дней19 961 UAH3D
Привет
Заинтересовал ваш проект, но не уверена в treejs
Можем ли мы пообщаться лично
Часто делаю для сайтов webm, gif и просто 3D модели для интеграции и интерактивности
-
15 дней66 537 UAH
941 3 0 15 дней66 537 UAHПривет!
3D МАСТЕР.
У меня богатый опыт в MERN и Three.js.
Хочу обсудить подробнее в личных сообщениях.
Спасибо.
-
які саме 3д-моделі потрібно зробити в рамках цього проекту? і кількість
-
Актуальные фриланс-проекты в категории Веб-программирование
Необходимо сделать редизайн вебсайта и разработать функционал личного кабинета оптового покупателяТехническое заданиеПроектРедизайн корпоративного вебсайта и разработка личного кабинета оптового покупателя, направление - детская одежда.Цель проектаСоздать современную цифровую платформу для B2B и B2C клиентов компании с акцентом на улучшение пользовательского опыта, повышение… Веб-программирование ∙ 2 часа 49 минут назад ∙ 25 ставок |
Pіm система
10 000 UAH
Необходимо создать PIM систему. Количество товаров — несколько миллионов. Есть несколько поставщиков, которые предоставляют данные в разных форматах: csv, xml, API. Данные ограничены, часто нужно находить характеристики товаров в других источниках и дополнять. Необходимо… Базы данных и SQL, Веб-программирование ∙ 4 часа 33 минуты назад ∙ 30 ставок |
Ищем специалиста, который сделает XML/YML файл с товарами для маркетплейсов Rozetka и Kasta.Необходимо подготовить файл с товарами: название, описание, цена, остатки, фото, категории, характеристики, размеры/цвета. Важно: файл должен проходить валидацию Rozetka и корректно загружаться на Kasta. Товар у нас есть в CRM Ситникс и на сайте ХорошопТовара ориентировочно 80… Веб-программирование ∙ 7 часов 40 минут назад ∙ 26 ставок |
Сайт для магазина оптовой продажи волос
29 882 UAH
Тех задание в приложении Нужен сайт для магазина оптовой продажи волос в Польше Все подробности описаны в тз HAIR FAMILY ТЗ.docx Веб-программирование, Дизайн сайтов ∙ 8 часов 2 минуты назад ∙ 116 ставок |
Модуль для Dle 19.1Нужен модуль читалки книг в fb2 формате для Dle 19.1, как на видео - https://www.youtube.com/watch?v=4F-hFe2XsGA Суть: При добавлении новости, в дополнительное поле загружается книга в fb2 формате. В полной новости появляется ссылка на чтение. Можно сделать точно такой же,… Веб-программирование ∙ 9 часов 24 минуты назад ∙ 16 ставок |