TresJS материалы

Нейроперевод TresJS материалы В Three.js материалы определяют внешний вид 3D-объекта, задавая то, как он взаимодействует со светом и, соответственно, как будет отображаться на экране. Они оживляют геометрии, добавляя цвета, текстуры и различные визуальные эффекты. Three.js обладает богатым набором встроенных материалов. Это означает, что с помощью Three.js вы можете мгновенно применять эти материалы к вашим объектам, изменяя их внешний вид. Каждый тип материала имеет свой собственный набор свойств и параметров, позволяя подробно настраивать внешний вид — от блеска до прозрачности. Изменяя эти свойства, дизайнеры могут достичь широкого спектра визуальных эффектов, делая объекты столь же реалистичными или стилизованными, как это требуется. MeshBasicMaterial MeshLambertMaterial MeshPhongMaterial MeshStandardMaterial MeshPhysicalMaterial MeshToonMaterial MeshDepthMaterial Репозиторий кода, использованного в этом уроке: https://github.com/alvarosabu/tresjs-basics/tree/feat/materials TresJS: https://tresjs.org/ Документация по материалам ThreeJS: https://threejs.org/docs/ #api/en/materials/MeshBasicMaterial 00:00 - Введение 00:44 - Объяснение материалов 02:10 - Базовый материал (Basic Material) 04:31 - Прозрачность, непрозрачность и альфа-канал 05:26 - Свойство "side" материала 07:25 - Нормальный материал (Normal Material) 08:37 - DepthMaterial и Matcap 10:19 - Материал Ламберта (Lambert Material) 12:02 - Материал Фонга (PhongMaterial) 13:40 - Тонообразный шейдер (Toon Shader) 14:51 - Реакция материала на положение источника света 16:03 - Standard и Physical материалы 25:02 - Следующие шаги 25:35 - Заключение

Иконка канала circuIT
10 подписчиков
12+
3 просмотра
10 месяцев назад
12+
3 просмотра
10 месяцев назад

Нейроперевод TresJS материалы В Three.js материалы определяют внешний вид 3D-объекта, задавая то, как он взаимодействует со светом и, соответственно, как будет отображаться на экране. Они оживляют геометрии, добавляя цвета, текстуры и различные визуальные эффекты. Three.js обладает богатым набором встроенных материалов. Это означает, что с помощью Three.js вы можете мгновенно применять эти материалы к вашим объектам, изменяя их внешний вид. Каждый тип материала имеет свой собственный набор свойств и параметров, позволяя подробно настраивать внешний вид — от блеска до прозрачности. Изменяя эти свойства, дизайнеры могут достичь широкого спектра визуальных эффектов, делая объекты столь же реалистичными или стилизованными, как это требуется. MeshBasicMaterial MeshLambertMaterial MeshPhongMaterial MeshStandardMaterial MeshPhysicalMaterial MeshToonMaterial MeshDepthMaterial Репозиторий кода, использованного в этом уроке: https://github.com/alvarosabu/tresjs-basics/tree/feat/materials TresJS: https://tresjs.org/ Документация по материалам ThreeJS: https://threejs.org/docs/ #api/en/materials/MeshBasicMaterial 00:00 - Введение 00:44 - Объяснение материалов 02:10 - Базовый материал (Basic Material) 04:31 - Прозрачность, непрозрачность и альфа-канал 05:26 - Свойство "side" материала 07:25 - Нормальный материал (Normal Material) 08:37 - DepthMaterial и Matcap 10:19 - Материал Ламберта (Lambert Material) 12:02 - Материал Фонга (PhongMaterial) 13:40 - Тонообразный шейдер (Toon Shader) 14:51 - Реакция материала на положение источника света 16:03 - Standard и Physical материалы 25:02 - Следующие шаги 25:35 - Заключение

, чтобы оставлять комментарии