You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

194 lines
6.2 KiB
Plaintext

camera-control :
{
// movement
'forward' : { 'W' }
'backward' : { 'S' }
'left' : { 'A' }
'right' : { 'D' }
'down' : { 'Q' }
'up' : { 'E' }
// drag left mouse button
'span' : { 'space' }
'zoom' : { 'Z' }
'focus' : { 'X' }
'rotate' : { 'K' }
}
global :
{
// command
'cmd undo' : { 'Z' 'ctrl' 'repeat' }
'cmd redo' : { 'Y' 'ctrl' 'repeat' }
'cmd redo' : { 'Z' 'ctrl' 'shift' 'repeat' }
// project
'new' : { 'P' 'ctrl' }
'dup' : { 'P' 'ctrl' 'shift' }
'open' : { 'O' 'ctrl' }
'save' : { 'S' 'ctrl' }
'saveas' : { 'S' 'ctrl' 'shift' }
'cmd console' : { 'F1' } // activate console
'set pt 2' : { 'F2' } // switch between modeler and renderer
'reset' : { 'F12' }
// prev/next color
'index -1' : { '1' 'repeat' }
'index -2' : { '2' 'repeat' }
// prev/next pattern
'set pattlib -1' : { '3' 'repeat' }
'set pattlib -2' : { '4' 'repeat' }
// camera
'cam focus' : { '5' }
'cam face' : { '5' 'ctrl' }
// screenshot
'snap scene' : { '6' }
'snap' : { '6' 'ctrl' }
'cam save' : { '7' }
'cam load' : { '8' }
'cam slot 0' : { 'NUMPAD0' }
'cam slot 1' : { 'NUMPAD1' }
'cam slot 2' : { 'NUMPAD2' }
'cam slot 3' : { 'NUMPAD3' }
'cam slot 4' : { 'NUMPAD4' }
'cam slot 5' : { 'NUMPAD5' }
'cam slot 6' : { 'NUMPAD6' }
'cam slot 7' : { 'NUMPAD7' }
'cam slot 8' : { 'NUMPAD8' }
'cam slot 9' : { 'NUMPAD9' }
// ui
'ui inc -0.25' : { 'MINUS' 'ctrl' 'repeat' }
'ui inc +0.25' : { 'PLUS' 'ctrl' 'repeat' }
}
model-editor :
{
// brush mode
'set b_mode vox' : { 'V' }
'set b_mode face' : { 'F' }
'set b_mode box' : { 'B' }
'set b_mode geo' : { 'L' }
'set b_mode code' : { 'C' }
'set b_mode pattern' : { 'P' }
// brush type
'set b_type attach' : { 'T' }
'set b_type erase' : { 'R' }
'set b_type paint' : { 'G' }
'set b_type msel' : { 'M' } // marquee select
'set b_type asel' : { 'N' } // region select
// brush mirror
'mirror x 2' : { 'F5' }
'mirror y 2' : { 'F6' }
'mirror z 2' : { 'F7' }
// selection
'sel_inv' : { 'I' 'ctrl' }
'sel_none' : { 'D' 'ctrl' }
'sel_all' : { 'A' 'ctrl' }
// clipboard
'copy' : { 'C' 'ctrl' }
'paste' : { 'V' 'ctrl' }
'cut' : { 'X' 'ctrl' }
// edit
'full' : { 'U' }
'fill' : { 'I' }
'zero' : { 'BACK' }
'zero' : { 'DELETE' }
// view
'set rm_show edge 2' : { 'E' 'ctrl' }
'set rm_show grid 2' : { 'G' 'ctrl' }
'set rm_show frame 2' : { 'F' 'ctrl' }
'set rm_show bo 2' : { 'B' 'ctrl' }
'set rm_show sw 2' : { 'W' 'ctrl' }
// scene graph level
'olevel -2' : { 'TAB' }
'olevel -1' : { 'TAB' 'shift' }
}
world-editor :
{
// brush mode
'set b_obj msel' : { 'M' }
'set b_obj wrap' : { 'N' }
'set b_obj patt' : { 'P' }
// object
'onew' : { 'N' 'ctrl' }
'odel' : { 'BACK' }
'odel' : { 'DELETE' }
'ogroup' : { 'R' 'ctrl' }
'oungroup' : { 'R' 'ctrl' 'shift' }
// scene graph level
'olevel -2' : { 'TAB' }
'olevel -1' : { 'TAB' 'shift' }
// selection
'osel_inv' : { 'I' 'ctrl' }
'osel_none' : { 'D' 'ctrl' }
'osel_all' : { 'A' 'ctrl' }
// clipboard
'ocopy' : { 'C' 'ctrl' }
'ocopy ref' : { 'C' 'ctrl' 'shift' }
'opaste' : { 'V' 'ctrl' }
'ocut' : { 'X' 'ctrl' }
'oref2obj 0' : { 'T' 'ctrl' }
'oref2obj 1' : { 'T' 'ctrl' 'shift' }
// edit
'ounion' : { 'U' }
// move
'omove x -1' : { 'LEFT' 'repeat' }
'omove x +1' : { 'RIGHT' 'repeat' }
'omove y -1' : { 'DOWN' 'repeat' }
'omove y +1' : { 'UP' 'repeat' }
'omove z -1' : { 'PAGEDOWN' 'repeat' }
'omove z +1' : { 'PAGEUP' 'repeat' }
'omove g' : { 'G' }
// rotate
'orot z -1' : { 'PLUS' }
'orot z +1' : { 'MINUS' }
'orot x -1' : { '9' }
'orot x +1' : { '0' }
// hide
'ohide 1' : { 'H' 'ctrl' }
'ohide 0' : { 'H' 'ctrl' 'shift' }
// view
'set rm_show edge 2' : { 'E' 'ctrl' }
'set rm_show grid 2' : { 'G' 'ctrl' }
'set rm_show bo 2' : { 'B' 'ctrl' }
'set rm_show wire 2' : { 'M' 'ctrl' }
}
renderer :
{
// material clipboard
'mtl_reset' : { 'R' 'ctrl' }
'mtl_copy' : { 'C' 'ctrl' }
'mtl_paste' : { 'V' 'ctrl' }
// view
'set pt_show edge 2' : { 'E' 'ctrl' }
'set pt_show grid 2' : { 'G' 'ctrl' }
'set pt_show gd 2' : { 'U' 'ctrl' }
'set pt_show sw 2' : { 'W' 'ctrl' }
'set pt_show bg_c 2' : { 'B' 'ctrl' }
}