metal 相关问题

Metal是GPU加速的高级3D图形渲染和数据并行计算工作负载的专有框架。由Apple制造。

有没有可能直接使用C++与Metal API

由于 Metal 语言也基于 C++11,而 C++ 似乎是一个完美的选择,它是一种经过验证的性能语言,我希望完全绕过 Objective-C / Swift。我很想继续...

回答 5 投票 0

我们可以在CPP中实现金属框架吗

我计划在CPP中实现iOS Metal库。该库旨在公开可用于其他模块的高级 API。 Metal 是否公开了我可以在我的库中使用的 CPP 级别 api?

回答 3 投票 0

如何从 3D 文本网格中提取单个字符

我正在 SwiftUI 中使用 RealityKit 显示 3D 文本。 我正在使用 MeshResource.generateText 生成 3D 文本网格。 如何分离访问单个角色的网格以应用物理/颜色...

回答 1 投票 0

`metal-cpp` 头文件

我尝试按照本教程使用 Xcode 设置 metal-cpp:https://metaltutorial.com/Setup/。我什至无法运行基本的 hello world 项目,并且收到构建失败错误,指出...

回答 1 投票 0

获取帧缓冲区并写入PNG(ObjectiveCPP/Metal)

目标: // 高水平 // 创建纹理 // 将当前视图渲染给它 // 将纹理写入文件路径中的 png // 释放纹理/缓冲区? 我尝试解决方案(尚未编译): ...

回答 1 投票 0

如何编写返回值/较小图像的 CIFilter / CIKernel?

所以我很清楚如何编写使用 CIColorKernel 或 CIBlendKernel 的 CoreImage CIFilter。本质上,这些方法是将 1px 输入转换为 1px 输出。 这不是我的问题。也不是...

回答 1 投票 0

OIT + MSAA 导致 Metal 出现故障

我正在尝试实现 OIT(顺序独立透明度)和 MSAA(多样本抗锯齿),但渲染有问题(见下图)。 OIT 可以在没有 MSAA 和副的情况下正常工作...

回答 1 投票 0

将 MTLTexture 转换为 CVPixelBuffer

我目前正在使用 Metal 开发实时滤波器。 定义 CIImage 后,我将图像渲染到 MTLTexture。 下面是我的渲染代码。 context 是由 Metal 支持的 CIContext; 目标纹理...

回答 3 投票 0

金属片段着色器概念:插值颜色与纹理

我需要帮助理解 Apple Metal 管道中的基本概念。 假设我要渲染一个三角形,由三个点 R、G 和 B 组成。我们还假设每个 p...

回答 1 投票 0

旋转金属质感180度

如果有人想尝试修复它,我添加了示例代码:https://www.dropbox.com/s/6t6neo40qjganra/To%20be%20fixed.zip?dl=1 我正在使用 Vuforia SDK 制作 AR 应用程序。他们的示例代码包含视频

回答 1 投票 0

在iOS中不使用PencilKit实现手写渲染是正确的方法吗?

您好,Apple 开发专家,我目前正在创建一个包含手写绘图功能的 iOS 应用程序。由于某些限制,我无法直接使用 PencilKit 并且...

回答 1 投票 0

当 MTKView 嵌入 SwiftUI 应用程序时,由于调用 currentRenderPassDescriptor (currentDrawable/nextDrawable) 阻塞而导致卡顿

我看到嵌入 SwiftUI 应用程序中的 MTKView 有时会出现卡顿。我使用仪器对此进行了调查: 几乎在所有时间里,一切都很好,视图以 60 fps 流畅渲染。在这里,...

回答 1 投票 0

当 MTKView 嵌入 SwiftUI 应用程序时,由于调用 currentRenderPassDescriptor (nextDrawable) 阻塞而导致卡顿

我看到嵌入 SwiftUI 应用程序中的 MTKView 有时会出现卡顿。我使用仪器对此进行了调查: 几乎在所有时间里,一切都很好,视图以 60 fps 流畅渲染。在这里,...

回答 1 投票 0

当 MTKView 嵌入 SwiftUI 应用程序时,由于调用 currentRenderPassDescriptor 阻塞而导致卡顿

我看到嵌入 SwiftUI 应用程序中的 MTKView 有时会出现卡顿。我使用仪器对此进行了调查: 几乎在所有时间里,一切都很好,视图以 60 fps 流畅渲染。在这里,...

回答 1 投票 0

使用 MTLPixelFormat.rgba16Float 会导致随机舍入错误

我正在使用 Metal 计算管道渲染到 CAMetalLayer 的可绘制对象中,并不断遇到非整数像素格式的问题,由于一些明显的 r...

回答 1 投票 0

启动时不显示metal-cpp窗口的内容

我正在尝试遵循我在 https://developer.apple.com/metal/sample-code/?q=learn 找到的 metal-cpp 教程 该程序似乎启动正确(我可以看到菜单栏并与...

回答 1 投票 0

三幅图像问题:如何在 MTKView 和 CIContext 中设置标记颜色数据以正确显示所有三幅图像?

我提供了一个 UIKit 测试应用程序的链接,该应用程序并排显示三个不同的图像,每个图像都位于一个单独的 MTKView 内。每个图像都标有不同的颜色配置文件: 显示P3 uRGB...

回答 1 投票 0

RealityKit 材质:基本渐变

您好! 我正在尝试在 RealityKit 中制作一种具有基本渐变的材质。我正在制作一个 iPadOS 应用程序。 一些想法: 我无法使用 Reality Composer Pro 来执行此操作,因为 Shader Graph 工具...

回答 1 投票 0

Metal:图像块和 MSAA

我使用图像块数据将半透明片段存储在3层堆栈中,如下所示: #define TRANSPARENCY_LAYERS 3 结构透明片段值{ rgba8unorm 颜色 [[

回答 1 投票 0

在 M2 Ultra 上使用 Metal 安装 llama-cpp-python 失败

我按照 https://llama-cpp-python.readthedocs.io/en/latest/install/macos/ 上的说明进行操作。 我的macOS版本是Sonoma 14.4,并且已经安装了xcode-select(版本:15.3.0.0.1.170864638...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.