kb

3ds Max設定

  • 3dsmax

3ds Maxの設定。

Preferences

タブ グループ 項目
General Scene Undo Levels 200
General Spinners Precision 4
General Spinners Wrap Cursor Near Spinner True
General UI Display Enable Caddy Controls False
General UI Display Display Topology-Dependence Warning False
General UI Display Display Stack Collapse Warning False
General UI Display Fixed Width Text Buttons 90
Files File Handling Recent Files in Menu 50
Files Auto Backup Number of Autobak files 99
Files Auto Backup Backup Interval 2.0
Files File String Data Handling Default Language Japanese
Viewports Viewport Parameters Backface Cull on Object Creation False
Viewports Selection/Preview Highlights   False
Interaction Mode Interaction Set my mouse and keyboard ineraction to Maya
Gamma and LUT   Enable Gamma/LUT Correction プロジェクトに合わせる
Animation Key Bracket Display   Selected Objects
Gizmos Move/Rotate Transforms Rotation Increment 0.1
MAXScript MAXScript Windows Font Hackgen Regular
MAXScript MAXScript Windows Font size 10

Custom User Interface

タブ グループ 項目
Mouse Mouse Control Right Click Menu Over Selected Only True

Hotkey

Main UI

Action (2024) Hotkey
Back View K
Backface Cull Toggle Alt+B
Backup Time One Unit Alt+,
Cap (Poly)  
Center Point Cycle Alt+P
Create Command Mode F2
Cycle Selection Method  
Disable Viewport  
Display Command Mode F6
Display Floater Toggle Ctrl+Shift+D
Extrude Face (Poly)  
Forward Time One Unit Alt+.
Front View  
Go to End Frame End, Alt+L
Go to Start Frame Home, Alt+K
GotoNextKeyTime .
GotoPreviousKeyTime ,
Hide Frozen Objects Toggle Ctrl+Shift+F
Hide Geometry Toggle Alt+2
Hide Space Warps Toggle  
Hierarchy Command Mode F4
InitializeCenterPoint Ctrl+Alt+Shift+Space
Local Coordinate System Ctrl+Shift+L
MAXScript Listener (Scripting Listener)  
Merge File Ctrl+Shift+M
Modify Command Mode F3
Motion Command Mode F5
Next/Previous Key Mode Toggle  
Pan View  
Pan Viewport  
Parameter Collector  
Parameter Wiring Dialog…  
Parent Coordinate System Ctrl+Shift+P
Percent Snap Toggle  
Properties Ctrl+P
Render Last  
Render SetUp…  
Reset File Ctrl+Shift+R
Right View I
Save File As Ctrl+Alt+S
Save Incremental (+)  
Screen Coordinate System Ctrl+Shift+S
Select Object Q
Select Sub-object Loop  
Set Keys  
Show Motion Paths Alt+M
Smart Select  
Sub-Object Level 1 F9
Sub-Object Level 2 F10
Sub-Object Level 3  
Sub-Object Level 4 F11
Sub-Object Level 5  
Sub-object Selection Toggle F8
Transform Gizmo Plane Constraint Cycle  
Transform Gizmo X Constraint  
Transform Gizmo Y Constraint  
Transform Gizmo Z Constraint  
Utility Command Mode F7
View Edged Faces Toggle  
Viewport Background  
Viewport Materials Display as Shaded with Maps 6
Viewport Selection Shade Selected Faces Toggle  
Viewport Visual Style Edged Faces Toggle Alt+5
Viewport Visual Style Shaded 5
Viewport Visual Style Wireframe 4
Virtual Viewport Pan Down  
Virtual Viewport Pan Left  
Virtual Viewport Pan Right  
Virtual Viewport Pan UP  
Weld (Poly)  
Wireframe / Smooth+Highlights Toggle  
World Coordinate System Ctrl+Shift+W
Zoom Extents Selected F

Default Controller

種類 クラス
Rotation TCB Rotation

MaxStart.max

場所 タブ グループ 項目
Grid and Snap Settings Options General Angle 2.5
Status Bar Controls     Adaptive Degradation False
System Unit Setup   System Unit Scale 1 Unit 1.0 Centimeters
Units Setup   Display Unit Scale   Generic Units
Viewport Configuration Statistics Setup   Selection
Viewport Configuration Statistics Setup Edge Count False
Viewport Configuration Statistics Setup Frames Per Second True
Viewport Configuration Statistics Setup Polygon Count False
Viewport Configuration Statistics Setup Triangle Count True
Viewport Configuration Statistics Setup Vertex Count True
Viewport Per-View Preference     Viewport Background Solid Color

Viewport

項目
Orbit Orbit SubObject

SciTEの設定

MXS_EditorUser.properties
C:\Users\<UserName>\AppData\Local\Autodesk\3dsMax\<Version>\ENU に配置。
# Global initialization file for MXS_SciTE
# Documentation at http://www.scintilla.org/SciTEDoc.html

# Sizes and visibility in edit pane
fold.margin.colour=#707070
fold.margin.highlight.colour=#707070

# Element styles
view.eol=1
view.whitespace=1
# caret color and settings
caret.fore=#AFAFAF
#caret.width=2
caret.line.back=#FFFFFF
caret.line.back.alpha=16
# selection color and settings
selection.fore=#FFD802
selection.back=#2D46B3
selection.alpha=256

# Indentation
tabsize=2
#tab.size.filepattern=2
tab.size.$(file.patterns.MAXScript)=2
indent.size=2
#indent.size.filepattern=2
indent.size.$(file.patterns.MAXScript)=2
use.tabs=0
use.tabs.$(file.patterns.MAXScript)=0
#indent.auto=0
tab.indents=1
backspace.unindents=1
indent.automatic=0
#indent.maintain.filepattern=1
indent.maintain.$(file.patterns.MAXScript)=1

# Behaviour
eol.mode=LF
eol.auto=0

# Status Bar
statusbar.number=2
statusbar.text.1=$(SelLength) chars selected. | Line:$(LineNumber) Column:$(ColumnNumber) | ($(EOLMode)) | $(Encoding) | $(OverType) | $(FileAttr)
statusbar.text.2=$(BufferLength) chars in $(NbOfLines) lines. Sel: $(SelLength) chars.
statusbar.text.3=Now is: Date=$(CurrentDate) Time=$(CurrentTime)
statusbar.text.4=$(FileNameExt) : $(FileDate) - $(FileTime) | Attributes: $(FileAttr) | Encoding: $(Encoding)

# Internationalisation
character.set=128
code.page=65001

# Give symbolic names to the set of fonts used in the standard styles.
font.base=font:HackGen,size:10
font.small=font:HackGen,size:10
font.comment=font:HackGen,size:10
font.text=font:HackGen,size:10
font.text.comment=font:HackGen,size:10
font.embedded.base=font:HackGen,size:10
font.embedded.comment=font:HackGen,size:10
font.monospace=font:HackGen,size:10

# Give symbolic names to the set of colours used in the standard styles.
colour.global.back=#282828
colour.global.fore=#E0E2E4
colour.code.comment.line=fore:#D293B3
colour.code.comment.box=fore:#D293B3
colour.code.comment.doc=$(colour.code.comment.box)
colour.code.comment.nested=$(colour.code.comment.box)
colour.text.comment=$(colour.code.comment.box)
colour.other.comment=$(colour.code.comment.box)
colour.embedded.comment=$(colour.code.comment.box)
colour.notused=back:#FF0000
colour.brace.highlight=fore:#00AA00
colour.brace.incomplete=fore:#AA0000
colour.indentationguide=fore:#404040,back:$(colour.global.back)
colour.linenumbers=back:#707070,fore:#000000
colour.whitespace=fore:#404040
colour.foldmargin=$(colour.indentationguide)
colour.number=fore:#FF9933
colour.keyword=fore:#99CC66
colour.reserved=fore:#99CCFF
colour.string=fore:#FF9999
colour.string.verbatim=fore:#FF7070
colour.string.open=fore:#FFBBBB,back:#342727
colour.char=fore:#FF99FF
colour.operator=fore:#DADADA
colour.argument=fore:#B0DB94
#colour.argument=fore:#3983E6
colour.preproc=fore:#99CC66
colour.pathname=fore:#59B344
colour.function=fore:#80B6FF
colour.class=fore:#B18AE6
colour.maxclass=fore:#60A030
colour.superclass=fore:#4479D6
colour.coreinterface=fore:#4479D6
colour.objectset=fore:#D0B080
colour.struct=fore:#804020
colour.constantglobals=fore:#99CCFF
colour.globals=fore:#F05F92
colour.user=fore:#FF0000
colour.structFPS=fore:#A0A0FF

# Maxscript.properties style overrides ( those override the properties in maxscript.properties )
# Keywords13 - structure and FPS properties
style.MAXScript.24=$(colour.structFPS)
# Line number
style.MAXScript.33=$(colour.linenumbers)
# Brace highlight
style.MAXScript.34=$(colour.brace.highlight)
# Brace incomplete highlight
style.MAXScript.35=$(colour.brace.incomplete)
# Control characters
style.MAXScript.36=
# Indentation guides
style.MAXScript.37=$(colour.indentationguide)
################################################################################
# Default
style.MAXScript.32=back:$(colour.global.back),fore:$(colour.global.fore)
# White space
style.MAXScript.0=$(colour.whitespace)
# Comment: /* */.
style.MAXScript.1=$(colour.code.comment.box)
# Line Comment: --.
style.MAXScript.2=$(colour.code.comment.line),eolfilled
# Number
style.MAXScript.3=$(colour.number)
# String
style.MAXScript.4=$(colour.string)
# Verbatim strings
style.MAXScript.5=$(colour.string.verbatim),eolfilled
# End of line where string is not closed
style.MAXScript.6=$(colour.string.open),eolfilled
# Identifiers
style.MAXScript.7=
# Operators
style.MAXScript.8=$(colour.operator)
# Keyword arg name
style.MAXScript.9=$(colour.argument)
# Name value
style.MAXScript.10=$(colour.char)
# Pathname
style.MAXScript.11=$(colour.pathname)
# Keywords1 - Keywords
style.MAXScript.12=$(colour.keyword)
# Keywords2 - Rollout controls
style.MAXScript.13=$(colour.preproc)
# Keywords3 - Functions
style.MAXScript.14=$(colour.function)
# Keywords4 - MXS Classes
style.MAXScript.15=$(colour.class)
# Keywords5 - MAXClasses
style.MAXScript.16=$(colour.maxclass)
# Keywords6 - MAXSuperClasses
style.MAXScript.17=$(colour.superclass)
# Keywords7 - Core interfaces
style.MAXScript.18=$(colour.coreinterface)
# Keywords8 - Object sets
style.MAXScript.19=$(colour.objectset)
# Keywords9 - StructDefs
style.MAXScript.20=$(colour.struct)
# Keywords10 - Const reserved globals
style.MAXScript.21=$(colour.constantglobals)
# Keywords11 - Reserved globals
style.MAXScript.22=$(colour.globals)
# Keywords12 - User defined
style.MAXScript.23=$(colour.user)

# User defined key commands
user.context.menu=||UTF-8|IDM_ENCODING_UCOOKIE|

# has no effect in 3ds Max's (old) Scintilla version
find.use.strip=1
replace.use.strip=1