Вопросы по теме 'terrain'
В чем смысл карт высот?
Я некоторое время размышлял над этим вопросом... многие 3D-движки поддерживают расширенный рендеринг местности с использованием деревьев квадрантов, LOD... все функции, которые вы ожидаете. Но каждый движок, который я видел, загружает данные о высоте...
3542 просмотров
schedule
31.05.2022
Как реализовать алгоритм ромбовидного квадрата?
Я читал это: http://www.gameprogrammer.com/fractal.html#diamond
И там сказано:
Это отправная точка для итеративной подпрограммы подразделения, которая состоит из двух этапов:
Ромбовидный шаг: взяв квадрат из четырех точек,...
1839 просмотров
schedule
31.08.2022
Создание случайного 2D-вогнутого полигонального ландшафта JavaScript
Я пишу простой клон лунного спускаемого аппарата на JavaScript ( http://www.isogenicengine.com/demos/1.1.0/lander/ ), и вместо базового ландшафта, в котором есть только взлеты и падения, я бы хотел, чтобы алгоритм генерировал случайные пространства,...
1197 просмотров
schedule
01.06.2023
Как восстановить 2D карту с типом местности (вода, лес, равнина..) Google/Bing map?
Интересно, можно ли восстановить тип местности (горы, лес, вода, равнина и т. д.) на Google Maps или Bing Mag на 2D/3D-карте . Для того, чтобы сгенерировать карту из положения игрока в реальном мире! я думаю можно с количеством доступных API...
722 просмотров
schedule
03.07.2022
Проблема со столкновением с землей при использовании Three.js
Я создал ландшафт с помощью карты высот в Three.js и использую misc_controls_pointerlock mrdoob для столкновения и движения. Однако, когда я делаю objects.push(terrainobj); , производительность падает примерно до 3 кадров в секунду (примерно с 60),...
653 просмотров
schedule
29.09.2022
Разрыв странной местности XNA
Позвольте мне сначала опубликовать изображения ...
Сплошной снимок с разрывом
И каркасный снимок этого места
Я в основном использую учебник Римера , а код рендеринга является..
Основной рендер
public void Render()
{...
351 просмотров
schedule
27.07.2022
Текстурирование триангулированного ландшафта без перерисовки вершин
Я делаю программу, отображающую трехмерную текстурированную местность. У меня проблемы с производительностью. Я рисую ландшафт и текстурирую его одновременно ->
void Triangle::drawTriangle( int showTexture){
if (textureId!=0 &&...
106 просмотров
schedule
10.09.2022
OpenGL / GLSL Terrain Blending Textures Solution
Я пытаюсь заставить работать редактор карт. Моя идея состояла в том, чтобы создать массив текстур для смешивания нескольких текстур ландшафта. Один единственный канал текстуры (например, r) связан с альфа-текстурой ландшафта.
Вопрос в следующем:...
377 просмотров
schedule
12.04.2022
Загрузка реального ландшафта в three.js с использованием бесплатных картографических данных
Есть ли у кого-нибудь идеи о том, как загрузить реальные данные о местности в сцену three.js.
Я хотел бы иметь 3D-модель на реальном ландшафте, то есть на высотах и наложенных спутниковых снимках.
Создать сцену: ok Загрузить и анимировать...
4667 просмотров
schedule
14.08.2022
Создайте уникальный дубликат местности в Unity3D 5.0.
Я делаю игру с Unity3D и хочу иметь прототип уровня, который можно было бы копировать и модифицировать.
Проблема в том, что когда я пробую это, прототип также модифицируется.
Я погуглил, как это сделать, и ответ (дублирование данных ландшафта)...
913 просмотров
schedule
28.12.2022
Почему назначение heightmapResolution увеличивает размер моего ландшафта?
Итак, я пытался сгенерировать ландшафт с помощью кода и столкнулся с проблемой. Когда я назначаю heightmapResolution, размер моего ландшафта увеличивается в степени, равной степени двойки.
Например, если мое разрешение карты высоты равно 513, то...
1081 просмотров
schedule
07.08.2023
Обнаружение уклона as3 для неравномерных ландшафтов
Я хочу создать 2D-игру, в которой машина движется по краю холма неправильной формы. Я хочу использовать базовый as3 (без физического движка, такого как Box2d или Nape). После долгих поисков я нашел эту вещь , которая точно то, что я хочу, но есть...
117 просмотров
schedule
28.03.2022
Путь цезия на рельеф: линия, соединяющая 2 точки, проходит под рельефом
У меня есть путь, движущийся во времени. Я использую Cesium.sampleTerrain, чтобы получить высоту позиций и наложить их на ландшафт. Проблема в том, что даже если все точки находятся на местности, линия, соединяющая 2 точки, иногда уходит под...
987 просмотров
schedule
01.01.2023
Треугольная сетка отображается неправильно [DirectX 11]
Я пытаюсь создать сетку треугольников для проекта генерации ландшафта в DirectX 11, но когда она отображается на экране, она рисует по всем трем осям, а не только по x и z.
Я получаю правильное количество вершин и индексов, но в векторе...
157 просмотров
schedule
04.06.2023
Как рассчитать, какие чанки должны загружаться первыми в воксельной игре?
Я разрабатываю воксельную игру (например, Minecraft, Cube World, InifiniMiner и т. д.) в игровом движке Unity3D, используя C# в качестве языка программирования.
Один фрагмент имеет размер 16x16x16 блоков. Мой код загружает один фрагмент из...
747 просмотров
schedule
01.03.2022
Массивы VS Списки для массивных данных с множественной структурой
Для проекта я переделываю воксельный блочный терран Minecraft.
В настоящее время я использую массив из трех ключей ( new Block[,,] ), а затем я могу ссылаться на блок, используя его шнуры, такие как BlockList[x,y,z].BlockID , и тому подобное....
75 просмотров
schedule
14.03.2022
Как пройти по дереву четырехугольников, чтобы получить узлы самого нижнего уровня (3D, C++, DX11)
Я создаю четырехугольное дерево для своего трехмерного ландшафта, так как мне нужно беспокоиться только об осях Z и X, и у меня возникают проблемы с тем, как на самом деле перемещаться вниз после создания дерева.
Я создал дерево, и они хранятся в...
637 просмотров
schedule
11.01.2024
Обработка NA в функции растрового рельефа
При вычислении уклона из растра высот с использованием функции Terrain из пакета raster возникает эффект границы, когда NA возвращаются для ячеек, имеющих одного или нескольких соседей NA.
library(raster)
elevation <- getData('alt',...
238 просмотров
schedule
17.10.2023
Ошибка Cesium-terrain-builder-docker при загрузке cesium.js в браузере
Я хочу обслуживать пользовательские данные ландшафта на своем сервере, поэтому я попробовал Cesium Terrain Builder Docker ( cesium-terrain-builder-docker ).
(возможно) Полностью сгенерировать квантованную сетку-террейн с помощью докера...
611 просмотров
schedule
07.06.2023
Как найти вращение местности на основе координаты?
Я задавался вопросом, как я могу найти поворот на точке местности с помощью Vector3?
public class Grid : MonoBehaviour
{
public Terrain terrain;
public Vector3 area;
[HideInInspector]
public List<Vector3> points;
public...
169 просмотров
schedule
20.05.2023