用途:这是 iOS 图形与 GPU 渲染领域的路由型技能,用于处理任何 GPU 渲染、图形编程、3D 内容显示或显示性能相关工作,并把具体问题分发到对应子技能。
主要能力与路由:
- Metal 迁移:策略决策、翻译层与原生重写取舍、项目评估与迁移规划,路由到 /skill axiom-metal-migration;GLSL/HLSL 到 Metal Shading Language 的转换表、GL/D3D API 对应关系、MTKView 与渲染管线设置,路由到 /skill axiom-metal-migration-ref;移植后黑屏、着色器编译错误、颜色或坐标系错误、性能回退等诊断,路由到 /skill axiom-metal-migration-diag。
- 显示性能:ProMotion 设备上卡在 60fps、MTKView 或 CADisplayLink 配置、可变刷新率优化、系统限制(低电量模式、限制帧率、热降频、Adaptive Power)、120Hz 下 8.33ms 帧预算,路由到 /skill axiom-display-performance。
- RealityKit 非游戏 3D:SwiftUI 中显示 3D 内容、AR 体验与空间计算,架构与 ECS、RealityView/Model3D 集成、材质与物理,路由到 /skill axiom-realitykit;API 参考路由到 /skill axiom-realitykit-ref;实体不可见、锚点不跟踪、手势无响应、材质与物理问题路由到 /skill axiom-realitykit-diag。
使用方式:按决策树选择子技能,例如移植或转换代码用 metal-migration,API 与着色器转换表用 metal-migration-ref,移植后异常用 metal-migration-diag,帧率问题用 display-performance,SwiftUI 显示 3D 模型或 AR 用 axiom-realitykit。
限制:游戏专用 RealityKit 模式应改用 ios-games 路由;SceneKit 已被软弃用,推荐 RealityView 与 Model3D。资料未提供安装命令、收费与价格信息。