import Foundation

enum OutputPreviewKind: String, CaseIterable, Identifiable {
    case baseColor
    case orm
    case normal

    var id: String { rawValue }

    var title: String {
        switch self {
        case .baseColor:
            "Base"
        case .orm:
            "ORM"
        case .normal:
            "Normal"
        }
    }

    var subtitle: String {
        switch self {
        case .baseColor:
            "Color + alpha"
        case .orm:
            "R AO / G Rough / B Metal"
        case .normal:
            "glTF tangent normal"
        }
    }
}
