scenekit-glshaders:项目来演示SceneKit中的不同着色器片段
SceneKit — OpenGL着色器这是一个项目演示,用于测试使用的将着色器片段添加到SceneKit中渲染的模型中。它很小且易于消化,是添加新的着色器片段或将设置/着色器位复制到另一个项目中的良好起点。一些着色器是从WWDC 2014 SceneKit Slides中获取/修改的。对夫妇进行了一些修改,使其可以在iOS上运行(据我所知,iOS版本不允许使用统一值)。这是计算机图形学课程的最后一个项目。很好地介绍了SceneKit和shaderModifiers ,适用于中级图形/ OpenGL学生。扩展演示通过包含在项目中并使用另一个适当的设置对象修改Settings.swift文件,只需包含更多模型和着色器即可。模型在ModelSettings数组中提供一个带有SceneKit节点的新ModelSettingItem ,或从包含的.dae文件中获取一个节点。
1.2MB
文件大小:
评论区