Публикации по теме 'threejs'


Анимация 3D-моделей с помощью PyWeb3D
Используйте three.js с синтаксисом Python Добро пожаловать! Сегодняшняя статья расскажет вам, как анимировать ваши 3D-модели с помощью pyWeb3D . Если вы пропустили предыдущую статью о том, как загружать 3D-модели с помощью pyWeb3D , обязательно ознакомьтесь с ней. Ниже приведен короткий клип того, что мы создадим к концу этой статьи: Что тебе понадобится Загрузите выбранную вами 3D-модель с анимацией и ригами (вы можете скачать ее с сайта sketchfab.com ) или, если вы..

Калибровка камеры в Three.js (3D) для начинающих
Введение: Калибровка камеры — это фундаментальная концепция трехмерной компьютерной графики, которая включает в себя настройку виртуальной камеры для имитации перспективы и поведения реальной камеры. В Three.js, популярной библиотеке JavaScript для 3D-рендеринга, понимание калибровки камеры имеет решающее значение для создания реалистичных и захватывающих 3D-сцен. В этой статье мы рассмотрим основы калибровки камеры в Three.js, предназначенные для начинающих, желающих улучшить свои..

Обещания, пример
Одной из моих целей при создании игры о космическом корабле было то, что я хотел, чтобы код был модульным. Я думаю, что наличие небольших фрагментов кода в отдельных файлах значительно упрощает потребление/переваривание, в отличие от одного большого файла с большим количеством прокрутки и невозможности легко идентифицировать разные фрагменты. Одна из проблем, с которой я столкнулся при использовании этого подхода, проявилась при попытке визуализировать объект космического корабля. В моем..

Разработка игры в уличный баскетбол. Часть I. Подготовка рабочего процесса
Создание 3D-браузерной игры с физикой за несколько шагов. Несколько дней назад я выпустил новую версию WhitestormJS framework под названием r10 и решил разработать игру, используя почти все ее функциональные возможности. (Просто было любопытно, насколько легко это будет). Задача заключалась в создании трехмерной игры, для которой требуются сложные трехмерные физические части, такие как вогнутые объекты и мягкие тела. Настройка рабочего процесса Перед началом разработки..

Знакомство с Three.js
Создание Марса Three.js - это трехмерная библиотека JavaScript, которая позволяет нам создавать красивые трехмерные миры прямо в браузере. Если вы знаете только JavaScript, но хотите, чтобы ваше воображение воплотилось в жизнь на холсте, сейчас самое время. С ним вам не нужно беспокоиться о физике и математических вычислениях, поскольку все важные вещи отображаются через упрощенный API. Если вы посетите официальный сайт three.js , то увидите множество примеров того, что..

Процедурная геометрия: низкополигональные облака
Облака похожи на процедурные деревья, которые мы создали в прошлый раз. Разница в том, что мы не можем просто сложить вместе несколько объектов в форме облаков. Вместо этого мы объединим несколько сфер и дрожим вершины, чтобы они выглядели более крупными. Эта статья является частью моей текущей серии руководств по ThreeJS средней сложности. Я давно хотел что-то среднее между уровнями вступления Как нарисовать куб и Давайте заполним экран шейдерным безумием . Итак, вот оно. Для..