#!BPY
""" Registration info for Blender menus:
Name: 'HotKey and MouseAction Reference (+fr)'
Blender: 243
Group: 'Help'
Tip: 'All the hotkeys/short keys'
"""
__author__ = "Jean-Michel Soler (jms)"
__url__ = ("blender", "elysiun",
"Script's homepage, http://jmsoler.free.fr/didacticiel/blender/tutor/cpl_hotkeyscript.htm",
"Communicate problems and errors, http://www.zoo-logique.org/3D.Blender/newsportal/thread.php?group=3D.Blender")
__version__ = "12/05/2007"
__bpydoc__ = """\
This script is a reference about all hotkeys and mouse actions in Blender.
Usage:
Open the script from the Help menu and select group of keys to browse.
Notes:
Additional mouse entries in the database (c) 2004 by Bart.
Additional entries in the database for blender 2.37 --> 2.43 (c) 2003-2007/05 by jms.
This script, originaly written in french and translated
in english to be joined to the blender bundle scripts, has
been released under GPL licence to help, but also to let
the ability to be completed or to modified and redistributed
its complete database for educationnal or commercial purposes.
But always under the GPL licence.
The terms of the GPL licence are clear on this point : other
translations of this database on any support must be also released
under GPL.
"""
#------------------------
# Hotkeys script
# (c) jm soler (2003-->05/2007)
# -----------------------
# Page officielle :
# http://jmsoler.free.fr/didacticiel/blender/tutor/cpl_hotkeyscript.htm
# Communiquer les problemes et les erreurs sur:
# http://www.zoo-logique.org/3D.Blender/newsportal/thread.php?group=3D.Blender
#---------------------------------------------
# ce script est proposé sous licence GPL pour etre associe
# a la distribution de Blender 2.33 et suivants
# La traductioon de la base de donnees est régie par la
# de rtransmission des droits GPl. En aucun cas, ell ne
# --------------------------------------------------------------------------
# this script is released under GPL licence
# for the Blender 2.33 scripts package
# --------------------------------------------------------------------------
# ***** BEGIN GPL LICENSE BLOCK *****
#
# Script copyright (C) 2003, 2004-2007: Jean-Michel Soler
# Additionnal entries in the original data base (c) 2004 by Bart (bart@neeneenee.de)
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
# ***** END GPL LICENCE BLOCK *****
# --------------------------------------------------------------------------
import Blender
from Blender.Draw import *
from Blender.BGL import *
INTERNATIONAL={'English':0,'French':1}
LANGUAGE=0
SEARCHFOR=['Letters ', 'Search ']
LETTERS='Letters '
LISTENTRIES=['Find list','Entry']
SEARCHWORD='Search '
hotkeys_en={
'Search ':[['', '']],
'Specials 1 ':[
[',', 'Set Bounding Box rotation scaling pivot'],
['Ctrl-,', 'Set Median Point rotation scaling pivot'],
['.', 'Set 3D cursor as rotation scaling pivot'],
['.', 'Outliner : to get the current active data in center of view'],
['Ctrl-.', 'Set Individual OBJECT Centers as rotation scaling pivot'],
['~', 'Display all layers (German keys: ö,french keyboard: ù)'],
['Shift-~', 'Display all/previous layers (German keys: Shift-ö, french keyboard: shift-ù)'],
['ENTER', 'Outliner : to open a subtree, works on entire item line. '],
['HOME', 'Outliner : to show the entire OBJECT hierarchy. '],
['SHIFT+BACKSPACE',' Text edit mode: Clear text '],
['SPACE', 'Popup menu'],
['SPACE', '3D VIEW: camera selected + fly mode, accept'],
['Ctrl-SPACE', 'Manipulator (transform widget) Menu'],
['TAB', 'Enter/exit EDIT Mode'],
['TAB', 'EDIT Mode and Numerical Edit (see N key) : move to next input value'],
['TAB', 'Sequencer: Edit meta strip'],
['TAB', 'IPO: Edit selected'],
['TAB', 'TEXT Editor : indent'],
['TAB', 'NODE window : Edit group'], #243
['Shift-TAB', 'TEXT Editor : unindent'],
['Ctrl-TAB', 'ARMATURE : Enter/exit Pose Mode'],
['Ctrl-TAB','MESH : all views, enter exit weight paint mode.'],
['Shift-TAB', 'EDIT Mode : Enter OBJECT Mode'],
['Ctrl-Open menu /', ''],
['Ctrl-Load Image', 'Opens a thumbnail browser instead of file browser for images'],
['.', '...']
],
'Mouse ':[
['Actions:', ''],
['LMB', '3D VIEW: Set 3D Cursor'],
['LMB', '3D VIEW: camera selected + fly mode, move forward'],
['LMB drag', 'Border select circle: add to selection'],
['LMB hold down', 'Popup menu'],
['LMB hold down drag', 'Gesture'],
['Ctrl-LMB', 'IPO: Add key'],
['Ctrl-LMB', '3D VIEW: OBJECT or EDIT mode, select with the Lasso tool'],
['Ctrl-LMB', '3D VIEW: ARMATURE EDIT mode, add a new bone to the selected end '],
['Shift-LMB','MANIPULATOR (transform widget, + 2 next lines): select the axe to remove in the current'],
['Shift-LMB','MANIPULATOR transformation ( if there is a problem with small step adjustment'],
['Shift-LMB','MANIPULATOR first select the axe or axes with LBM alone)'],
['Shift-LMB', 'Outliner : Hold Shift while clicking on a triangle arrow to open/close the subtree below'],
['MMB', 'Rotate'],
['Ctrl-MMB', 'Zoom view'],
['Ctrl-MMB', 'NODES editor : COMPOSITE, move elsewhere the backdrop monitor. '],
['Ctrl-LMB', 'OUTLINER : Hold CTRL while clicking on a name allows you to edit a name.'],
['Ctrl-LMB', 'OUTLINER : This works for all visualized data, including bones or vertex groups,'],
['Ctrl-LMB', 'OUTLINER : but not for \'nameless\' items that draw the links to Hooks, Deform '],
['Ctrl-LMB', 'OUTLINER : Groups or Constraints.'],
['Shift-MMB', 'Move view'],
['RMB', 'Select'],
['RMB drag', 'Border select circle: subtract from selection'],
['RMB hold down', 'Popup menu'],
['Alt-RMB', 'OBJECT Mode :Select but in a displayed list of objects located under the mouse cursor'],
['Alt-RMB', 'EDIT Mode: Select EDGES LOOP '],
['Alt+Ctrl-RMB', 'EDIT Mode: Select FACES LOOP'],
['Alt+Ctrl-RMB', 'UV IMAGE Editor: Select face'],
['Shift-RMB', 'Add/subtract to/from selection'],
['Wheel', 'Zoom view'],
['Transformations:', ''],
['Drag+Ctrl', 'Step adjustment'],
['Drag+Ctrl+Shift', 'Small step adjustment (Transform Widget : first select the axe or axes with LBM alone)'],
['Drag+Shift', 'Fine adjustment (Transform Widget : first select the axe or axes with LBM alone)'],
['LMB', 'Confirm transformation'],
['MMB', 'Toggle optional transform feature'],
['RMB', 'Abort transformation'],
['.', '...']
],
'F-Keys ':[
['F1', 'Open File'],
['Shift-F1', 'Library Data Select'],
['F2', 'Save File'],
['Shift-F2', 'Export DXF'],
['Ctrl-F2', 'Save/export in vrml 1.0 format' ],
['F3', 'Save image'],
['Ctrl-F3', 'Save image : dump 3D VIEW'],
['Ctrl-Shift-F3', 'Save image : dump screen'],
['F4', 'Logic Window (may change)'],
['Shift-F4', 'OBJECT manager Data Select '],
['F5', 'Material Window'],
['Shift-F5', '3D Window'],
['F6', 'Texture Window'],
['Shift-F6', 'IPO Window'],
['F7', 'OBJECT Window'],
['Shift-F7', 'Buttons Window'],
['F8', 'World Window'],
['Shift-F8', 'Video Sequencer Window'],
['F9', 'EDIT Mode Window'],
['Shift-F9', 'OOP Window'],
['Alt-Shift-F9', 'OutLiner Window'],
['F10', 'Render Window'],
['Shift-F10', 'UV IMAGE Editor'],
['F11', 'Recall the last rendered image'],
['Shift-F11', 'TEXT Editor'],
['ctrl-F11', 'replay the last rendered animation'],
['F12', 'Render current Scene'],
['Ctrl-F12', 'Render animation'],
['Ctrl-Shift-F12', 'NLA Editor'],
['Shift-F12', 'ACTION Editor'],
['Shift-F12', 'ACTION Editor'],
['.', '...']
],
'Numbers ':[
['1..2..0-=', 'Show layer 1..2..12'],
['1..2..0-=', 'EDIT Mode with Size, Grab, rotate tools : enter value'],
['Alt-1..2..0', 'Show layer 11..12..20'],
['Shift-1..2..0', 'Toggle layer 1..2..12'],
['Ctrl-1..4', 'OBJECT/EDIT Mode : change subsurf level to the selected value'],
['Shift-ALT-...', 'Toggle layer 11..12..20'],
['Crtl-Shift-ALT-3', 'EDIT Mode & Face Mode : Triangle faces'],
['Crtl-Shift-ALT-4', 'EDIT Mode & Face Mode : Quad faces'],
['Crtl-Shift-ALT-5', 'EDIT Mode & Face Mode : Non quad or triangle faces'],
['.', '...']
],
'Numpad ':[
['Numpad DEL', 'Zoom on OBJECT'],
['Numpad /', 'Local view on OBJECT (hide others)'],
['Numpad *', 'Rotate view to objects local axes'],
['Numpad +', 'Zoom in (works everywhere)'],
['Numpad -', 'OutLiner window, Collapse one level of the hierarchy'],
['Alt-Numpad +', 'Proportional vertex EDIT Mode: Increase range of influence'],
['Ctrl-Numpad +', 'EDIT Mode: Select More vertices'],
['Numpad -', 'Zoom out (works everywhere)'],
['Numpad +', 'OutLiner window, Expand one level of the hierarchy'],
['Alt-Numpad -', 'Proportional vertex EDIT Mode: Decrease range of influence'],
['Ctrl-Numpad +', 'EDIT Mode: Select Less vertices'],
['Numpad 0', 'Set Camera view'],
['Ctrl-Numpad 0', 'Set active OBJECT as camera'],
['Alt-Numbad 0', 'Restore old camera'],
['Ctrl-Alt-Numpad 0', 'Align active camera to view'],
['Numpad 1', 'Front view'],
['Ctrl-Numpad 1', 'Back view'],
['Numpad 3', 'Right view'],
['Ctrl-Numpad 3', 'Left view'],
['Numpad 7', 'Top view'],
['Ctrl-Numpad 7', 'Bottom view '],
['Numpad 5', 'Toggle orthogonal/perspective view'],
['Numpad 9', 'Redraw view'],
['Numpad 4', 'Rotate view left'],
['ctrl-Shift-Numpad 4', 'Previous Screen'],
['Numpad 6', 'Rotate view right'],
['ctrl-Shift-Numpad 6', 'Next Screen'],
['Numpad 8', 'Rotate view up'],
['Numpad 2', 'Rotate view down'],
['.', '...']
],
'Arrows ':[
['Home/Pos1', 'View all',''],
['Home', 'OutLiner Windows, Show hierarchy'],
['PgUp', 'EDIT Mode and Proportionnal Editing Tools, increase influence'],
['PgUp', 'Strip Editor, Move Down'],
['PgUn', 'TimeLine: Jump to next marker'],
['PgUp', 'IPO: Select next keyframe'],
['Ctrl-PgUp', 'IPO: Select and jump to next keyframe'],
['Ctrl-PgUn', 'TimeLine: Jump to next key'],
['PgDn', 'EDIT Mode and Proportionnal Editing Tools, decrease influence'],
['PgDn', 'Strip Editor, Move Up'],
['PgDn', 'TimeLine: Jump to prev marker'],
['PgDn', 'IPO: Select previous keyframe'],
['Ctrl-PgDn', 'IPO: Select and jump to previous keyframe'],
['Ctrl-PgDn', 'TimeLine: Jump to prev key'],
['Left', 'One frame backwards'],
['Right', 'One frame forwards'],
['Down', '10 frames backwards'],
['Up', '10 frames forwards'],
['Alt-Down', 'Blender in Window mode'],
['Alt-Up', 'Blender in Fullscreen mode'],
['Ctrl-Left', 'Previous screen'],
['Ctrl-Right', 'Next screen'],
['Ctrl-Alt-C', 'OBJECT Mode : Add Constraint'],
['Ctrl-Down', 'Maximize window toggle'],
['Ctrl-Up', 'Maximize window toggle'],
['Shift-Arrow', 'Toggle first frame/ last frame'],
['.', '...']
],
'Letters ':[
{
"A":[
['A', 'Select all/Deselect all'],
['A', 'Outliner : Select all/Deselect all'],
['A', 'Ipo Editor : OBJECT mode, Select all/Deselect all displayed Curves'], #243
['A', 'Ipo Editor : EDIT Mode, Select all/Deselect all vertices'], #243
['A', 'Render window (F12) : Display alpha plane'],
['Alt-A', 'Play animation in current window'],
['Ctrl-A', 'Apply objects size/rotation to OBJECT data'],
['Ctrl-A', 'TEXT Editor: Select all'],
['Shift-A', 'Sequencer: Add menu'],
['Shift-A', '3D-View: Add menu'],
['Shift-ALT-A', 'Play animation in all windows'],
['Shift-CTRL-A', 'Apply lattice / Make dupliverts real'],
['Shift-CTRL-A', 'Apply Deform '],
['.', '...']
],
"B":[
['B', 'Border select'],
['BB', 'Circle select'],
['Alt+B', 'OBJECT Mode: Select a visible view section in 3D space'],
['Shift-B', '3D VIEW, zoom on the selected box'],
['Shift-B', 'Set render border (in active camera view)'],#243a
['Ctrl-Alt+B', 'OBJECT Mode: in 3D VIEW, Bake (on an image in the uv editor window) the selected Meshes'], #243
['Ctrl-Alt+B', 'OBJECT Mode: in 3D VIEW, Bake Full render of selected Meshes'], #243
['Ctrl-Alt+B', 'OBJECT Mode: in 3D VIEW, Bake Ambient Occlusion of selected Meshes'], #243
['Ctrl-Alt+B', 'OBJECT Mode: in 3D VIEW, Bake Normals of the selected Meshes'], #243
['Ctrl-Alt+B', 'OBJECT Mode: in 3D VIEW, Bake Texture Only of selected Meshes'],#243
['.', '...']
],
"C":[
['C', '3D VIEW, Center view on cursor'],
['C', 'UV IMAGE Editor: Active Face Select toggle'],
['C', 'Sequencer: Change content of the strip '], #243
['C', 'IPO: Snap current frame to selected key'],
['C', 'TimeLine: Center View'],
['C', 'File Selector : Copy file'],
['C', 'NODE window : Show cyclic referencies'], #243
['Alt-C', 'OBJECT Mode: Convert menu'],
['Alt-C', 'TEXT Editor: Copy '],
['Ctrl-Shift-C', 'TEXT Editor: Copy selection to clipboard'],
['Ctrl-C', 'Copy menu (Copy properties of active to selected objects)'],
['Ctrl-C', 'UV IMAGE Editor: Stick UVs to mesh vertex'],
['Ctrl-C','ARMATURE : posemode, Copy pose attributes'],
['Ctrl+Alt-C',' ARMATURE : posemode, add constraint to new empty OBJECT.'],
['Shift-C', 'Center and zoom view on selected objects'],
['Shift-C', 'UV IMAGE Editor: Stick local UVs to mesh vertex'],
['.', '...']
],
"D":[
['D', 'Set 3d draw mode'],
['Alt-D', 'OBJECT Mode: Create new instance of OBJECT'],
['Ctrl-D', 'Display alpha of image texture as wire'],
['Ctrl-D', 'TEXT Editor : uncomment'],
['Shift-D', 'Create full copy of OBJECT'],
['Shift-D', 'NODE window : duplicate'], #243
['CTRL-SHIFT-D', 'NLA editor : Duplicate markers'],
['CTRL-SHIFT-D', 'ACTION Editor : Duplicate markers'],
['CTRL-SHIFT-D', 'IPO editor : Duplicate markers'],
['.', '...']
],
"E":[
['E', 'EDIT Mode: Extrude'],
['E', 'UV IMAGE Editor: LSCM Unwrap'],
['E', 'TimeLine: Set current frame as End '],
['E', 'NODE window : Execute composite'], #243
['ER', 'EDIT Mode: Extrude Rotate'],
['ES', 'EDIT Mode: Extrude Scale'],
['ESX', 'EDIT Mode: Extrude Scale X axis'],
['ESY', 'EDIT Mode: Extrude Scale Y axis'],
['ESZ', 'EDIT Mode: Extrude Scale Z axis'],
['EX', 'EDIT Mode: Extrude along X axis'],
['EY', 'EDIT Mode: Extrude along Y axis'],
['EZ', 'EDIT Mode: Extrude along Z axis'],
['EXX', 'EDIT Mode: Extrude along X axis in NORMAL mode'],#243a
['EYY', 'EDIT Mode: Extrude along Y axis in NORMAL mode'],#243a
['EZZ', 'EDIT Mode: Extrude along Z axis in NORMAL mode'],#243a
['Alt-E', 'EDIT Mode: exit EDIT Mode'],
['Ctrl-E', 'EDIT Mode: Edge Specials menu'],
['Ctrl-E', 'EDIT Mode: Edge Specials menu, Mark seams'],
['Ctrl-E', 'EDIT Mode: Edge Specials menu, Clear seams'],
['Ctrl-E', 'EDIT Mode: Edge Specials menu, Rotate Edge CW'],
['Ctrl-E', 'EDIT Mode: Edge Specials menu, Rotate Edge CCW'],
['Ctrl-E', 'EDIT Mode: Edge Specials menu, Loop Cut'],
['Ctrl-E', 'EDIT Mode: Edge Specials menu, Edge Slide'],
['Shift-E', 'EDIT Mode: SubSurf Edge Sharpness'],
['.', '...']
],
"F":[
['F', 'EDIT Mode: Make edge/face'],
['F', 'Sequencer: Set Filter Y'],
['F', 'OBJECT Mode: UV/Face Select mode'],
['F', 'SCULPT Mode, Interactively set brush size'],
['Alt-F', 'EDIT Mode: Beautify fill'],
['Alt-F,','TEXT Editor : find again '],
['Alt-Ctrl-F,','TEXT Editor : find '],
['Ctrl-F', 'OBJECT Mode: Sort faces in Z direction'],
['Ctrl-F', 'EDIT Mode: Flip triangle edges'],
['Shift-F', 'EDIT Mode: Fill with triangles'],
['Shift-F', 'OBJECT Mode: active camera in fly mode (use LMB, RMB, Alt, Ctrl and Space too)'],
['Shift+F', 'SCULPT Mode, Interactively set brush strength'],#243a
['Ctrl+F', 'SCULPT Mode, Interactively rotate brush texture'],#243a
['.', '...']
],
"G":[
['G', 'Grab (move)'],
['G', 'Timeline : Grab (move) Marker'],
['Alt-G', 'Clear location (this does only make sense in OBJECT mode)'],
['Alt-G', 'NODE window : ungroup'], #243
['Shift-ALT-G', 'OBJECT mode: Remove selected objects from group'],
['Ctrl-G', 'NODE window : group'], #243
['Ctrl-G', '3D VIEW : Add selected objects to group'],
['Ctrl-G', 'IPO editor : Grab/move marker'],
['Ctrl-Alt-G', 'MANIPULATOR (transform widget): set in Grab Mode'],
['Shift-G', 'OBJECT mode : Selected Group menu'],
['Shift-G', 'OBJECT mode : Selected Group menu 1, Children'],
['Shift-G', 'OBJECT mode : Selected Group menu 2, Immediate Children'],
['Shift-G', 'OBJECT mode : Selected Group menu 3, Parent'],
['Shift-G', 'OBJECT mode : Selected Group menu 4, Sibling'],
['Shift-G', 'OBJECT mode : Selected Group menu 5, OBJECT of same type'],
['Shift-G', 'OBJECT mode : Selected Group menu 6, OBJECT in same shared layers'],
['Shift-G', 'OBJECT mode : Selected Group menu 7, Objects in same group'],
['.', '...']
],
"H":[
['H', 'Hide selected vertices/faces'],
['H', 'EDIT mode, on the selected Curves : Set handle type'],
['H', 'ACTION Editor: Handle type aligned'],
['H', 'ACTION Editor: Handle type free'],
['H', 'NODE window : hide/unhide'], #243
['Alt-H', 'EDIT Mode : Show Hidden vertices/faces'],
['Shift-H', 'Curves: Automatic handle calculation'],
['Shift-H', 'ACTION Editor: Handle type auto'],
['Shift-H', 'EDIT Mode : Hide deselected vertices/faces'],
['Ctrl-H', 'EDIT Mode : Add a hook on selected points or show the hook menu .'],
['.', '...']
],
"I":[
['I', 'Keyframe menu'],
['Alt-I','ARMATURE : posemode, remove IK constraints.'],
['Ctrl-I','ARMATURE : add IK constraint'],
['.', '...']
],
"J":[
['J', 'IPO: Join menu'],
['J', 'Mesh: Join all adjacent triangles to quads'],
['J', 'Render Window: Swap render buffer'],
['Alt-J,','TEXT Editor : Jump '],
['Ctrl-J', 'Join selected objects'],
['Ctrl-J', 'Nurbs: Add segment'],
['Ctrl-J', 'IPO: Join keyframes menu'],
['.', '...']
],
"K":[
['K', '3d Window: Show keyframe positions'],
['K', 'EDIT Mode: Loop/Cut menu'],
['K', 'IPO: Show keyframe positions'],
['K', 'Nurbs: Print knots'],
['K', 'VIDEO editor : cut at current frame'], #243
['Ctrl-K', 'Make skeleton from armature'],
['Shift-K', 'Show and select all keyframes for OBJECT'],
['Shift-K', 'EDIT Mode: Knife Mode select'],
['Shift-K', 'UV Face Select: Clear vertex colours'],
['Shift-K', 'Vertex Paint: All vertex colours are erased; they are changed to the current drawing colour.'],
['.', '...']
],
"L":[
['L', 'Make local menu'],
['L', 'EDIT Mode: Select linked vertices (near mouse pointer)'],
['L', 'NODE window: Select linked from '], #243
['L', 'OOPS window: Select linked objects'],
['L', 'UV Face Select: Select linked faces'],
['Ctrl-L', 'Make links menu (for instance : to scene...)'],
['Shift-L', 'Select links menu'],
['Shift-L', 'NODE window: Select linked to '], #243
['.', '...']
],
"M":[
['M', 'OBJECT mode : Move OBJECT to different layer'],
['M', 'Sequencer: Make meta strip (group) from selected strips'],
['M', 'EDIT Mode: Mirros Axis menu'],
['M', 'File Selector: rename file'],
['M', 'Video Sequence Editor : Make Meta strip...'],
['M', 'NLA editor: Add marker'],
['M', 'ACTION Editor: Add marker'],
['M', 'IPO editor: Add marker'],
['M', 'TimeLine: Add marker'],
['Alt-M', 'EDIT Mode: Merge vertices menu'],
['Alt-M', 'Video Sequence Editor : Separate Meta strip...'],
['Ctrl-M', 'OBJECT Mode: Mirros Axis menu'],
['Shift-M', 'TimeLine: Name marker'],
['Shift-M', 'IPO editor : Name marker'],
['Shift-M', 'NLA editor : Name marker'],
['Shift-M', 'Actions editor : Name marker'],
['.', '...']
],
"N":[
['N', 'Transform Properties panel'] ,
['N', 'OOPS window: Rename OBJECT/linked objects'],
['N', 'VIDEO SEQUENCE editor : display strip properties '], #243
['Alt-N', 'TEXT Editor : New text '],
['Ctrl-N', 'Armature: Recalculate bone roll angles'] ,
['Ctrl-N', 'EDIT Mode: Recalculate normals to outside'] ,
['Ctrl-Shift-N', 'EDIT Mode: Recalculate normals to inside'],
['.', '...']
],
"O":[
['O', 'EDIT Mode/UV IMAGE Editor: Toggle proportional vertex editing'],
['O', 'IPO editor: Clean ipo curves (beware to the thresold needed value)'], #243
['Alt-O', 'Clear OBJECT origin'],
['Alt-O', 'EDIT Mode, 3dview with prop-edit-mode, enables/disables connected'],
['Alt-O', 'TEXT Editor : Open file '],
['Ctrl-O', 'Open a panel with the ten most recent projets files'], #243
['Shift-O', 'Proportional vertex EDIT Mode: Toggle smooth/steep falloff'],
['Shift-O', 'OBJECT Mode: Add a subsurf modifier to the selected mesh'],
['Shift-O', 'IPO editor: Smooth ipo curves'], #243
['.', '...']
],
"P":[
['P', 'OBJECT Mode: Start realtime engine'],
['P', 'EDIT Mode: Seperate vertices to new OBJECT'],
['shift-P', 'EDIT Mode: Push-Pull'],
['shift-P', 'OBJECT mode: Add a preview window in the D window'],
['P', 'UV IMAGE Editor: Pin selected vertices. Pinned vertices will stay in place on the UV editor when executing an LSCM unwrap.'],
['Alt-P', 'Clear parent relationship'],
['Alt-P', 'UV IMAGE Editor: Unpin UVs'],
['Alt-P', 'TEXT Editor : Run current script '],
['Ctrl-P', 'Make active OBJECT parent of selected OBJECT'],
['Ctrl-Shift-P', 'Make active OBJECT parent of selected OBJECT without inverse'],
['Ctrl-P', 'EDIT Mode: Make active vertex parent of selected OBJECT'],
['Ctrl-P', 'ARMATURE : editmode, make bone parent.'],
['.', '...']
],
"Q":[['Ctrl-Q', 'Quit'],
['.', '...']
],
"R":[
['R', 'FileSelector : remove file'],
['R', 'Rotate'],
['R', 'IPO: Record mouse movement as IPO curve'],
['R', 'UV Face Select: Rotate menu uv coords or vertex colour'],
['R', 'NODE window : read saved render result'], #243
['R', 'SEQUENCER window : re-assign entries to another strip '], #243
['RX', 'Rotate around X axis'],
['RXX', "Rotate around OBJECT's local X axis"],
['RY', 'Rotate around Y axis'],
['RYY', "Rotate around OBJECT's local Y axis"],
['RZ', 'Rotate around Z axis'],
['RZZ', "Rotate around OBJECT's local Z axis"],
['Alt-R', 'Clear OBJECT rotation'],
['Alt-R', 'TEXT Editor : reopen text.'],
['Ctrl-R', 'EDIT Mode: Knife, cut selected edges, accept left mouse/ cancel right mouse'],
['Ctrl-Alt-R', 'MANIPULATOR (transform widget): set in Rotate Mode'],
['Shift-R', 'EDIT Mode: select Face Loop'],
['Shift-R', 'Nurbs: Select row'],
['.', '...']
],
"S":[
['S', 'Scale'] ,
['S', 'TimeLine: Set Start'],
['SX', 'Flip around X axis'] ,
['SY', 'Flip around Y axis'] ,
['SZ', 'Flip around Z axis'] ,
['SXX', 'Flip around X axis and show axis'] ,
['SYY', 'Flip around Y axis and show axis'] ,
['SZZ', 'Flip around Z axis and show axis'] ,
['Alt-S', 'EDIT Mode: Shrink/fatten (Scale along vertex normals)'] ,
['Alt-S', 'TEXT Editor : Save the current text to file '],
['Alt-S',' ARMATURE : posemode editmode: Scale envalope.'],
['Ctrl-Shift-S', 'EDIT Mode: To Sphere'] ,
['Ctrl-Alt-Shift-S', 'EDIT Mode: Shear'] ,
['Alt-S', 'Clear OBJECT size'] ,
['Ctrl-S', 'EDIT Mode: Shear'] ,
['Alt-Shift-S,','TEXT Editor : Select the line '],
['Ctrl-Alt-G', 'MANIPULATOR (transform widget): set in Size Mode'],
['Shift-S', 'Cursor/Grid snap menu'],
['Shift-S+1', 'VIDEO SEQUENCE editor : jump to the current frame '],
['.', '...']
],
"T":[
['T', 'Adjust texture space'],
['T', 'EDIT Mode: Flip 3d curve'],
['T', 'IPO: Menu Change IPO type, 1 Constant'],
['T', 'IPO: Menu Change IPO type, 2 Linear'],
['T', 'IPO: Menu Change IPO type, 3 Bezier'],
['T', 'TimeLine: Show second'],
['T', 'VIDEO SEQUENCE editor : toggle between show second andd show frame'], #243
['Alt-T', 'Clear tracking of OBJECT'],
['Ctrl-T', 'Make selected OBJECT track active OBJECT'],
['Ctrl-T', 'EDIT Mode: Convert to triangles'],
['Ctrl-ALT-T', 'Benchmark'],
['.', '...']
],
"U":[
['U', 'Make single user menu (for import completly linked OBJECT to another scene for instance) '] ,
['U', '3D VIEW: Make Single user Menu'] ,
['U', 'UV Face Select: Automatic UV calculation menu'] ,
['U', 'Vertex-/Weightpaint mode: Undo'] ,
['Ctrl-U', 'Save current state as user default'],
['Shift-U', 'EDIT Mode: Redo Menu'],
['Alt-U', 'EDIT Mode & OBJECT Mode: Undo Menu'],
['.', '...']
],
"V":[
['V', 'EDIT Mode : on selected Curves/Nurbs vertices, set Vector handle (perfect flatten curve)'],
['V', 'EDIT Mode : Rip selected vertices'],
['V', '3D VIEW: set Vertexpaint mode'],
['V', 'UV IMAGE Editor: Stitch UVs'],
['Ctrl-V',' UV IMAGE Editor: maximize stretch.'],
['V', 'ACTION Editor: Vector'],
['Alt-V', "Scale OBJECT to match image texture's aspect ratio"],
['Alt-V', 'TEXT Editor : Paste '],
['Alt-Shift-V', 'TEXT Editor : View menu'],
['Alt-Shift-V', 'TEXT Editor : View menu 1, Top of the file '],
['Alt-Shift-V', 'TEXT Editor : View menu 2, Bottom of the file '],
['Alt-Shift-V', 'TEXT Editor : View menu 3, PageUp'],
['Alt-Shift-V', 'TEXT Editor : View menu 4, PageDown'],
['Ctrl-Shift-V', 'TEXT Editor: Paste from clipboard'],
['Shift-V', 'EDIT Mode: Align view to selected vertices'],
['Shift-V', 'UV IMAGE Editor: Limited Stitch UVs popup'],
['.', '...']
],
"W":[
['W', 'EDIT Mode: Specials menu'],
['W', 'EDIT Mode: Specials menu, ARMATURE 1 Subdivide'],
['W', 'EDIT Mode: Specials menu, ARMATURE 2 Flip Left-Right Name'],
['W', 'EDIT Mode: Specials menu, CURVE 1 Subdivide'],
['W', 'EDIT Mode: Specials menu, CURVE 2 Swich Direction'],
['W', 'EDIT Mode: Specials menu, MESH 1 Subdivide'],
['W', 'EDIT Mode: Specials menu, MESH 2 Subdivide Multi'],
['W', 'EDIT Mode: Specials menu, MESH 3 Subdivide Multi Fractal'],
['W', 'EDIT Mode: Specials menu, MESH 4 Subdivide Smooth'],
['W', 'EDIT Mode: Specials menu, MESH 5 Merge'],
['W', 'EDIT Mode: Specials menu, MESH 6 Remove Double'],
['W', 'EDIT Mode: Specials menu, MESH 7 Hide'],
['W', 'EDIT Mode: Specials menu, MESH 8 Reveal'],
['W', 'EDIT Mode: Specials menu, MESH 9 Select Swap'],
['W', 'EDIT Mode: Specials menu, MESH 10 Flip Normal'],
['W', 'EDIT Mode: Specials menu, MESH 11 Smooth'],
['W', 'EDIT Mode: Specials menu, MESH 12 Bevel'],
['W', 'EDIT Mode: Specials menu, MESH 13 Set Smooth'],
['W', 'EDIT Mode : Specials menu, MESH 14 Set Solid'],
['W', 'OBJECT Mode : on MESH objects, Boolean Tools menu'],
['W', 'OBJECT Mode : on MESH objects, Boolean Tools 1 Intersect'],
['W', 'OBJECT Mode : on MESH objects, Boolean Tools 2 union'],
['W', 'OBJECT Mode : on MESH objects, Boolean Tools 3 difference'],
['W', 'OBJECT Mode : on MESH objects, Boolean Tools 4 Add an intersect Modifier'],
['W', 'OBJECT Mode : on MESH objects, Boolean Tools 5 Add an union Modifier'],
['W', 'OBJECT Mode : on MESH objects, Boolean Tools 6 Add a difference Modifier'],
['W', 'OBJECT mode : on TEXT OBJECT, Split characters, a new TEXT OBJECT by character in the selected string '],
['W', 'UV IMAGE Editor: Weld/Align'],
['WX', 'UV IMAGE Editor: Weld/Align X axis'],
['WY', 'UV IMAGE Editor: Weld/Align Y axis'],
['Ctrl-W', 'Save current file'] ,
['Shift-W', 'Warp/bend selected vertices around cursor'],
['alt-W', 'Export in videoscape format'],
['.', '...']
],
"X":[
['X', 'Delete menu'] ,
['X', 'TimeLine : Remove marker'],
['X', 'NLA : Remove marker'],
['X', 'IPO : Remove marker'],
['X', 'NODE window : delete'], #243
['Alt-X', 'TEXT Editor : Cut '],
['Ctrl-X', 'Restore default state (Erase all)'],
['.', '...']
],
"Y":[
['Y', 'EDIT Mode & Mesh : Split selected vertices/faces from the rest'],
['Ctrl-Y', 'OBJECT Mode : Redo'],
['.', '...']
],
"Z":[
['Z', 'Render Window: 200% zoom from mouse position'],
['Z', 'Switch 3d draw type : solide/ wireframe (see also D)'],
['Alt-Z', 'Switch 3d draw type : solid / textured (see also D)'],
['Alt-Z,','TEXT Editor : undo '],
['Ctrl-Z', 'OBJECT Mode : Undo'],
['Ctrl-Z,','TEXT Editor : undo '],
['Ctrl-Shift-Z,','TEXT Editor : Redo '],
['Shift-Z', 'Switch 3d draw type : shaded / wireframe (see also D)'],
['.', '...']
]}
]}
hotkeys_fr={
'Cherche ':[
['', '']
],
'Speciales 1':[
['CTRL','"CTRL", Mode EDIT+SNAP Closest (aimant), après l\'utilisation de la touche G'],
['CTRL','"CTRL" SNAP Closest (suite), colle le sommet au plus proche sommet voisin le plus proche.'],
['CTRL','"CTRL", Mode EDIT+SNAP (aimant), après l\'utilisation de la touche G'],
['CTRL','"CTRL" (suite), colle le sommet au plus proche sommet voisin. '],
[',', '"," (clavier français) Fixe le pivot de rotation et d\'échelle sur'],
[',', '"," (suite) la Boite englobante=Bounding Box'],
['CTRL-,',' "CTRL-,", Fixe le point médian comme centre-pivot pour la rotation et'],
['CTRL-,',' "CTRL-," (suite) l\'échelle Set Median Point rotation scaling pivot'],
['.', 'Fixe le Curseur 3D comme centre-pivot de rotation et d\'échelle'],
['CTRL-.', 'Fixe le pivot de rotation et d\'échelle sur les centres individuels des objets'],
[';', '(clavier français) Fixe le pivot de rotation et d\'échelle sur le curseur 3D'],
['ù', '(clavier français) Affiche tous les calques'],
['MAJ-ù', 'Affiche tous les calque ou le précédent'],
['~', '(clavier anglais) Affiche tous les calques'],
['MAJ-~', '(clavier anglais) Affiche les calques précédents'],
[')', ' ")", Sur le clavier francais configuré en clavier anglais, permet de placer,'],
[')', ' ")"(suite 1), ou d\'enlever, un - devant les chiffres lorsqu\'on entre '],
[')', ' ")"(suite 2), les données à la main sur les modificateur S,R et G'],
['Barre Espace', 'Menu déroulant apparaît'],
['Barre Espace', 'Vue 3D: camera sélectionnée + fly mode, acceptation'],
['CTRL-Barre Espace', 'Manipulateur (widget de transformation) Menu'],
['TAB', 'Entrer/sortir du mode édition (fonctionne sur la plupart des fenêtres d\'édition'],
['MAJ-TAB', 'Entre en Mode Objet'],
['TAB', 'Mode édition & Edition des valeurs numériques (voir le touche n) : passe à la valeur suivante'],
['TAB', 'Fenêtre Séquenceur: édite les "meta strip" barrette'],
['TAB', 'Fenêtre Outliner: Passe en mode édition si l\objet possède des données éditables'],
['TAB', 'SEQUENCER: Edite un meta strip'],
['TAB', 'IPO: Edite l\'IPO selectionnée'],
['TAB', 'Editeur TEXT : indentation (fonctionne sur toute la sélection)'],
['MAJ-TAB', 'TEXT Editor : désindente (fonctionne sur toute la sélection)'],
['TAB', 'Fenêtre NODE : Edite un groupe'],
['MAJ-+Flêche Retour',' dans l\'éditer de Texte: Efface le texte'],
['CTRL-TAB', 'Armatures : Entre/sort du mode pose'],
['CTRL-TAB','sur un MESH sélectionné dans la vue 3D : entre/sort du mode weight paint.'],
['CTRL-ALT-clic droit','Mode Edit : Sélectionne un segment'],
['ALTgr-clic droit','Mode Edit : Sélectionne un segment'],
['ALT-clic gauche','Mode Edit : Sélectionne un ensemble de segment dans le prologement les un des autres'],
['CTRL-Load Image', 'Ouvre un survol des images en miniatures au lieu des noms de fichier'],
['ENTER', 'Outliner : ouvre/ferme un embranchement, actif sur un seul item à la fois. '],
['HOME', 'Outliner : montre la structure hierarchique de l\'objet.'],
['SUPPR', 'Equivalent de la touche X, supprime l\objet sélectionné']
],
'Touches F-':[
['F1', 'L1 Appel au navigateur de fichier en mode ouverture.'],
['F1', 'L2 Le dernier fichier enregistré est proposée en ouverture'],
['F2', 'Appel au navigateur de fichier en mode enregistrement.'],
['F2', 'Le fichier est proposé à l\'enregistrement'],
['F3', 'Sauve la dernière image calculée'],
['F4', 'Affichage forcé de la fenêtre Logic (pourrait changer)'],
['F5', 'Affichage forcé de la fenêtre des Matériaux (pourrait changer)'],
['F6', 'Affichage forcé de la fenêtre des Textures'],
['F7', 'Affichage forcé de la fenêtre Objet'],
['F8', 'Affichage forcé de la fenêtre Monde'],
['F9', 'Affichage forcé de la fenêtre du Mode édition'],
['F10', 'de la fenêtre de Rendu'],
['F11', 'Rappel la dernière image rendue'],
['F12', 'Effectue le rendu de la scène courante'],
['CTRL-F2', 'Sauve/exporte au fromat vrml 1.0 ' ],
['CTRL-F3', 'Enregistre une image : copie de la vue 3D courante'],
['CTRL-MAJ-F3', 'Enregistre une image : : copie de l\'écran courant'],
['ctrl-F11', 'Rejoue la dernière animation calculée.'],
['CTRL-F12', 'lance ele calcul de rendu de l\'animation'],
['MAJ-F1', 'Affichage forcé de la fenêtre de sélection dans les Librairies'],
['MAJ-F2', 'Exporte au format DXF'],
['MAJ-F4', 'Affichage forcé de la fenêtre d\'exploration/sélection des données'],
['MAJ-F5', 'Affichage forcé de la fenêtre 3D'],
['MAJ-F6', 'Affichage forcé de la fenêtre IPO'],
['MAJ-F7', 'Affichage forcé de la fenêtre de la fenêtre des boutons'],
['MAJ-F8', 'Affichage forcé de la fenêtre du Séquenceur Vidéo'],
['MAJ-F9', 'Affichage forcé de la fenêtre OOP (Orienté Objet) ou L\'Outliner, la hierarchie des objets'],
['ALT-MAJ-F9', 'Affichage forcé de la fenêtre Outliner'],
['MAJ-F10', 'Affichage forcé de l\'éditeur d\'IMAGE UV'],
['MAJ-F11', 'Affichage forcé de la fediteur de texte'],
['MAJ-F12', 'Affichage forcé de la fenêtre de l\'editeur d\'Action'],
['CTRL-MAJ-F12', 'Affichage forcé de la fenêtre de l\'editeur NLA'],
['.', '...']
],
'Souris':[
['CODE',' BG = Bouton Gauche, BD = Bouton Droit, BC = Bouton Central, MO=Molette'],
['Actions',''],
['BG', 'Sur la fenêtre 3D: Place le Curseur 3D (Souris Bouton Gauche) '],
['BG', 'Sur la fenêtre 3D: camera selectionnée + mode "fly , avance'],
['BG', 'Sur la fenêtre Outliner: déplie la hierarchie (Souris Bouton Gauche) '],
['CTRL-BG', 'Outliner(+ligne suivante) Outliner, en pointant le nom de l\'objet: édite le'],
['CTRL-BG', 'Outliner texte (Souris Bouton Gauche) '],
['BG déplacé', 'après touche B sélection par boite : ajoute à la sélection (Souris Bouton Gauche) '],
['BG maintenu', 'Boite de sélection (+ligne suivante) Dans le second état de la boite de sélection (voir touche B), '],
['BG maintenu', 'Boite de sélection cercle: ajoute les objets survolés à la selection (boite de sélection)'],
['BG maintenu', 'fenêtre 3D (+ligne suivante) , fait apparaître le Menu déroulant (équivalent de la barre'],
['BG maintenu', 'fenêtre 3D espace) (Souris Bouton Gauche) '],
['BG maintenu et déplacé', 'Geste,signe(+ligne suivante) : déplacement simple de gauche à droite la fonction de'],
['BG maintenu et déplacé', 'Geste,signe déplacement de l\'objet sélectionné(Souris Bouton Gauche)'],
['BG maintenu et déplacé', 'Geste,signe : en > ou < active la fonction rotation (Souris Bouton Gauche) '],
['BG maintenu et déplacé', 'Geste,signe (+ligne suivante): en v de haut en bas active la fonction de mise'],
['BG maintenu et déplacé', 'Geste,signe à l\échelle(Souris Bouton Gauche) '],
['CTRL-BG', 'Sur la fenêtre 3D : mode OBJET ou EDIT, sélection avec l\'outil lasso'],
['CTRL-BG', 'Sur la fenêtre IPO: Ajoute une clé sur la courbe sélectionné (Souris Bouton Gauche) '],
['CTRL-BG', 'Sur la fenêtre 3D: mode d\'édition d\'ARMATURE, ajoute un nouveau os/bone à la fin de la sélection'],
['MAJ-BG','MANIPULATOR ( widget, + 2 lignes suivantes): selectionne l\'axe à supprimer dans la transformation'],
['MAJ-BG','MANIPULATOR courante ( s\'il y a un probleme avec lepas depetite taille '],
['MAJ-BG','MANIPULATOR commencer par sélectionner l\'axe ou les axes avec BG seul).'],
['MAJ-LMB', 'Outliner : en cliquant sur un triangle on développe/ferme toute la hierachie qui se trouve sous l\'objet'],
['BC', 'Souris Bouton Central sur vue 3D (Suivant les choix actifs dans la fenêtre d\Info, View & Contrôle) : Rotation du monde 3D ou'],
['BC',' Zoom avant-arrière (Souris Bouton Central) ' ],
['CTRL-BC', 'Zoom sur la vue courante (Souris Bouton Central)'],
['CTRL-MMB', 'editeur de NOEUDS : COMPOSITE, déplace le moniteur de fond d\'écran . '],
['CTRL-LMB', 'OUTLINER (+ 3 lignes suivantes): CTRL maintenu pendant le clic sur un nom permet de l\'éditer.'],
['CTRL-LMB', 'OUTLINER Ceci fonctionne sur toutes les données affichées, y compris les os/bones oules vertex groups,'],
['CTRL-LMB', 'OUTLINER : mais pas pour les items \'sans nom\' qui dessinent les liens vers les hameçons, Deformation '],
['CTRL-LMB', 'OUTLINER : Groupes ou Constraintes.'],
['MAJ-BC', 'déplace la vue courante (Souris Bouton Central)'],
['BD', 'Sélection (Souris Bouton Droit)'],
['BD trainé', 'Boite de sélection et sélection ponctuelle (cercle): soustrait de la sélection (Souris Bouton Central)'],
['BD Maintenu', 'Menu déroulant apparaît (Souris Bouton Central)'],
['Alt+CTRL+BD', 'En Mode édition: Sélectionne les 2 points du segment cliqué (Souris Bouton Central)'],
['Alt+CTRL+BD', 'Editeur d\'image UV: Sélection de face (Souris Bouton Central)'],
['MAJ-+BD', 'Ajoute/soustrait de la sélection (Souris Bouton Central)'],
['Molette', 'Zoom sur la vue courante (Souris Bouton Central)'],
['Transformations Géométriques','Déplacer (Grab), Rotation (rotate), Echelle (scale)'],
['Déplacé+CTRL', 'Avance en se calant sur la grille active (Souris en action Grab, rotate, scale)'],
['Déplacé+CTRL+MAJ-', 'ajustement fin au millième d\'unité(Souris en action Grab, rotate, scale)'],
['MAJ-+traine', 'ajustement précis par dixième d\'unité (Souris en action Grab, rotate, scale)'],
['BG', 'Confirme la transformation'],
['BC', 'En mode transformation: bascule vers les paramètres de transformation optionnels selon les axes'],
['BD', 'Annule la transformation, équivalent de la touche Esc, échappe']
],
'Chiffres':[
['1..2..0-=', 'Montre le calque 1..2..12'],
['ALT-1..2..0', 'Montre le calque 11..12..20'],
['MAJ-1..2..0-=', 'Active le calque 1..2..12'],
['MAJ-ALT-...', 'Active le calque 11..12..20'],
['CTRL-1..4', 'OBJECT/EDIT Mode : change le niveau de subsurf level à la valeur sélectionnée.'],
['Crtl-MAJ-ALT-3', 'EDIT Mode & Face Mode : Sélectionne toutes les faces Triangulaires'],
['Crtl-MAJ-ALT-4', 'EDIT Mode & Face Mode : Sélectionne toutes les faces quatre cotés (quad)'],
['Crtl-MAJ-ALT-5', 'EDIT Mode & Face Mode : Sélectionne tout ce qui n\'est un triangle ni une face à quatre cotés '],
['Crtl-MAJ-ALT-5', 'EDIT Mode & Face Mode : (suite) donc sélectionne les segments et les sommets libres ou orphelins'],
['.', '...']
],
'Clavier Numérique':[
['. (point)', 'Zoom sur l\'object en le recadrant dans la fenetre 3D active'],
['ENTER', 'Recale le Zoom sur sa valeur originale'],
[' /', 'Affiche l\'objet sélectionné en vue Locale (cache les autres)'],
[' *', 'L1 Aligne l\'affichage en fonction des axes locaux de l\'objet actif courant :'],
[' *', 'L2 axe de vue dans l\'axe z de l\'objet'],
[' +', 'Zoome avant (fonctionne partout)'],
['Alt et +', 'En mode d\édition Magnétique ou "Proportional vertex edit mode": Augmente le niveau d\'influence'],
[' -', 'Zoom arrière (Montre le calque)'],
[' -', 'Action déplacer (Grab) : passe la valeur numérique courante (affichée sur le coté gauche'],
[' -', 'Action déplacer (Grab) (suite) : de la barre de fonction de la fenêtre 3D) en négatif (voir : Tab)'],
[' -', 'Action rotation (rotate) : passe la valeur numérique courante (affichée sur le coté gauche'],
[' -', 'Action rotation (rotate)(suite) : de la barre de fonction de la fenêtre 3D) en négatif (voir : Tab)'],
[' -', 'Action Echelle (scale) : passe la valeur numérique courante (affichée sur le coté gauche'],
[' -', 'Action Echelle (scale) (suite) : de la barre de fonction de la fenêtre 3D) en négatif (voir : Tab)'],
['Alt et -', 'En mode d\édition Magnétique ou "Proportional vertex edit mode": Diminue le niveau d\'influence'],
[' 0', 'Passe la fenêtre 2D/3D en Vue Camera'],
['CTRL- 0', 'Transforme L\'objet actif en caméra'],
['CTRL-ALT- 0', 'Aligne la caméra active sur l\'axe du point de vue de la fenêtre 3D courante'],
['ALT- INS', 'Restaure l\'ancienne caméra (lui rend le focus en somme)'],
['1', 'Passe en Vue de Face'],
['CTRL-1', 'Passe en Vue arrière'],
['3', 'Passe en Vue Côté Droit'],
['CTRL-3', 'Passe en Vue côté Gauche'],
['7', 'Passe en Vue du dessus'],
['CTRL-7', 'Passe en Vue de dessous '],
['5', 'Bascule en vue orthogonale ou en vue perspective '],
['9', 'Redessinne la fenêtre 3D'],
['4', 'Fenêtre 3D : Rotation du point de vue sur la gauche'],
['ctrl-4', 'Fenêtre 3D : déplacement vertical vers la gauche du point de vue'],
['6', 'Fenêtre 3D : Rotation du point de vue sur la droite'],
['ctrl-6', 'Fenêtre 3D : déplacement vertical vers la droite du point de vue'],
['8', 'Fenêtre 3D : Rotation du point de vue vers le haut'],
['ctrl-2', 'Fenêtre 3D : déplacement vertical vers le haut du point de vue'],
['2', 'Fenêtre 3D : Rotation du point de vue vers le bas'],
['ctrl-2', 'Fenêtre 3D : déplacement vertical vers le bas du point de vue']
],
'Flêches':[
['Home/Pos1', 'Sur la fenêtre 3D : Recadre tous les objets'],
['Home', 'Sur la fenêtre "à menu" ou boutons : recentre les menus (fenêtre édition etc.)'],
['Home', 'Sur la fenêtre OutLiner , Show hierarchy'],
['PgUp', 'Sur la fenêtre IPO: Sélectionne la prochaine clef d\'animation'],
['CTRL-PgUp', 'Sur la fenêtreIPO: Sélectionne et saute à la clef d\'animation suivante'],
['PgDn', 'Sur la fenêtre IPO: Sélectionne la clef d\'animation précédente'],
['CTRL-PgDn', 'Sur la fenêtre IPO: Sélectionne et saute à la clef d\'animation précédente'],
['LEFT', 'Commande universelle : recule d\'une image dans l\'animation'],
['RIGHT', 'Commande universelle : Avance d\'une image dans l\'animation'],
['DOWN', 'Commande universelle : Recule de 10 images dans l\'animation'],
['UP', 'Commande universelle : Avance de 10 images dans l\'animation'],
['ALT-Down', 'Commande universelle : Blender en mode Fenêtre'],
['ALT-Up', 'Commande universelle : Blender en mode Plein écran'],
['CTRL-Left', 'Commande universelle : Ecran précédent'],
['CTRL-Right', 'Commande universelle : Ecran suivant'],
['CTRL-Down', 'Commande universelle : Bascule entre Fenêtre Normale et Maximum'],
['CTRL-Up', 'Commande universelle : Bascule entre Fenêtre Normale et Maximum Maximize window toggle'],
['MAJ-Arrow', ' Commande universelle : Bascule entre 1ère frame/ dernière frame']
],
'Lettres':[ {"A":[
['A', 'Commande universelle : Tout sélectionner/Tout désélectionner'],
['A', 'Outliner : Select all/Deselect all'],
['A', 'Ipo Editor : OBJECT mode, Select all/Deselect all displayed Curves'], #243
['A', 'Ipo Editor : EDIT Mode, Select all/Deselect all vertices'], #243
['A', 'Render window (F12) : Display alpha plane'],
['ALT-A', 'Commande universelle : Animation de la fenêtre courante'],
['ALT-A', 'Dans la fenêtre Texte : Sélectionne tout le texte'],
['CTRL-A', 'Dans la fenêtre Texte : Sélectionne tout le texte'],
['CTRL-A', "Appliquer les transformations taille/rotation aux données de l\'objet"],
['MAJ-A', '3D-View: Add menu'],
['MAJ-A', 'Séquenceur: Menu Ajouter '],
['MAJ-ALT-A', 'Animation de toute les fenêtres'],
['MAJ-CTRL-A', 'Application des modifications du lattice. Rend aussi les dupliverts réels'],
['MAJ-CTRL-A', 'Apply Deform '],
['.', '...']
],
"B":[
['B', 'Commande universelle : Sélection par Bordure (boite) '],
['BB', 'En mode édition des points: Sélection par Cercle '],
['MAJ-B', 'Vue 3d en mode caméra, Défini une boite de sélection pour le rendu'],
['MAJ-B', '3D VIEW, zoome sur la boite sélectionné avec le bouton gauche de la souris'],
['Alt+B', 'OBJECT Mode: Sélectionne une section visible dans l\'espace 3d. Tout le reste est ignoré et n\'est pas affiché. '],
['CTRL-Alt+B ', 'OBJECT Mode, en vue 3D, mesh:, Fige toutes les textures et effets de lumière du meshes sélectionnéhe en dépliant les cordonées uv dans une image localisée dans l\'éditeur UV'], #243
['CTRL-Alt+B 1', 'OBJECT Mode, en vue 3D, mesh:, Fige le rendu complet, ombres comprises.'], #243
['CTRL-Alt+B 2', 'OBJECT Mode, en vue 3D, mesh:, Fige l\'effet Ambient Occlusion.'], #243
['CTRL-Alt+B 3', 'OBJECT Mode, en vue 3D, mesh:, Fige les Normals sous forme de couleurs'], #243
['CTRL-Alt+B 4', 'OBJECT Mode, en vue 3D, mesh:, Fige seulement les Textures.'],#243
['.', '...']
],
"C":[
['C', 'Fenêtre 3D Centrer la vue sur le curseur 3D'],
['C', 'TimeLine: Centrer la vue sur les éléments actifs'],
['C', 'Navigateur de Fichier: Copier le fichier'],
['C', 'UV IMAGE Editor: Activer le menu Paint'],
['C', 'Sequencer: Change le contenu du strip/barrette '], #243
['C', 'NODE window : montre les réferences cycliques.'],
['C', 'Dans l\'éditeur d\'image UV : Bascule pour activer/désactiver la sélection des'],
['C', 'Dans l\'éditeur d\'image UV (suite) : faces actives Active Face Select toggle'],
['C', 'Séquenceur: Changer les images'],
['C', 'Dans IPO: Accroche la frame courante à la clef sélectionnée'],
['ALT-C', 'Mode Objet: Menu Convertir'],
['ALT-C', 'Fenêtre Texte : Copier la sélection'],
['CTRL-MAJ-C', 'Fenêtre Texte : (B2.27, win32 uniquement) copie le texte sélectionné dans le presse papier'],
['CTRL-C', 'Menu Copy (Copie les propriétés de l\'objet actif aux objets sélectionnés)'],
['MAJ-C', 'Centrer et zoomer la vue sur les objets sélectionnés'],
['MAJ-C', 'Dans l\'éditeur d\'image UV: Colle les UVs locaux aux points du mesh'],
['CTRL-C','ARMATURE : posemode, Copier les attributs de pose.'],
['CTRL+ALT-C',' ARMATURE : posemode, ajouter une contrainte à un nouveau OBJECT vide.'],
['.', '...']
],
"D":[
['D', 'Fenêtre 3D : Affiche le Menu "Mode D\'affichage".'],
['ALT-D', 'Duplication virtuelle, Mode OBJET, crée une nouvelle instance d\'un objet. Les données sont partagées avec le nouvel objet'],
['CTRL-D', 'Affiche l\'alpha de la texture mage comme un wireframe'],
['MAJ-D','Duplication, Mode OBJET, Crée une copie complète de l\'objet séléctionné si les paramètres de copie'],
['MAJ-D','Duplication (suite) , sont définis comme tels sinon la copie est équivalente à ALT-d )'],
['MAJ-D','Duplication (suite), Mode EDIT, Crée une copie complète de ce qui est sélectionné'],
['CTRL-D', 'TEXT Editor : suppriment le signe de commentaire #'],
['MAJ-D', 'NODE window : Duplication detout ce qui sélectionné.'],
['CTRL-MAJ-D', 'Editeur NLA editor : Duplication des marqueurs'],
['CTRL-MAJ-D', 'Editeur d\'ACTION : Duplication des marqueurs'],
['CTRL-MAJ-D', 'IPO editor : Duplication des marqueurs'],
['.', '...']
],
"E":[
['E', 'En Mode Edition : Extrude'],
['E', 'Dans l\'éditeur d\'images UV: dépliage LSCM'],
['E', 'TimeLine: Set current frame as End '],
['E', 'NODE window : Execute composite'], #243
['ER', 'EDIT Mode: Extrude Rotate'],
['ES', 'EDIT Mode: Extrude Scale'],
['EX', 'En Mode Edition: Extrude le long de l\'axe des X'],
['EY', 'En Mode Edition: Extrude le long de l\'axe des Y'],
['EZ', 'En Mode Edition: Extrude le long de l\'axe des Z'],
['ESX', 'EDIT Mode: Extrude Scale X axis'],
['ESY', 'EDIT Mode: Extrude Scale Y axis'],
['ESZ', 'EDIT Mode: Extrude Scale Z axis'],
['EXX', 'EDIT Mode: Extrude along X axis en mode NORMAL'],#243a
['EYY', 'EDIT Mode: Extrude along Y axis en mode NORMAL'],#243a
['EZZ', 'EDIT Mode: Extrude along Z axis en mode NORMAL'],#243a
['ALT-E', 'EDIT Mode: exit EDIT Mode'],
['ALT-MAJ-E', 'Fenêtre Texte :Appelle le Menu Edition' ],
['MAJ-E', 'En Mode Edition: modifications des Creases, Sub-Surfaces' ],
['CTRL-E', 'EDIT Mode: Edge Specials menu'],
['CTRL-E', 'EDIT Mode: Edge Specials menu, indique les seams'],
['CTRL-E', 'EDIT Mode: Edge Specials menu, efface seams'],
['CTRL-E', 'EDIT Mode: Edge Specials menu, Rotation des segments CW'],
['CTRL-E', 'EDIT Mode: Edge Specials menu, Rotation des segments CCW'],
['CTRL-E', 'EDIT Mode: Edge Specials menu, coupe en bandeau'],
['CTRL-E', 'EDIT Mode: Edge Specials menu, faire glisser un segment'],
['CTRL-E', ' Crease, En Mode Edition: Marque en orangé (ou efface si déjà marqué)'],
['CTRL-E', ' Crease (suite) sur le segment sélectiopnné' ]
],
"F":[
['F', 'En Mode Edition : Construit un segment ou une face'],
['F', 'Dans le Séquenceur: Active le Filtre Y'],
['F', 'Mode OBJECT: Passe en Mode "Faceselect" pour l\'UVmapping'],
['F', 'SCULPT Mode, fixe la taille des brosse de manière interactive'],
['ALT-F', 'Mode EDIT: Remplissage Amélioré (Beautify fill)'],
['ALT-F', 'Cherche, Dans la Fenêtre Texte : Trouver soit le texte entré dans'],
['ALT-F', 'Cherche (suite), la boite de dialogue ou le texte surligné ou recommencer la recherche'],
['CTRL-ALT-F', 'Cherche, boite de dialogue'],
['ALT-MAJ-F', 'Dans la Fenêtre Texte : appelle le Menu Fichier '],
['CTRL-F', 'Mode OBJET : tri les faces en fonction de l\'axe Z '],
['CTRL-F', 'Mode EDIT: Change l\'ordre des sommets du triangle sélectioné, si 4 sommets'],
['CTRL-F', 'ordre des sommets (suite) sont sélectionnés alors la diagonale est inversée'],
['MAJ-F', 'Mode EDIT: Remplit avec des triangles.'],
['MAJ-F', 'Mode OBJET : active le mode camera fly mode (use LMB, RMB, Alt, CTRL and Space too)'],
['MAJ-+F', 'Mode SCULPT, fixe la force de la brosse de manière interactive.'],
['CTRL+F', 'Mode SCULPT, fait tourner la texture de la brosse de manière interactive.'],
['.', '...']
],
"G":[
['G', 'Grab (Déplace).'],
['G puis ctrl ', 'ajuste le déplacement à un pas de 1.0.'],
['G puis shift', 'ajuste le déplacement à un pas de 0.1.'],
['G puis alt ', 'ajuste le déplacement à un pas de 0.001.'],
['G', 'Timeline : Grab (déplace) le Marqueur.'],
['ALT-G', 'Mode OBJET, vue 3D, Annule le déplacement.'],
['ALT-G', 'Dans la fenêtre NODE : brise un groupement.'],
['CTRL-G', 'Mode OBJET, vue 3D, Ajoute les objets sélectionnés au groupe.'],
['CTRL-G', 'Fenêtre NODE : crée un regroupement.'],
['CTRL-G', '3D VIEW : Add selected objects to group'],
['CTRL-G', 'IPO editor : Grab/move marker'],
['MAJ-G', 'Mode OBJECT : menu Selected Group '],
['MAJ-G', 'Mode OBJECT : menu Selected Group 1, Enfant'],
['MAJ-G', 'Mode OBJECT : menu Selected Group 2, Enfant immediat (connexion directe)'],
['MAJ-G', 'Mode OBJECT : menu Selected Group 3, Parent'],
['MAJ-G', 'Mode OBJECT : menu Selected Group 4, Fratrie (reliés au même parent)'],
['MAJ-G', 'Mode OBJECT : menu Selected Group 5, Objets du même type'],
['MAJ-G', 'Mode OBJECT : menu Selected Group 6, Objets qui partagent le même claque'],
['MAJ-G', 'Mode OBJECT : menu Selected Group 7, Objets dans le même groupe'],
['CTRL-ALT-G', 'MANIPULATOR (widget de transformation): passe en mode Grab'],
['MAJ-G', 'Mode OBJET, vue 3D, Menu Groupe.'],
['MAJ-ALT-G', 'Mode OBJET, vue 3D, Retire les objets sélectionnés du groupe.'],
['.', '...']
],
"H":[
['H', 'En Mode Edition de Mesh : Cache les sommets/faces sélectionnés'],
['H', 'Pour les Courbes: Active le type handle (poignée)'],
['H', 'Fenêtre de l\'Editeur d\'ACTION : Handle type aligned'],
['H', 'Fenêtre de l\'Editeur d\'ACTION : Handle type free'],
['H', 'NODE window : hide/unhide'],
['ALT-H', 'En Mode Edition Mesh : Réaffiche les sommets'],
['CTRL-H', 'Pour les Courbes: Calcul automatique des handles (poignée)'],
['CTRL-H', 'En Mode EDIT : Ajoute un hameçon (hook) sur les points sélectionnés ou affichele menu Hook.'],
['MAJ-H', 'En Mode Edition Mesh : Cache les sommets non sélectionnés'],
['MAJ-H', 'Pour les Courbes: Etablit le type de gestion'],
['MAJ-H', 'Fenêtre de l\'Editeur d\'ACTION : Handle type auto'],
['.', '...']
],
"I":[
['I', 'Menu Clef d\'animation'],
['ALT-I','ARMATURE : posemode, remove IK constraints.'],
['CTRL-I','ARMATURE : add IK constraint'],
['.', '...']
],
"J":[
['J', 'pour les Mesh: regroupe tous les triangles adjacents en quadrilatères'],
['J', 'Echange la page de rendu de la fenêtre de rendu'],
['CTRL-J', 'Mode OBJECT, réunit les objets sélectionnés s\'ils sont du même type.'],
['CTRL-J', 'Mode EDIT, courbe Nurbs: Ajoute un segment'],
['CTRL-J', 'Fenêtre IPO: affiche le menu clef d\'animation'],
['CTRL-J', 'Fenêtre IPO: affiche le menu clef d\'animation 1, All Selected : fusionne tous les sommets sélectionnés.'],
['ALT-J', 'En Mode édition: convertit les quads en triangles'],
['ALT-J', 'Dans la fenêtre Texte : Saute à la ligne numéro '],
['.', '...']
],
"K":[
['K', 'Dans la fenêtre 3D: Montre les positions des clefs d\'animation'],
['K', 'En mode édition: Affiche le menu "Loop/Cut"="Boucle/Coupe"'],
['K', 'Dans IPO: Montre les positions des clefs d\'animation'],
['K', 'Pour les Nurbs: imprime les divisions'],
['K', 'VIDEO editor : cut at current frame'],
['CTRL-K', 'Construit le squelette depuis l\'armature'],
['MAJ-K', 'Montre et sélectionne toutes les clefs d\'animation pour l\'objet'],
['MAJ-K', 'En mode édition: Affiche le menu choix du type de couteau'],
['MAJ-K', 'En Faceselect : Efface les couleurs des sommets'],
['MAJ-K', 'En Vertex Paint: Remplit avec les couleurs de vertex']
],
"L":[
['L', 'Mode OBJECT, Vue 3D, Affiche le Menu "Make local"'],
['L', 'Mode EDIT, Vue 3D, Sélectionne les points liés (à parir du sommet le plus porche du pointeur de la souris)'],
['L', 'Dans la fenêtre OOPS : Sélectionne les objets liés'],
['L', 'Fenêtre NODE : Select linked from '], #243
['L', 'Fenêtre de l\'éditeur d\'UV Face Select: affiche les faces liées en mode sélectionné.'],
['CTRL-L', 'Mode OBJECT, Vue 3D, Affiche le menu "Make Links"=(Construction des liens'],
['MAJ-L', 'Mode OBJECT, Vue 3D : Affiche le menu "Select links" (sélectionne les liens)'],
['MAJ-L', 'Mode EDIT, Vue 3D : désélectionne les points liés'],
['.', '...']
],
"M":[
['M', 'Mode OBJECT, Vue 3D : Déplacer l\'objet vers un autre calque'],
['M', 'Dans le Séquenceur: Construit un meta strip (groupe) à partir de strips sélectionnés'],
['M', 'En Mode édition : Menu miroir pour les symétries'],
['M', 'Navigateur de Fichier : déplace le fichier sélectionné dans le répertoire ouvert dans le second navigateur de fichier. '],
['M', 'Fenêtre de l\'éditeur NLA : Ajouter un marqueur'],
['M', 'Fenêtre de l\'éditeur d\'ACTION : Ajouter un marqueur'],
['M', 'Fenêtre de l\'éditeur d\'IPO : Ajouter un marqueur'],
['M', 'Fenêtre TimeLine: Ajouter un marqueur'],
['ALT-M', 'En Mode édition: fusionne les sommets'],
['ALT-M', 'Dans la fenêtre Texte : (B2.27) Envoie le texte sélectionné dans le tampon de l\'objet Texte'],
['ALT-M', 'Fenêtre de l\'éditeur de Sequence : Separe les Meta strip/barrette.'],
['MAJ-M', 'En Mode édition : (B2.32) sélectionne tous les sommets situés sur le périmètre extérieur d\'un mesh'],
['MAJ-M', 'Fenêtre TimeLine : Nomme le marqueur.'],
['MAJ-M', 'Fenêtre de l\'éditeur d\'IPO : Nomme le marqueur.'],
['MAJ-M', 'Fenêtre de l\'éditeur NLA editor : Nomme le marqueur.'],
['MAJ-M', 'Fenêtre de l\'éditeur d\'ACTION : Nomme le marqueur.'],
['CTRL-M', 'En Mode Objet : (B2.33) permet de choisir la copie miroir suivant l\'axe voulu'],
['CTRL-M', 'En Mode édition : comme M, Menu miroir pour les symétries'],
['.', '...']
],
"N":[
['N', 'Menu Entrée Numérique (Size/Rot/Loc)'],
['N', 'Dans la fenêtre OOPS : Renomme un objet/objets liés'],
['N', 'Fenêtre de l\'éditeur de SEQUENCE VIDEO : affcihe les propriétés de la barrette/strip '],
['ALT-N', 'Fenêtre de l\'éditeur de TEXTE : Nouveau texte '],
['CTRL-N', 'Pour les Armatures: Recalcule les angles de rotation du bone'],
['CTRL-N', 'Recalcule les vecteurs normaux vers l\'extérieur'],
['CTRL-ALT-N', 'Recalcule les vecteurs normaux vers l\'intérieur'],
['.', '...']
],
"O":[
['O', 'En mode édition, vue 3d: Active l\'outil d\'édition magnétique (proportional vertex editing)'],
['O', 'IPO editor: Clean ipo curves (beware to the thresold needed value)'],
['ALT-O', 'EDIT Mode, 3dview with prop-edit-mode, enables/disables connected'],
['ALT-O', 'Efface l\'origine de l\'objet (retourne vers la position du parent direct)'],
['ALT-O', 'Dans la fenêtre Texte : Ouvrir un fchier'],
['CTRL-O', 'Ouvre un menu pou rcharger un des 10 derniers fichiers enregistés'],
['MAJ-O', 'En "Mode d\'édition magnétique", vue 3D : bascule la pente entre adoucie et pointue'],
['MAJ-O', 'Fenêtre de l\'éditeur d\'IPO : Adoucies une courbe en supprimant des sommets'],
['.', '...']
],
"P":[
['P', 'Démarre le mode de jeu interactif'],
['P', 'En mode édition: Separe les sommets sélectionnés en un nouvel objet'],
['P', 'Dans l\'éditeur d\'images UV: Cloue/épingle les UVs'],
['ALT-P', 'Efface la relation de parenté'],
['ALT-P', 'Dans l\'éditeur d\'images UV: Décloue les UVs'],
['ALT-P', 'Fenêtre de l\'éditeur de TEXTE, Python : lance le script courant.'],
['CTRL-P', 'Apparente l\'objet actif aux objets sélectionnés'],
['CTRL-MAJ-P', 'Apparente l\'objet actif aux objets sélectionnés sans inverser la matrice de position'],
['CTRL-P', 'En mode édition: Apparente le sommet actif aux objets sélectionnés (valable pour 1 ou 3 sommets)'],
['MAJ-P', 'Mode EDIT : Push-Pull'],
['MAJ-P', 'Mode OBJECT, vue 3D : Add a preview window in the D window'],
['CTRL-P', 'ARMATURE : editmode, make bone parent.'],
['.', '...']
],
"Q":[
['CTRL-Q', ' Menu Quitter Blender']
],
"R":[
['R', 'Rotation'],
['R puis CTRL+MAJ- ', 'ajuste la rotation à un pas de 1.0'],
['R puis CTRL ', 'ajuste la rotation à un pas de 5.0'],
['R', 'Fenêtre de l\'éditeur d\'IPO: Enregistre les mouvements de la souris dans une courbe IPO'],
['R', 'Mode UV Face Select, bue 3D : Menu Rotation pour les coordonnées uv ou les vertex colour'],
['R', 'Fenêtre de l\'éditeur de NODE : read saved render result'],
['R', 'SEQUENCER window : re-assign entries to another strip '],
['R', 'Navigateur de fichier : supprime le fichier.'],
['RX', 'Rotation autour de l\'axe X '],
['RXX', "Rotation autour de l\'axe X local"],
['RY', 'Rotation autour de l\'axe Y '],
['RYY', "Rotation autour de l\'axe Y local"],
['RZ', 'Rotation autour de l\'axe Z s'],
['RZZ', "Rotation autour de l\'axe Z local "],
['ALT-R', 'Efface la rotation de l\'objet'],
['ALT-R', 'TEXT Editor : reopen text.'],
['MAJ-R', 'Pour les Nurbs: Sélectionne le rang'],
['CTRL-R', 'En mode édition (+ ligne suivante): Couteau, coupe les segmets sélectionnés,'],
['CTRL-R', 'Couteau (suite) souris : accepté, bouton gauche/refusé, bouton droit'],
['CTRL-ALT-R', 'MANIPULATOR (transform widget): set in Rotate Mode'],
['MAJ-R', 'En mode édition : Sélection de la boucle de faces adjacentes'],
['MAJ-R', 'En mode édition, sur les surfaces Nurbs: sélectionnne la rangée de sommets adjacents'],
['.', '...']
],
"S":[
['S', 'Mise à l\'échelle'],
['S puis ctrl ', 'ajuste la mise à l\'échelle à un pas de 0.10'],
['S', 'Fenêtre TimeLine: fixe le point de départ'],
['SX', 'Expansion autour de l\'axe X '],
['SY', 'Expansion autour de l\'axe Y '],
['SZ', 'Expansion autour de l\'axe Z '],
['SXX', 'Expansion autour de l\'axe local X et affiche les axes'],
['SYY', 'Expansion autour de l\'axe local Y et affiche les axes'],
['SZZ', 'Expansion autour de l\'axe local Z et affiche les axes'],
['ALT-S', 'Efface les coéficients de multiplication de taille de l\'OBJECT (annule l\'effet de S )'],
['ALT-S', 'En mode édition: Ecrase ou grossi (mise à l\'échelle par rapport à la normale)'],
['ALT-S', 'Mode OBJET : efface le facteur d\'agrandissement de l\'objet'],
['ALT-S', 'TEXT Editor : Save the current text to file '],
['ALT-S',' ARMATURE : posemode editmode: Scale envalope.'],
['ALT-MAJ-S,','TEXT Editor : Selection de la ligne courante'],
['CTRL-S', 'En mode édition: Incline'],
['CTRL-MAJ-S', 'Tosphere, Transformation en mode OBJET, projette le centre de chaque objet sélectionné sur une sphère virtuelle dont le curseur 3d est le centre.'],
['CTRL-MAJ-S', 'Tosphere, Transformation en mode OBJET, projette chaque sommet sélectionné sur une sphère virtuelle dont le curseur 3d est le centre.'],
['CTRL-ALT-MAJ-S', 'EDIT Mode: Shear'],
['MAJ-S', 'Sur la vue 3D, affiche le menu "Snap"="Accroche au Curseur/à la Grille"'],
['MAJ-S', 'VIDEO SEQUENCE editor :saute au cadre d\'animation (frame) courant'],
['.', '...']
],
"T":[
['T', 'Mode OBJET, ajuste l\'espace texture'],
['T', 'En Mode Edition: tourne les courbes 3D '],
['T', 'Dans l\'éditeur d\'IPO: Change le type IPO'],
['T', 'Dans l\'éditeur d\'IPO: Menu Change IPO type, 1 Constant'],
['T', 'Dans l\'éditeur d\'IPO: Menu Change IPO type, 2 Linear'],
['T', 'Dans l\'éditeur d\'IPO: Menu Change IPO type, 3 Bezier'],
['T', 'Fenêtre TimeLine : affiche en secondes'],
['T', 'Dans l\'éditeur de SEQUENCE : bascule entre affichage en second et en frame'], #243
['ALT-T', 'Efface le tracking de l\'object'],
['CTRL-T', 'Active le mode traque de l\'objet sélectionné vers l\'objet actif'],
['CTRL-T', 'Mode EDIT, Pour les Meshs: Convertit en triangles'],
['CTRL-ALT-T', 'Affiche le menu "Benchmark"="test de vitesse"'],
['.', '...']
],
"U":[
['U', 'Affiche le menu "transforme en utilisateur unique" (Make single user)'],
['U', 'L1 En Mode Edition: Recharge les données de l\'objet du stade précédent'],
['U', 'L2 l\'entrée en mode édition. Reload object data from before entering edit mode'],
['U', 'En Mode "Faceselect" :Affiche le menu "calcul automatique des UVs"'],
['U', 'En mode "Vertex-/Weightpaint": "Undo"="Défaire"'],
['CTRL-U', 'Sauve les définitions courantes comme définitions par défaut'],
['MAJ-U', 'En mode édition: Menu "Redo"="Refaire" '],
['ALT-U', 'En mode édition: Menu "Undo"="Défaire" '],
['.', '...']
],
"V":[
['V', 'Mode EDIT, Pour les Courbes/Nurbs: S\'occupe des vecteurs=Vector handle'],
['V', 'Mode EDIT, Mesh : sépare les sommets sélectionnés (couteau qui n\'agit que sur les segments)'],
['V', 'Fenêtre 3D, Mode OBJET, mesh sélectionné : Passe en Mode "Vertexpaint"'],
['V', 'Dans l\'éditeur d\'images UV: coudre/assembler les UVs="Stitch UVs"'],
['V', 'ACTION Editor: Vector'],
['ALT-V', "Agrandi l\'objet pour correspondre au rapport de proportion de la texture de l\'image"],
['ALT-V', 'Editeur de TEXTE : Paste '],
['ALT-MAJ-V', 'Editeur de TEXTE : View menu'],
['ALT-MAJ-V', 'Editeur de TEXTE : View menu 1, Top of the file '],
['ALT-MAJ-V', 'Editeur de TEXTE : View menu 2, Bottom of the file '],
['ALT-MAJ-V', 'Editeur de TEXTE : View menu 3, PageUp'],
['ALT-MAJ-V', 'Editeur de TEXTE : View menu 4, PageDown'],
['CTRL-MAJ-V', 'TEXT Editor: Paste from clipboard'],
['CTRL-V',' UV IMAGE Editor: étiremment maximum .'],
['MAJ-V', 'En mode édition: Aligne la Vue sur les sommets sélectionnés'],
['MAJ-V', 'Dans l\'éditeur d\'images UV: Menu "couture limité des UVs"="Limited Stitch UVs"'],
['.', '...']
],
"W":[
['W', 'En mode édition: Affiche le menu "Specials"'],
['W', 'En mode édition, "Specials" : ARMATURE 1 Subdivide'],
['W', 'En mode édition, "Specials" : ARMATURE 2 Flip Left-Right Name'],
['W', 'En mode édition, "Specials" : CURVE 1 Subdivide'],
['W', 'En mode édition, "Specials" : CURVE 2 Swich Direction'],
['W', 'En mode édition, "Specials" : MESH 1 Subdivide'],
['W', 'En mode édition, "Specials" : MESH 2 Subdivide Multi'],
['W', 'En mode édition, "Specials" : MESH 3 Subdivide Multi Fractal'],
['W', 'En mode édition, "Specials" : MESH 4 Subdivide Smooth'],
['W', 'En mode édition, "Specials" : MESH 5 Merge'],
['W', 'En mode édition, "Specials" : MESH 6 Remove Double'],
['W', 'En mode édition, "Specials" : MESH 7 Hide'],
['W', 'En mode édition, "Specials" : MESH 8 Reveal'],
['W', 'En mode édition, "Specials" : MESH 9 Select Swap'],
['W', 'En mode édition, "Specials" : MESH 10 Flip Normal'],
['W', 'En mode édition, "Specials" : MESH 11 Smooth'],
['W', 'En mode édition, "Specials" : MESH 12 Bevel'],
['W', 'En mode édition, "Specials" : MESH 13 Set Smooth'],
['W', 'En mode édition, "Specials" : MESH 14 Set Solid'],
['W', 'Mode OBJECT : sur les MESHES, Affiche le menu "Opérations Booléennes"'],
['W', 'Mode OBJECT : sur les MESHES, Op. Bool. 1 Intersect'],
['W', 'Mode OBJECT : sur les MESHES, Op. Bool. 2 union'],
['W', 'Mode OBJECT : sur les MESHES, Op. Bool. 3 difference'],
['W', 'Mode OBJECT : sur les MESHES, Op. Bool. 4 Ajoute un modifier intersection'],
['W', 'Mode OBJECT : sur les MESHES, Op. Bool. 5 Ajoute un modifier union'],
['W', 'Mode OBJECT : sur les MESHES, Op. Bool. 6 Ajoute un modifier difference'],
['W', 'Mode OBJECT : sur un objet TEXT, Eclate la ligne en caractères et objet TEXT séparés.'],
['W', 'Dans l\'éditeur d\'images UV: Soude/Aligne'],
['WX', 'Dans l\'éditeur d\'images UV: Soude/Aligne sur l\'axe X'],
['WY', 'Dans l\'éditeur d\'images UV: Soude/Aligne sur l\'axe Y'],
['CTRL-W', 'Sauve le fichier courant'],
['CTRL-W', 'Pour les Nurbs: Bascule la direction'],
['MAJ-W', 'Gauchi/courbe les sommets sélectionnés autour du curseur 3D'],
['ALT-W', 'Export in videoscape format'],
['.', '...']
],
"X":[
['X', 'Menu Effacement (Delete)'],
['X', 'TimeLine : supprime le marqueur'],
['X', 'NLA : supprime le marqueur'],
['X', 'IPO : supprime le marqueur'],
['X', 'Fenêtre NODE : efface la lsélection'],
['ALT-X', 'Editeur de TEXTE : Coupele texte sélectionné'],
['CTRL-X', 'Restaure les données par défaut (Efface tout)'],
['.', '...']
],
"Y":[
['Y', 'Mesh: détache les sommets et les faces sélectionnées du reste du mesh'],
['CTRL-Y', 'OBJECT Mode : Redo'],
['.', '...']
],
"Z":[
['Z', 'Bascule vers le mode affichage 3D de type : solide/ wireframe (voir aussi D)'],
['Z', 'Fenêtre Window : zoome x 2 à partir de l aposition de la souris.'],
['ALT-Z', 'Bascule vers le mode affichage 3D de type : : solid / textured (voir aussi D)'],
['CTRL-Z,','Editeur de TEXTE : annule l\'opération (undo) '],
['CTRL-MAJ-Z,','Editeur de TEXTE : rétablit la dernière opération annulée (redo) '],
['CTRL-Z', 'Mode OBJECT : annule l\'opération (undo, dépend du nombre de pas d\'enregistrement dans les préférences utilisateur) '],
['CTRL-Z', 'Bascule vers le mode affichage 3D de type : shaded (voir aussi D)'],
['MAJ-Z', 'Bascule vers le mode affichage 3D de type : : shaded / wireframe (voir aussi D)'],
['.', '...']
]}
]}
hotkeys=hotkeys_en
hotkeysFRFLAG=0
def chooseLANGUAGE():
global LANGUAGE, SEARCHFOR, LETTERS, LISTENTRIES, SEARCHWORD, hotkeys
global hotL,hot, hotkeysFRFLAG
LANGUAGE=(LANGUAGE+1)%2
print LANGUAGE
if LANGUAGE :
hotkeys=hotkeys_fr
SEARCHFOR= ['Lettres', 'Cherche ']
LETTERS='Lettres'
LISTENTRIES=['liste trouvée','Entrée']
SEARCHWORD='Cherche '
if not hotkeysFRFLAG:
for k in hotkeys:
hotkeys[k].append(Create(0))
for k in hotkeys[LETTERS][0]:
hotkeys[LETTERS][0][k].append(Create(0))
hotkeysFRFLAG=1
else :
hotkeys=hotkeys_en
SEARCHFOR=['Letters ', 'Search ']
LETTERS='Letters '
LISTENTRIES=['Find list','Entry']
SEARCHWORD='Search '
hotL=hotkeys[LETTERS][0].keys()
hotL.sort()
hot=hotkeys.keys()
hot.sort()
up=128
down=129
UP=0
SEARCH=131
LANGUAGECHANGE=132
OLDSEARCHLINE=''
SEARCHLINE=Create('')
LINE=130
FINDED=[]
LEN=0
for k in hotkeys.keys():
hotkeys[k].append(Create(0))
for k in hotkeys[LETTERS][0]:
hotkeys[LETTERS][0][k].append(Create(0))
hotL=hotkeys[LETTERS][0].keys()
hotL.sort()
hot=hotkeys.keys()
hot.sort()
def searchfor(SEARCHLINE):
global hotkeys, hot
FINDLIST=[]
for k in hot:
if k not in SEARCHFOR :
for l in hotkeys[k][:-1]:
#print 'k, l : ', k, l, l[1]
if l[1].upper().find(SEARCHLINE.upper())!=-1:
FINDLIST.append(l)
elif k == LETTERS:
for l in hotL :
for l0 in hotkeys[LETTERS][0][l][:-1]:
#print 'k, l : ',l, k, l0
if l0[1].upper().find(SEARCHLINE.upper())!=-1:
FINDLIST.append(l0)
#print 'FINDLIST',FINDLIST
FINDLIST.append(LISTENTRIES)
return FINDLIST
glCr=glRasterPos2d
glCl3=glColor3f
glCl4=glColor4f
glRct=glRectf
cf=[0.95,0.95,0.9,0.0]
c1=[0.95,0.95,0.9,0.0]
c=cf
r=[0,0,0,0]
def trace_rectangle4(r,c):
glCl4(c[0],c[1],c[2],c[3])
glRct(r[0],r[1],r[2],r[3])
def trace_rectangle3(r,c,c1):
glCl3(c[0],c[1],c[2])
glRct(r[0],r[1],r[2],r[3])
glCl3(c1[0],c1[1],c1[2])
def draw():
global r,c,c1,hotkeys, hot, hotL, up, down, UP, SEARCH, SEARCHLINE,LINE
global OLDSEARCHLINE, FINDED, SCROLL, LEN, LANGUAGECHANGE
global SEARCHFOR, LETTERS, LISTENTRIES, SEARCHWORD, hotkeys
global hotL,hot
size=Buffer(GL_FLOAT, 4)
glGetFloatv(GL_SCISSOR_BOX, size)
size= size.list
for s in [0,1,2,3]: size[s]=int(size[s])
c=[0.75,0.75,0.75,0]
c1=[0.6,0.6,0.6,0]
r=[0,size[3],size[2],0]
trace_rectangle4(r,c)
c=[0.64,0.64,0.64,0]
c1=[0.95,0.95,0.9,0.0]
r=[0,size[3],size[2],size[3]-40]
trace_rectangle4(r,c)
c1=[0.7,0.7,0.9,0.0]
c=[0.2,0.2,0.4,0.0]
c2=[0.71,0.71,0.71,0.0]
glColor3f(1, 1, 1)
glRasterPos2f(42, size[3]-25)
Text("HotKey and MouseAction Reference")
Button('LANGUAGE',LANGUAGECHANGE,42+32*8,size[3]-35,90,24)
l=0
listed=0
Llisted=0
size[3]=size[3]-18
BeginAlign()
for k in hot:
#hotkeys[k][-1]=Toggle(k, hot.index(k)+10, 4+(20*26)/6*hot.index(k), size[3]-(42), len(k)*8, 20, hotkeys[k][-1].val )
hotkeys[k][-1]=Toggle(k, hot.index(k)+10, 78*hot.index(k), size[3]-(47), 78, 24, hotkeys[k][-1].val )
l+=len(k)
if hotkeys[k][-1].val==1.0:
listed=hot.index(k)
EndAlign()
l=0
size[3]=size[3]-4
if hot[listed]!=LETTERS and hot[listed]!=SEARCHWORD :
size[3]=size[3]-8
SCROLL=size[3]/21
END=-1
if SCROLL < len(hotkeys[hot[listed]][:-1]):
BeginAlign()
Button('/\\',up,4,size[3]+8,20,14,'Scroll up')
Button('\\/',down,4,size[3]-8,20,14,'Scroll down')
EndAlign()
if (SCROLL+UP)0:
LEN=len(FINDED)
size[3]=size[3]-8
SCROLL=size[3]/21
END=-1
if SCROLL < len(FINDED):
BeginAlign()
Button('/\\',up,4,size[3]+8,20,14,'Scroll up')
Button('\\/',down,4,size[3]-8,20,14,'Scroll down')
EndAlign()
if (SCROLL+UP)4:
UP-=5
elif (evt== UPARROWKEY):
if (UP+SCROLL)0:
UP-=1
Redraw()
def bevent(evt):
global hotkeysmhot, hotL, up,down,UP, FINDED
global SEARCH, SEARCHLINE,LINE, OLDSEARCHLINE , hotkeys
global LANGUAGECHANGE, SEARCHFOR, LETTERS, LISTENTRIES, SEARCHWORD
global hotL,hot
if (evt== 1):
Exit()
elif (evt in range(10,20,1)):
for k in hot:
if hot.index(k)+10!=evt:
hotkeys[k][-1].val=0
UP=0
Blender.Window.Redraw()
elif (evt in range(20,46,1)):
for k in hotL:
if hotL.index(k)+20!=evt:
hotkeys[LETTERS][0][k][-1].val=0
UP=0
Blender.Window.Redraw()
elif (evt==up):
UP+=1
Blender.Window.Redraw()
elif (evt==down):
if UP>0: UP-=1
Blender.Window.Redraw()
elif (evt==LINE):
if SEARCHLINE.val!='' and SEARCHLINE.val!=OLDSEARCHLINE:
OLDSEARCHLINE=SEARCHLINE.val
FINDED=searchfor(OLDSEARCHLINE)
Blender.Window.Redraw()
elif (evt==LANGUAGECHANGE):
chooseLANGUAGE()
Blender.Window.Redraw()
Register(draw, event, bevent)