Давай серию видео про подготовку простой сцены с анимациями, экспортом в gltf 2, и интеграцией в treejs. Будет интересно и невероятно полезно. Спасибо за ролик!
Автору уважение. Практически никто на русскоязычном ютубе не показывал. Был бы признателен, если поделитесь источниками по данной библиотеке на русском языке(уж оооочень нуждаюсь в этом)
На Ру языке я не встречал документацию. Приходится собирать из различных статей и видео. А лучше зайти в официальную документацию и воспользоваться переводчиком(если не знаешь английского). Так будет куда проще чем пытаться найти перевод.
Вы на столько ленивые тюлени что ждете перевод еще и с видео документации. Ну дальше жди пока кто с мозгами всё это сам изучил и рынок захватил а ты так и останешься не удел. Ага жди уже скоро будет и перевод и видео уроки
Вау!!! Так коротко, и так результативно. Подписался, вдруг канал забурлит жизнью. ИМХО: Лучше было бы, если показали запуск сайта, тогда не было бы вопросов про сервер.
Cool! Спасибо) было бы хорошо, если бы код был по-крупнее ( с мобилы читать - такое ), и если бы вторым окном был открыт браузер, чтобы параллельно с написанием кода видеть изменения. А так - лайкос;)
А можете дать какую-то информацию по поводу взаимодействия js и объектов? Ну типа, поменять цвет или спрайт на объекте при клике на кнопку на сайте. Или допустим какую то механику простую, типа открыть/закрыть крышку у коробки при нажатии кнопки на сайте. Интересно именно взаимодействие js и объектов. Что для этого надо сделать с объектом в том же блендере, как его подготовить для работы с js
Я с библиотекой уже не работаю, но могу предложить варианты как реализовать. Например, открытие сундука при клике. Создаем 3д модель и анимацию открытия, а после проигрываем ее с помощью js. Как то просто) На самом деле это достаточно простая задача. Главное разбить на мелкие подзадачи. У библиотеки очень много примеров и если ты хочешь понять как реализовать какой либо эффект, то лучший вариант это посмотреть примеры на сайте three js. Это очень сильно облегчит разработку. Мало примеров именно нужного тебе функционала и нужно не боятся изучать чужой код и практиковаться в создание подобного функционала самостоятельно.
зачем на 4:45 используется Array(3).fill().map(() => ), чем это отличается от Array(3).map(() => )? Это что-то дает? На сколько я понимаю это дает только лишний проход по массиву или я что-то путаю?
fill - заполняет массив. Так то да, это лишний перебор массив, но я уже не помню почему его оставил. Давно дело было.) мб без это картинка "дергалась" при старте сцены. Сложно уже вспомнить.
Нет. Мало фронтендеров которые умеют работать с канвас. Когда будет у тебя 1-2 года опыта коммерческой разработки, то советую изучить возможности фронта(в частности 2д и 3д в канвас)
нужно установить библиотеку и запустить сервер. Сейчас проверил репозиторий. - Клонировал - Запустил npm install (чтобы установить библиотеку) - Запустил vs code live server - Проверил. Все работает. Попробуй сделать так же. Должно все работать.)
Давай серию видео про подготовку простой сцены с анимациями, экспортом в gltf 2, и интеграцией в treejs. Будет интересно и невероятно полезно. Спасибо за ролик!
Есть такое в планах.)
Большое Спасибо за Вашу работу. Всё просто отлично 👍
Редко вижу подобные видео где все объясняется понятно и ясно )) Автор кросс!
Большое спасибо! За короткое видео, Быстрый старт и код на гитхабе, все работает, круть) добавила других планет еще
Автору уважение. Практически никто на русскоязычном ютубе не показывал. Был бы признателен, если поделитесь источниками по данной библиотеке на русском языке(уж оооочень нуждаюсь в этом)
На Ру языке я не встречал документацию. Приходится собирать из различных статей и видео. А лучше зайти в официальную документацию и воспользоваться переводчиком(если не знаешь английского). Так будет куда проще чем пытаться найти перевод.
Вы на столько ленивые тюлени что ждете перевод еще и с видео документации. Ну дальше жди пока кто с мозгами всё это сам изучил и рынок захватил а ты так и останешься не удел. Ага жди уже скоро будет и перевод и видео уроки
Спасибо за видео! Продолжай....
Спасибо, бро!
Вау!!! Так коротко, и так результативно.
Подписался, вдруг канал забурлит жизнью.
ИМХО: Лучше было бы, если показали запуск сайта, тогда не было бы вопросов про сервер.
Спасибо.
Cool! Спасибо) было бы хорошо, если бы код был по-крупнее ( с мобилы читать - такое ), и если бы вторым окном был открыт браузер, чтобы параллельно с написанием кода видеть изменения. А так - лайкос;)
С мобилки смотреть код ну такое..-_-
Пока экспериментирую чтобы был виден результат от написанного кода. НЕ знаю как лучше сделать. Найду решение.
@@epicnull-it2044 в самой IDE просто крупней код сделать и всё
оч круто
А можете дать какую-то информацию по поводу взаимодействия js и объектов? Ну типа, поменять цвет или спрайт на объекте при клике на кнопку на сайте. Или допустим какую то механику простую, типа открыть/закрыть крышку у коробки при нажатии кнопки на сайте. Интересно именно взаимодействие js и объектов. Что для этого надо сделать с объектом в том же блендере, как его подготовить для работы с js
Я с библиотекой уже не работаю, но могу предложить варианты как реализовать.
Например, открытие сундука при клике. Создаем 3д модель и анимацию открытия, а после проигрываем ее с помощью js. Как то просто) На самом деле это достаточно простая задача. Главное разбить на мелкие подзадачи. У библиотеки очень много примеров и если ты хочешь понять как реализовать какой либо эффект, то лучший вариант это посмотреть примеры на сайте three js. Это очень сильно облегчит разработку. Мало примеров именно нужного тебе функционала и нужно не боятся изучать чужой код и практиковаться в создание подобного функционала самостоятельно.
Спасибо! Оч круто. А есть обучение?
зачем на 4:45 используется Array(3).fill().map(() => ), чем это отличается от Array(3).map(() => )? Это что-то дает? На сколько я понимаю это дает только лишний проход по массиву или я что-то путаю?
fill - заполняет массив. Так то да, это лишний перебор массив, но я уже не помню почему его оставил. Давно дело было.)
мб без это картинка "дергалась" при старте сцены. Сложно уже вспомнить.
В чём причина заброса такого лучшего канала в мире?
Год богатый на события и нет возможности сейчас заниматься ютубом. Или просто мне лень. Не знаю.
@@epicnull-it2044 понятно, спасибо за ответ, только удачи по жизни
Здравствуйте у меня вопрос three.js нужен front-end разработчику?!
Нет. Мало фронтендеров которые умеют работать с канвас. Когда будет у тебя 1-2 года опыта коммерческой разработки, то советую изучить возможности фронта(в частности 2д и 3д в канвас)
Графоний, атомик нервно курит
скачал с гитхаба, запускаю, но ничего кроме квадратов с текстом нет...
нужно установить библиотеку и запустить сервер.
Сейчас проверил репозиторий.
- Клонировал
- Запустил npm install (чтобы установить библиотеку)
- Запустил vs code live server
- Проверил. Все работает.
Попробуй сделать так же. Должно все работать.)
@@epicnull-it2044 а если загрузить на хостинг должно сразу заработать?
@@СтеллажиИрбисСтеллажныесистемы необходимо две вещи для three.js.
1- библиотека
2- сервер
Если это у тебя будет, то все сразу заработает.
ПК плохо не станет ?)
Нет. Все работает отлично)
@@epicnull-it2044 видно по диким фризам
@@DenisB-d5f это из-за моего компа. Без записи видео работает отлично.
Приветствую! Как с тобой связаться ? Принимаешь заказы на разработку ?
Привет. Можно в вк.
vk.com/id145903283
Мне какраз надо сайт с объектом который будет как трансформер собирать когда мы скролим вниз.
*и тут выползает нуб, который только моделирует 3д* А как создать лайф сервер?)
Самый простой способ это openserver
еще
- http-server через npm
- или какой либо плагин для vs code
Это все способы которыми я пользовался
@@epicnull-it2044 понял вас, спасибо.
зе индекс
Просто взял код у fireship