在OS X上开发GLSL着色器有哪些选项?

问题描述 投票:7回答:4

Apple的Shader Builder并不十分先进。我想知道是否有比在Bootcamp上运行某些东西更好的OS X选择。

macos opengl glsl shader
4个回答
5
投票

[有一个名为Shader Maker的工具,它基于Qt。 Lumina也是开源的。

我遇到的最好的GLSL编辑器之一是ATI的RenderMonkey,但可悲的是没有Mac OS X版本。

Quartz Composer(包含在OS X开发工具中)具有一些GLSL编辑功能,但可能不是您想要的。 This是使用该工具开发的示例。


1
投票

Quartz Composer

虽然使用Apple的OpenGL Shader Builder似乎更合适,但您应该使用Quartz Composer。您可以创建一个着色器,并实时查看所做的更改,它可以突出显示错误并允许包括茶壶在内的各种输入。有许多预定义的着色器可供签出。

与Shader Builder一样,Quartz Composer包含在developer.apple.com上的Xcode图形工具下载中。


0
投票

是的,RenderMonkey是IMO中最好的。我会在新兵训练营之外运行它或对其进行虚拟化,因为它在硬件上不是很繁重。


0
投票

OpenGL Shader Builder,我认为它是Xcode的一部分,因为我不记得安装它了。

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