Что нового?:
Поддержка PRO100
Увеличили лимит размера загружаемой модели
Возможность добавления фасадов в MTL
Fasad 1 в блок материала. Пример:newmtl MDF 19 mm kraska
illum 1
Fasad 1
map_Kd NCS_2005_Y50R.jpg
При таких настройках весь материал будет скрываемым через кнопку "Скрыть фасады" при загрузке модели.
Стекла в режиме дополенной реальности
Формат USDZ, который использует Apple для режима дополненой реальности поддерживает прозрачность, но Quick Look неправильно обрабатывает последовательность операций при наличии текстуры. А в простых текстурах прозрачность работает.
Таким образом чтобы стекло(или еще что-то) отображалось прозрачным, у него должен быть задан параметр Kd R G B (Дифузный цвет) и параметр Tr 0.6 (прозрачность), а параметр map_Kd не должен быть указан.
Пример парметров стекла:
newmtl Steklo grafit 8 mm
illum 1
Tr 0.6
Kd 100 100 100
При таких настройках стекло будет прозрачным и в режиме дополненной реальности Демо 2
О проекте
Наш сервис создан специально для мебельных конструкторов, дизайнеров и монтажников. Мы упрощаем процесс согласования 3D моделей между всеми участниками проекта.
Больше не нужно клепать и отправлять видосы по почте или через мессенджеры. Просто загрузите модель на наш сервис и получите короткую ссылку, которой можно поделиться с заказчиком или монтажной командой.
Основная задача показать клиенту модель для согласования.
Конструктору мебели не всегда хватает записи скриншота чтобы показать клиенту ту или иную часть решения или особенность конструкции. Иногда лучше показать модель, чтобы не возикло разногласий в толкованиях.
Пользоваться очень просто
Шаг 1. Загрузи файл
Для быстрого доступа можно не регистрироваться, просто перетащи файл 3D модели в любое место в начале страницы или выбери его вручную
Шаг 2. Получи ссылку
Получите короткую ссылку и отправляй ее коллегам или заказчику
Шаг 3. "There is no step three!"
"Нет никакого шага три,.. смотри как все просто."
Но есть несколько правил: Размеры модели должны быть в миллиметрах или метрах, Максимальный размер файла: 25 МБ, И файлы не храняться здесь вечно.
Удобный визуализатор моделей
Клиент, получивший ссылку попадет в наш просмотрщик моделей, который работает и на ББ и на смартфоне. Интерфейс просмотрщика максимально минималистичен, чтобы ничего не отвлекало. Есть режим "рентген", модель как будто бы просвечивается насквозь, чтобы можно было увидель что внутри. На смартфоне пока под iOS доступен режим дополненной реальности, когда вы можете увидеть модель прямо у мебя в интерьере используя камеру смартфона.
Наш встроенный просмотрщик позволяет:
- Вращать и масштабировать модель
- Скрыть фасады
- Увидеть внутренности благодаря режиму "Рентгенн"
- Просматривать модель в AR на мобильных устройствах
- Сохранить изображение в высоком качестве
Личный кабинет
Сервис работает и без регистрации, но для зарегистрированных пользователей доступен личный кабинет, где можно управлять своими моделями. Модели незарегистрированных пользователей хранятся 7 дней с момента последнего просмотра. А если у вас есть аккаунт, то модели хранятся 30 дней с момента последнего просмотра.
Для постоянных пользователей мы предлагаем личный кабинет с дополнительными возможностями:
- Хранение истории всех загруженных моделей
- Возможность создавать коллекции моделей
- Доступ к статистике просмотров
- Создание QR кодов для вставки в чертежи
Часто задаваемые вопросы
Для кого наш сервис?
s3v изначально разработан для конструкторов, которые работают в "Базис-мебельщик" и дизайнеров-визуализаторов которые работают в PRO100, но он подойдет и для других специалистов на 3ds Max, Autocad, Blender, SketchUp которым нужно отправить свою 3D модель для просмотра.
Какие форматы файлов поддерживаются?
Мы поддерживаем формат 3D моделей: OBJ + MTL с текстурами. Размеры должны быть в миллиметрах или метрах. В MTL поддерживаются занчения в формате 0-255 и 0-1.00
Как подготовить файл?
В Базис-мебельщик или PRO100 нужно экспортировать 3Д модель в файл формата .obj. Этот файл, файл .mtl и все картинки с текстурами которые лежат обычно рядом с имя.obj в папке имя_textures, нужно загрузить на сервис. Желательно скрыть фурнитуру которая не важна чтобы уменьшить размер файла модели.
Назовите материал фасадов "Фасад1" или "Фасад2" или "Фасад3", чтобы можно было скрыть фасады и увидеть внутренности.
Что будет если не загрузить .mtl или картинки с текстурами?
Если вы не загрузите .mtl или картинки с текстурами они заменятся белым цветом.
Первые варианты наших конверторов вобще не принимали текстуры. Вторая версия была просто цветная, тоесть вся модель одного цвета.
Есть ли ограничение на размер файла?
Пользователи могут загружать файлы до 25 МБ. Для файлов более 20 МБ появляются баги в AR просмотрщике.
Как долго хранятся мои модели?
Для незарегистрированных пользователей Модели хранятся 7 дней с момента последнего просмотра.
Для зарегистрированных пользователей Модели хранятся 30 дней с момента последнего просмотра. В личном кабинете можно настроить автоматическое удаление.
Что происходит с моделями незарегистрированых пользователей?
«Ровно в полночь, когда часы на башне пробъют 12 раз», на 7-й день, модели «превратятся в тыкву».
Что происходит с моделями зарегистрированых пользователей?
На данном этапе они хранятся на нашем сервере, в планах перезжать на облачное хранилище для надежного хранения.
Можно ли скачать оригинальный файл?
Мы конвертируем файл в формат .glb для лучшего отображения текстур и теней, можно скачать файл в формате .glb с встроенными текстурами/p>
Есть ли скрипт для Базиса?
Скрипт сейчас в попытке разработки, Но в связи с скудной документацией по Базис Скриптам и кастрированым Javascript разработка затягивается.
Сейчас модель экспортируется сеткой(мешем) Скриптом хочентся экспортировать детали чтобы работать сними как с геометрией а не сеткой, что даст снижение размера файла, быстрее отдачу его вьюверу и позволит использовать анимацию.
Что делать при ошибке экспорта из Базиса? The specified path was not found.
Ошибка The specified path was not found. возникает из за неправильно записаного пути к текстуре в базе данных, если база эволючионировала со старых версий то там пути к текстурам записываются через "/" слеш, а в новых версиях используется запись через "\" обратный слеш.
Как решить?
Открываем редактор материалов и ищем материал в пути которого используется обычный слеш "/"
Нажимаем кнопку открыть и в окне выбора меняем слеш.
Должно получиться так:
Как получить прозрачность?
Все просто:
если название материала содержит "Steklo" или "Стекло" то детали этого материала будут с прозрачностью 70%.
Если название содержит "ППР" или "PPR" (сокращение от слова полупрозрачный), то детали этого материала будут с прозрачностью 50%
Если чувствуете в себе силы ручного редактирования .mtl файла, то в параметрах материала необходимо добавить параметр Tr ЗАНЧЕНИЕ (где ЗНАЧЕНИЕ это число от 0 до 1, которое показывает уровень прозрачности. Например Tr 0.5 (прозрачность 50%). Например Tr 0.7 (прозрачность 70% - прозрачное как стекло) )
В PRO100 вы не можете назначить имя текстуры, поэтому пользователям PRO100 можно только путем внесения изменений в MTL файл.
Как сделать скрываемые фасады?
Так-же просто:
если название материала содержит "Fasad1" или "Fasad2" или "Fasad3" или "Фасад1" или "Фасад2" или "Фасад3" то детали этого материала будут с прозрачностью 50%.
Но включается эта прозрачноть кнопкой "Скрыть фасады", при загрузке эти материалы не прозрачные и полностью отражают свет.
Параметр Tr для данных материалов игнорируется, прозрачность будет 50%
Что по прозрачности а режиме дополненной реальности?
Формат USDZ, который использует Apple для режима дополненой реальности поддерживает прозрачность, но Quick Look неправильно обрабатывает последовательность операций при наличии текстуры. А в простых текстурах прозрачность работает.
Таким образом чтобы стекло(или еще что-то) отображалось прозрачным, у него должен быть задан параметр Kd R G B (Дифузный цвет) и параметр Tr 0.6 (прозрачность), а параметр map_Kd не должен быть указан.
Пример парметров стекла:
newmtl Steklo grafit 8 mm
illum 1
Tr 0.6
Kd 100 100 100
При таких настройках стекло будет прозрачным и в режиме дополненной реальности Демо 2
Отправить сообщение
Для обратной связи укажите либо номер телефона, либо e-mail либо имя Telegram