Описание тега scntechnique
Объект SCNTechnique описывает метод визуализации, который использует один или несколько дополнительных проходов рисования, каждый из которых использует настраиваемую программу шейдера OpenGL для увеличения или постобработки визуализации сцены SceneKit.
1
ответ
Как использовать трафареты с SCNTechnique?
По сути, я хотел бы нарисовать контур вокруг куба. Для этого, я думаю, я могу использовать SCNTechnique который имеет следующие проходы рендеринга: Отобразите кубы как обычно, а также запишите их занятые пиксели в буфер трафарета. Визуализируйте нем…
01 янв '17 в 21:27
2
ответа
Используйте SCNTechnique с металлическими шейдерами на быстрых игровых площадках
Я хочу использовать SCNTechnique с металлическими шейдерами в Swift Playgrounds на SCNView. Поэтому я попытался скомпилировать мои шейдеры с помощью следующего кода: guard let metalDevice = sceneView.device else { return } if let path = Bundle.main.…
17 мар '18 в 17:21
0
ответов
Пустой буфер глубины из ARSCNView в проходе DRAW_QUAD SCNTechnique
Я пытаюсь провести глубинное тестирование на этапе последующей обработки демонстрации AR SceneKit. Для этого мне понадобится карта глубины рендера ARSCNView. Кажется, невозможно получить его с помощью SCNTechnique. Я постоянно получаю пустые (полные…
25 сен '18 в 09:23
1
ответ
Как использовать SCNTechnique для создания "замаскированного" портального эффекта в SceneKit / ARKit?
Я пытаюсь понять, как использовать SCNTechnique со Scenekit. Эффект, который я пытаюсь создать, может быть легко достигнут в Unity путем добавления пользовательского шейдера к двум материалам, делая объекты с "фильтрованным" шейдером видимыми только…
24 сен '18 в 22:11
0
ответов
iOS SceneKit SCNTechnique Металлические методы вершин и фрагментов не работают в iOS12
У меня есть файл словаря для SCNSceneView.technique, как показано ниже: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"…
20 ноя '18 в 09:50
1
ответ
Многочисленная ошибка аудио SCNView
Я работаю над игрой, которая поддерживает как нормальную игру, так и виртуальную реальность с использованием SceneKit. При нормальной игре у меня один SCNViewодна камера, которая также соответствует виду аудио слушателя. При переходе в режим VR я ра…
31 июл '17 в 13:57
2
ответа
Размытие в движении с помощью SCNTechnique
Я пытаюсь заставить Motion Blur работать со SCNTechnique уже несколько дней, и я не близок к тому, чего хочу. Я задал похожий вопрос на форумах Apple, но они мертвы. Поэтому я решил написать более исчерпывающее описание того, чего я пытаюсь достичь …
15 июн '16 в 22:12
1
ответ
Низкая стоимость преобразования изображения в NSData для подачи на вход SCNTechnique sampler2D
Иногда единственный способ передать ценные данные из CPU в GPU - это скрыть их в текстурах. Я попытался обмануть SCNTechnique и просто передать [NSData dataWithBytes:length:] или CGDataProviderRef содержит мои аккуратно подготовленные необработанны…
25 июн '18 в 15:13
1
ответ
Почему моя камера сцены показывает только черный экран, когда я использую SCNTechnique?
Поэтому я использую SceneKit с iOS 12 (Swift 4.2) и хочу добавить искажение вращения / удара к камере. Я обнаружил нечто подобное ( широкоугольный экран "Рыбий глаз" с камерой комплекта сцены: возможно?), Который предположительно создает искажение в…
07 мар '19 в 13:59
0
ответов
Почему у SCNTechnique нет свойства.library, такого как SCNProgram?
Я работаю над проектом SceneKit и использую металл для рендеринга. Я хотел применить постобработку к моей сцене с помощью SCNTechnique, но SCNTechnique требует, чтобы файлы металлических шейдеров находились в расположении библиотеки металлов по умол…
23 мар '19 в 00:49
1
ответ
SCNTechnique в ARSCNView не влияет на CameraFeed (фон сцены) в iOS 13
До iOS 13 (iOS 11 и 12) SCNTechnique, применяемый к ARSCNView с многопроходной настройкой, которая сначала должна отрисовывать всю сцену в текстуру (через DRAW_SCENE), также влияла на фон сцены ARKit (канал камеры). Теперь с iOS 13, похоже, это уже …
02 янв '20 в 23:20
0
ответов
Можно ли использовать шейдеры Metal Performance с SCNTechnique?
Я использую этот пример для настройки SCNTechnique- https://medium.com/ar-tips-and-tricks/how-to-create-a-glowing-neon-effect-for-a-geometry-in-arkit-through-an-scntechnique-22c70acd5f42, но я хотел бы использовать MPSImageGaussianBlur для эффекта с…
31 янв '20 в 02:33
1
ответ
Измените штриховку металлического фрагмента на основе координаты Y положения вершины в мире
Я пытаюсь использовать шейдер металлического фрагмента с SCNTechnique, чтобы изменить цвет фрагмента в зависимости от положения вершины Y в мире. Мое понимание до сих пор SCNTechnique можно настроить с последовательностью проходов рендеринга. Проход…
12 апр '20 в 16:06
0
ответов
Обратная связь или эффект следа с использованием SCNTechnique
Можно ли, чтобы целевые объекты рендеринга оставались между кадрами (а не проходами рендеринга)? Я пытаюсь создать эффект обратной связи, смешивая некоторые из предыдущих кадров, чтобы создать следы за частицами сетки. Кажется, что цель очищается по…
14 фев '20 в 02:52
1
ответ
Можно ли использовать CIFilters непосредственно в Metal?
Я создаю приложение для iOS, используя SceneKit и ARKit. я используюSCNTechniqueчтобы изменить рендеринг SceneKit и отрисовать часть сцены стилизованным образом. В настоящее время я использую простой шейдер металлических фрагментов, чтобы нарисовать…
21 авг '20 в 16:59
0
ответов
Как добавить пользовательский проход SCNTechnique в определенную область, не вмешиваясь в остальную полноэкранную область Sceneview?
У меня есть ARSCNView (может быть SCNView), и мне нужна небольшая прямоугольная область, чтобы показать другую перспективу с той же сцены вживую. Я НЕ МОГУ ИСПОЛЬЗОВАТЬ несколько SceneView, потому что, если вы делаете что-то продвинутое, вы будете з…
15 сен '20 в 21:41
1
ответ
Фрагментные шейдеры Metal / SceneKit - как избежать рендеринга поверх другой геометрии?
Учитывая эту базовую сцену SceneKit с кубом, сферой и пирамидой, расположенными рядом друг с другом, где сфера пересекает пирамиду: И, учитывая нижеприведенный упрощенный шейдер Metal / SCNTechnique, который просто отображает любые узлы с определенн…
02 дек '20 в 18:59
0
ответов
Как получить доступ к исходному изображению камеры ARKit в пользовательском шейдере или SCNTechnique?
Материалы ARKit имеют свойство .blendMode, которое позволяет накладывать цвет визуализированного объекта поверх видеоизображения. Это отлично работает, однако мне нужно использовать другой режим наложения, чтобы применить цвет к видеоизображению. Я …
15 май '21 в 00:23
0
ответов
SCN Программа считывается из буфера глубины
Я изучаю некоторые расширенные возможности рендеринга в Scenekit, и для чего и можно использовать. Я бы хотел реализовать многопроходный рендер вот так: Первый; рендеринг всей сцены с помощью встроенного шейдера PBR, Второй; рендеринг одного узла с …
12 июн '21 в 06:07
0
ответов
Как использовать трафареты с SCNTechnique with Metal
Я пытался использовать трафареты с SCNTechnique. Даже когда я перехожу к самой простой настройке, например: "sequence": ["stencilFillPass"] "passes": { "stencilFillPass": { "outputs": { "color": "COLOR", "depth": "DEPTH" }, "stencilStates": { "enabl…
15 июн '21 в 08:50