Вопросы по теме 'volume-rendering'
3D-текстуры Unity - Загрузка массива 2D-текстур
У меня проблема с созданием 3D-текстуры и заполнением ее изображениями. Я хочу создать объемную / трехмерную текстуру со значениями RGBA моих изображений и упорядочить ее в текстуре. Для этого я создаю куб и применяю этот шейдер и скрипт:...
2845 просмотров
schedule
23.11.2021
Mayavi задумал объемный рендеринг багги графический интерфейс
Я думаю, что обнаружил настоящую ошибку. Похоже, что с интерфейсом функции переноса цвета (CTF) происходит что-то очень странное и определенно не интуитивное.
Я опишу здесь то, что я показал в фильме, по следующей ссылке (5 МБ):...
294 просмотров
schedule
27.04.2022
Как использовать аппаратную выборку трехмерной текстуры с объемной текстурой в стиле флипбука?
Вопрос о решении проблемы и еще один вопрос, задающий связанный вопрос .
У меня есть 2D-текстура, состоящая из 12x12 фрагментов объема, расположенных в виде сетки следующим образом:
Что я делаю сейчас, так это вычисляю смещение и выборку...
913 просмотров
schedule
29.04.2022
создавать цилиндры в трехмерных объемных данных
Я пытаюсь создать набор необработанных объемных данных, состоящих из геометрических фигур. Дело в том, чтобы использовать объемное моделирование лучей для проецирования их в 2D, но сначала я хочу создать объем вручную.
Геометрия состоит из одного...
1809 просмотров
schedule
30.05.2022
Пересечение лучей и объемов в OpenGL
Я делаю объемный рендерер. Я успешно прочитал том, и у меня есть несколько готовых классов из моего трассировщика лучей. Теперь проблема в том, как сделать пересечение Луча и Объема (его размер 256 * 256 * 256), чтобы найти координаты...
851 просмотров
schedule
29.05.2022
Кастинг лучей GPU (однопроходный) с 3D-текстурами в сферических координатах
Я реализую алгоритм объемного рендеринга «GPU ray casting single pass». Для этого я использовал плавающий массив значений интенсивности в качестве 3D-текстур (эти 3D-текстуры описывают обычную 3D-сетку в сферических координатах).
Вот пример...
969 просмотров
schedule
07.08.2022
Видимые края из 3D-текстуры Opengl
Я столкнулся с видимыми краями куба при объемном рендеринге объемных данных, это происходит, когда просмотр осуществляется по краям куба.
К вашему сведению, артефакты следующие:
Артефакты рендеринга 2
Артефакты рендеринга 2
К вашему...
438 просмотров
schedule
01.09.2022
Напишите простой рейкаст-шейдер
Я хочу сделать простой однопроходный шейдер raycast. То есть я передаю мировую позицию вершины в вершинном шейдере, а в фрагментном шейдере начинаю луч, направляющийся к оси Z (я использую орто-проекцию), чтобы получить позицию выборки в мировых...
8785 просмотров
schedule
14.09.2023
Какова функция TransferFunc при объемном рендеринге с использованием GLSL?
У меня проблема с объемным рендерингом с использованием GLSL. Исходный код можно найти по следующей ссылке https://github.com/toolchainX/Volume_Rendering_Using_GLSL . Во фрагментном шейдере с именем raycasting.frag появляется sampler1D...
458 просмотров
schedule
21.12.2022
Как сделать смешивание в Volume Rendering с помощью GLSL?
Это представляет метод Volume Rendering с использованием устаревшего API OpenGL. Но теперь я хочу завершить рендеринг объема с помощью GLSL, и я закончил некоторые его части. Мой вопрос в том, как сделать смешивание. В приведенной выше ссылке...
608 просмотров
schedule
24.02.2023
VTK, как импортировать данные 3D-изображения через imageImport на С++ для объемного рендеринга
Через VTK Python API мы можем импортировать/создавать данные 3D-изображения и объемную визуализацию следующим образом:
И код Python:
# coding=utf-8
import vtk
from numpy import *
import random
num = 74
# We begin by creating the data we...
1658 просмотров
schedule
23.08.2023
Плохая производительность OpenGL с 3D-текстурой
Я пытаюсь реализовать Volume Renderer с OpenGL и raycasting. Все работает хорошо, но у меня возникают проблемы с производительностью, когда я смотрю в отрицательном направлении. Это означает, что если я смотрю в положительном направлении x...
1029 просмотров
schedule
29.03.2024