Результаты поиска по запросу "three.js"
Three.js: Показать мировые координатные оси в углу сцены
Вероятно, это очень простая проблема, но я пока не нашел решения, и это меня беспокоит. Я хотел бы показать стрелки, указывающие направления мировых координат (x, y, z) в нижнем правом углу камеры, как это делается в Maya, чтобы при вращении ...
Сравнение методов создания материала скайбокса в three.js
Когда дело доходит до создания скайбоксов в three.js, я видел две разные школы мысли. Предполагая, что у нас есть код var imagePrefix = "images/mountains-"; var directions = ["xpos", "xneg", "ypos", "yneg", "zpos", "zneg"]; var imageSuffix = ...
Направьте прожектор в направлении камеры three.js (фонарик)
Я действительно новичок в этом деле. Я хочу сделать простую 3D-сцену, где я могу летать с PointerLockControls, но я также хочу иметь некоторый фонарик. Так что точечный свет должен указывать то же направление, что и камера. Я сделал прожектор, ...
Три JS Map Material вызывают предупреждение WebGL
Я пытаюсь определить материал для ячеек, загруженных из OBJLoader с помощью следующей функции-оболочки: function applyTexture(src){ var texture = new THREE.Texture(); var loader = new THREE.ImageLoader(); loader.addEventListener( 'load', ...
Ручной отбор усеченного конуса с помощью Three.js
Я работаю над воксельной игрой с three.js. Для этого мне нужно сгенерировать столько фрагментов, сколько требуется для заполнения экрана. В настоящее время я загружаю круг радиуса 20 вокруг игрока. Какой самый простой способ вычислить точный ...
Three.js масштабируется, чтобы соответствовать ширине объектов (игнорируя высоту)
У меня есть набор блочных объектов, и я хотел бы установить перспективную камеру таким образом, чтобы вся их ширина была полностью видимой (высота будет слишком большой - это нормально, мы будем перемещаться вверх и вниз). Я видел, что есть ряд ...
Three.js - вращение сферы вокруг определенной оси
У меня проблема. В Three.js я хочу вращать сферу (Землю) вокруг оси, наклоненной на 23,5 градуса. Я обнаружил, что сфера: сфера.ротация.х, сфера.ротация и сфера.ротация, но когда я комбинирую их в правильном соотношении, вращение сферы становится ...
Преобразование вершинных нормалей в three.js
У меня проблемы с вершинными нормалями в THREE.js. (Для справки я использую ревизию 58.) По разным причинам я хотел бы сначала вычислить нормали вершины грани, когда я настраиваю свою геометрию, а затем свободно изменять ее, объединять и еще ...
Вычислить нормали из карты смещения в three.js r.58?
Я использую нормальный шейдер в three.js r.58, который я понимаютребуется карта нормалей [https://stackoverflow.com/questions/17453298/twisted-normals-with-the-three-js-normal-shader-r-58] , Однако я использую динамическую карту смещения, поэтому ...
Three.js - проблемы плавного затенения материала Ламберта по пользовательской геометрии
Я создал пользовательскую геометрию в Three.js. Теперь я хотел бы создать сетку, которая использует материал Ламберта с гладкой тенью. Используя цикл, я создал массив вершин, затем граней, а затем я вызвал geometry.computeCentroids(); ...