shader

janim.render.shader.read_shader(file_path: str) str
janim.render.shader.read_shader_or_none(file_path: str) str | None
janim.render.shader.find_shader_file(file_path: str, dir_path: str | None = None) str
janim.render.shader.name_to_idx(name: str) int
janim.render.shader.idx_to_name(idx: int) str | None
janim.render.shader.convert_error_nameidx_to_name(error: Error) None

将 ModernGL 报错信息中的 nameidx 转换为 name

janim.render.shader.preprocess_shader(name: str, source: str, dir_path: str | None = None) str
class janim.render.shader.ShaderInjection(**kwargs)

基类:object

static find(name: str) str