-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathblender-envmap.fish
More file actions
39 lines (27 loc) · 1.66 KB
/
Copy pathblender-envmap.fish
File metadata and controls
39 lines (27 loc) · 1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/usr/bin/env fish
# Fish shell completions for blender-envmap
# Define the command
complete -c blender-envmap -f -d "Blender Environment Map Baker"
# Positional argument for environment map
complete -c blender-envmap -n "__fish_is_first_arg" -k -f -a "(__fish_complete_suffix .hdr; __fish_complete_suffix .exr)" -d "Environment map (HDR/EXR file)"
# Option for white point value
complete -c blender-envmap -l white-point -r -d "Value for the white point node in world shader"
# Option for output directory
complete -c blender-envmap -l output -r -F -d "Output directory for KTX files"
# Option for base name
complete -c blender-envmap -l name -r -d "Base name for output KTX files"
# Option for blend file
complete -c blender-envmap -l blend-file -r -F -a "(__fish_complete_suffix .blend)" -d "Path to Blender file"
# Option for resolution
complete -c blender-envmap -l resolution -r -d "Output cubemap face resolution (default: auto-detect from input)"
# Tonemap options (mutually exclusive)
complete -c blender-envmap -l tonemap -f -d "Enable tonemapping (default)"
complete -c blender-envmap -l no-tonemap -f -d "Disable tonemapping"
# Skybox options (mutually exclusive)
complete -c blender-envmap -l skybox -f -d "Create a skybox KTX file (default)"
complete -c blender-envmap -l no-skybox -f -d "Disable skybox creation"
# Last Mip Level options (mutually exclusive)
complete -c blender-envmap -l skip-last-mip -f -d "Skip last mip level (1x1 per face) in specular KTX (default)"
complete -c blender-envmap -l include-last-mip -f -d "Include last mip level (1x1 per face) in specular KTX"
# Help flag
complete -c blender-envmap -s h -l help -f -d "Show help message and exit"