Вопросы с тегом '3d-texture'

3D-текстура хранит несколько слоев обычной текстуры, что требует трех текстурных координат (U, V и W). Аппаратное обеспечение также может применять к нему фильтры текстуры и режимы адреса.
1
ответ

OpenGL - как визуализировать объект для 3D-текстуры как объемный рекламный щит

Я пытаюсь реализовать объемные рекламные щиты в OpenGL 3.3+, как описано здесь и видео здесь. Проблема, с которой я сейчас сталкиваюсь (довольно простой): как визуализировать 3D-объект для 3D-текстуры (как описано в статье) эффективно? Предполагая,...
задан 06 июля '13 в 19:18
1
ответ

Оказание полной 3D-рендеринговой цели за один проход

Используя DirectX 11, я создал текстуру трехмерного тома, которая может быть привязана к цели рендеринга: D3D11_TEXTURE3D_DESC texDesc3d; // ... texDesc3d.Usage = D3D11_USAGE_DEFAULT; texDesc3d.BindFlags = D3D11_BIND_RENDER_TARGET; // Create vo...
задан 18 марта '15 в 17:24
1
ответ

Запись в несколько 3D-текстур в фрагментарный шейдер OpenGL

У меня есть 3D-текстура, где я пишу данные и использую ее как вокселы в шейдере фрагмента следующим образом: #extension GL_ARB_shader_image_size : enable ... layout (binding = 0, rgba8) coherent uniform image3D volumeTexture; ... void main(){ vec4 f...
задан 26 июня '14 в 15:58
1
ответ

Задание целевого слоя 3D-rendertarget в вершинном шейдере? [HLSL]

При работе в HLSL/Directx11 я вижу, что существует два метода привязки 3D-rendertarget: либо вы связываете всю цель, либо связываете ее при указании слоя. Если вы связываете всю цель, как указать слой в коде HLSL, к которому применяется выходной цве...
задан 25 сент. '13 в 1:05
1
ответ

GLSL: имитация 3D-текстуры с 2D-текстурой

Я придумал код, который имитирует трехмерный поиск текстуры, используя большую 2D-текстуру, содержащую плитки. 3D-текстура - 128x128x64, а большая 2D-текстура - 1024x1024, разделенная на 64 плитки 128x128. Код поиска в шейдере фрагмента выглядит сле...
задан 07 окт. '12 в 23:21
1
ответ

3D-текстура в WebGL/three.js с использованием 2D-текстуры?

Я хотел бы использовать некоторые 3D-текстуры для объектов, которые я рендеринга в WebGL. В настоящее время я использую следующий метод в шейдере фрагментов, как это предлагается в WebGL и OpenGL Differences: // tex is a texture with each slice of t...
задан 11 апр. '14 в 10:38
2
ответов

Текстурирование на 3d-блоках с использованием pycollada

Я разрабатываю скрипт python, который сможет создавать файлы.DAE(COLLADA) вместе с связанными файлами KML для разработки 3D-моделей зданий. У меня есть уличные изображения зданий. По уличным изображениям я имею в виду изображение переднего фасада ка...
задан 06 июня '13 в 9:52
0
ответов

Как система координат работает для 3D-текстур в OpenGL?

Я пытаюсь писать и читать из 3D-текстуры, но, похоже, неправильное отображение. Я использовал Render doc для проверки текстур, и они выглядят нормально. Случайный слой этой voluemtric текстуры выглядит так: Так что просто синий, чтобы обозначить...
задан 05 марта '18 в 0:45
2
ответов

Конвертировать стек из двух изображений в трехмерное изображение, объемный рендеринг

Я хочу сделать визуализацию на основе текстур данных CT. У меня есть стек из 2-х CT-изображений, которые я бы хотел использовать в 3d-текстуре в opengl (действительно, jogl). Я должен сделать это с геометрией геометрии полигона, которая сдвигается п...
задан 16 дек. '12 в 13:06
1
ответ

3D-текстура OpenGL на кубе

У меня есть простой 3d куб (все стороны равного размера) и 3D-текстуры в OpenGL. Я хочу сопоставить 3D-текстуру с кубом. Результатом должен быть куб, который окрашивается так, чтобы каждая точка внутри куба получала цвет из соответствующей точки вн...
задан 25 февр. '13 в 2:27
0
ответов

Использование больших 3D-текстур в пиглете

Я пытаюсь сделать материал частиц GLSL с заранее вычисленными полями вектора скорости. Эти векторные поля хранятся в виде плавающих текстур ~ 13 1024x170, каждый из которых соответствует другому "срезу" в плоскости z. В идеале я хотел бы загрузить и...
задан 28 марта '13 в 1:34
1
ответ

Гауссовское ядро OpenGL на трехмерной текстуре

Я хотел бы выполнить размытие 3D-текстуры в openGL. Так как он разделен, я должен быть в состоянии сделать это за 3 прохода. Мой вопрос: какой был бы лучший способ справиться с этим? В настоящее время у меня есть трехмерная текстура и заполняю ее с...
задан 07 авг. '14 в 13:39
1
ответ

OpenGL - 3D текстурирование - концептуальные вопросы

У меня есть некоторые концептуальные вопросы о 3D-текстурах и картировании текстур в OpenGL, которые я пытаюсь обвести вокруг себя. Вопросы относятся к реализации кода, особенно для 3D-текстурирования в этом учебнике: http://www.codeproject.com/Arti...
задан 07 февр. '14 в 2:09
1
ответ

Кроме того, как текксеры извлекаются, какие различия между 2D и 3D текстурами?

Я переношу приложение OpenGL в Интернет и обнаружил, что WebGL 1.0 не поддерживает 3D-текстуры (будет поддерживаться в версии 2.0). Я использую 16 x 16 x 16 текстур для информации о цветах некоторых простых моделей (для блочного вида взгляда). Тепе...
задан 14 марта '14 в 23:43
1
ответ

Совершенное (3D) отображение текстур в opengl

Я пытаюсь создать простую визуализацию 3D-массива в opengl. 3D-массив содержит значения цвета. Чтобы достичь этого, я мог бы просто нарисовать кубики, давая им текстурные координаты, чтобы указать на правильный тексель. Ну, я попробовал, и это работа...
задан 02 июля '13 в 13:02