usd_makevalidprimpath
始于版本 | 19.0 |
---|
string usd_makevalidprimpath(string path, int allow_relative)
此函数确保字符串符合合法USD原始路径的要求,可以传递给其他USD函数使用。
path
需要转换为有效原始路径的字符串。
allow_relative
若该值非零,则允许字符串表示相对原始路径。相对路径是指以./
或../
开头的路径。若该参数为零,则只允许绝对路径(以/
开头)。相对前缀会从路径中直接移除,返回的路径始终以/
开头。
返回值
返回原始字符串的修改版本,该版本符合USD原始路径的要求。空格和大多数标点符号等无效字符将被转换为下划线。请注意这意味着转换是不可逆的。如果原始字符串已经是合法的原始路径,则直接返回原字符串。