Вопросы по теме 'voxel'

Редкие октодеревья вокселей
Я ищу все материалы, книги, которые позволят мне построить простейший движок воксельного рендеринга, использующий разреженные октодеревья вокселей. Скорее всего, я буду использовать python или, что более вероятно, javascript, поэтому многие вещи...
2824 просмотров
schedule 16.10.2021

Visual Studio 2012: ошибки сборки LNK2028 и LNK2019
Я получаю две ошибки и не могу понять, как решить, вот они: ошибка LNK2028: неразрешенный токен (0A0003A0) void __cdecl polygon(int,int,int,int,unsigned int) (?polygon@@$$FYAXHHHHI@Z), на который ссылается функция void __cdecl...
608 просмотров
schedule 24.03.2022

На какой воксель наведен указатель мыши?
Я вычисляю линию от передней до задней части моего представления. В моем коде он перемещается от front к back : Затем я пытаюсь использовать алгоритм линии Брезенхэма в 3D, чтобы просмотреть воксели на этой линии: var pX = front[0], pY =...
394 просмотров
schedule 29.03.2022

Правильные функции плотности для ландшафтов на основе вокселей?
Мне удалось реализовать алгоритм Marching Cubes на С#. До сих пор я пробовал алгоритм для визуализации сферы. Это легко, потому что функцию плотности не очень сложно закодировать. Но теперь я хочу, чтобы алгоритм пошел дальше и отрисовывал...
1969 просмотров
schedule 01.04.2022

VBO генерирует Verts для фрагментов (Voxel Engine, Cpp)
Я работаю над Voxel Engine и использую VBO. Моя проблема в том, что я не знаю, как генерировать вершины. Мне нужно сгенерировать вершины для куска, поэтому создайте кусок кубов (с одним VBO) из координат X, Y, Z. Как я могу это сделать?
585 просмотров
schedule 23.05.2022

Визуализировать видимый воксель в 3D-массиве без повторения всего.
Я делаю воксельный движок, и мои данные находятся в трехмерном массиве для каждого фрагмента. Чтобы визуализировать воксели, мне нужно знать, какой из них может быть видимым, поэтому вокруг него будет блок Air (0 в моей структуре данных)....
395 просмотров
schedule 14.06.2022

Несколько квадов в одном vbo
Я работаю над игрой в стиле майнкрафт и немного больше работаю с vbos. Однако; при рисовании нескольких лиц в одном vbo у меня, кажется, возникла небольшая проблема. Вот мой код генерации vbo: glGenBuffers(1, &VBO);...
644 просмотров
schedule 26.06.2022

Raycast без использования коллайдера
Я делаю игру Voxel, и мой движок использовал Physics.raycasts и коллайдеры Mesh для получения координат блока, на который вы нажали до сих пор. Я решил удалить коллайдер сетки, потому что в некоторых ситуациях он слишком сильно потреблял...
7788 просмотров
schedule 24.07.2022

Есть ли java-библиотека для рендеринга с воксельным движком?
Мне интересно, есть ли в java библиотеки, которые отображают воксельные пейзажи? Open-Source предпочтительнее, как всегда.
2885 просмотров
schedule 15.02.2023

VTK: создание кубов из pointcoud
у меня есть неструктурированное облако точек, сохраненное в формате *.vtk: # vtk DataFile Version 2.0 loop ASCII DATASET UNSTRUCTURED_GRID POINTS 16 float 32.4834848065 46.1737449255 21.3773504796 31.8539914061 46.6530202252 24.1360388749...
339 просмотров
schedule 04.01.2023

LWJGL Как двигаться, используя x, y, z
Здравствуйте, у меня возникли проблемы с использованием lwjgl для добавления в координаты камеры. Я думаю, что это связано с gluPerspective. Я опубликую свой код, но не могли бы вы также рассказать мне, как реализовать перемещение по направлению...
246 просмотров
schedule 17.04.2023

Отображение вокселей с использованием шейдеров в openGL
Я работаю над вокселизацией, используя конвейер рендеринга, и теперь я успешно вокселизирую сцену, используя шейдеры вершин, геометрии и фрагментов. Теперь мои воксели хранятся в 3D-текстуре размером, например, 128x128x128. Моя исходная модель...
1877 просмотров
schedule 03.03.2023

Найдите линию, соединяющую две грани кубического объема
Представьте объемный куб с разрешением N³, заполненный окклюзионными вокселями. Куб может быть полностью заполнен или содержать извилистые «туннели», стены или просто несколько случайных вокселей; Теперь мы выбираем любые две из шести граней...
416 просмотров
schedule 07.02.2023

Unity3D — Voxel Mesh — Неправильный рендеринг (код C#)
В настоящее время я работаю над воксельной игрой (не другой копией Minecraft), но у меня проблемы с рендерингом. Изображение 1+2 (у меня недостаточно репутации, чтобы публиковать изображения и еще 2 ссылки) Я рисую красную линию (вручную)...
656 просмотров
schedule 29.05.2023

Получить соседний блок, существующий в другом чанке
Мой вопрос очень похож на этот, но я не мог его решить, так как математика должна быть немного другой: https://gamedev.stackexchange.com/questions/65800/when-storing-воксели-в-чанках-как-делать-я-доступ-кним-на-мировом-уровне Я пытаюсь удалить...
574 просмотров
schedule 21.03.2024

Что вызывает VK_ERROR_DEVICE_LOST при вызове vkQueueSubmit?
Я работаю над воксельным движком на С++, используя Vulkan. Большая часть шаблонного кода в значительной степени основана на vulkan-tutorial.com . У меня есть функция drawFrame, которая выглядит так... void drawFrame(float dt) {...
1466 просмотров
schedule 29.05.2024

Как повернуть трехмерный график в Matplotlib вокруг любой оси
Я пытаюсь повернуть трехмерный воксельный график, созданный в Matplotlib. В частности, сохраняя систему координат неизменной, я хотел бы повернуть изображение на 180 градусов вокруг оси X. Вот пример из документации Matplotlib и визуализация...
70 просмотров
schedule 13.06.2024