Table of Contents

着色语言

Stride 提供了 HLSL 着色语言的超集,带来更高级、更高层次的语言结构,具备:

  • 可扩展性,允许使用类、继承、组合等面向对象编程概念轻松扩展着色器
  • 模块化,提供一组模块化着色器,每个着色器专注于单一渲染技术,更易于管理
  • 可复用性,最大化着色器之间的代码复用

Stride Shading Language(SDSL)会被自动转换为现有的着色语言(HLSL、GLSL、GLSL ES)。

本节内容