267 lines
9 KiB
HTML
267 lines
9 KiB
HTML
|
<html>
|
|||
|
<head>
|
|||
|
<title>MOHAA - SDK</title>
|
|||
|
</head>
|
|||
|
|
|||
|
<body>
|
|||
|
<b><u><font size=+2>"MOH Radiant" Key Feature List:</font></u></b>
|
|||
|
<br>
|
|||
|
<br>
|
|||
|
<b>1. Interface & Control Improvements</b>
|
|||
|
<br>
|
|||
|
<pre>
|
|||
|
a. 3 different user camera manipulation modes available
|
|||
|
b. <09>Paint<6E> select/deselect of surfaces (drag cursor continuously to select/deselect)
|
|||
|
c. Texture search by material/structure keyword
|
|||
|
d. Built-in lighting preview
|
|||
|
e. Rotation of brushes made more reliable <20> brushes less likely to fowl up on rotate
|
|||
|
f. Improved copy-paste-clone functions
|
|||
|
g. Per curve adjustable subdivision level
|
|||
|
h. Option to draw textures in the orthographic view ports
|
|||
|
i. Ruler Tool for measuring distances in world units
|
|||
|
j. Option for transparent surfaces in 3D preview
|
|||
|
k. Texture alignment and rotation using the mouse
|
|||
|
l. More selection options:
|
|||
|
i. Select complete entity
|
|||
|
ii. Select Entities of type
|
|||
|
iii. Select Entities with targetname
|
|||
|
iv. Select connected entities
|
|||
|
v. Select untextured
|
|||
|
vi. Select terrain faces tall
|
|||
|
vii. Select all from texture
|
|||
|
</pre>
|
|||
|
|
|||
|
<br>
|
|||
|
<br>
|
|||
|
<b>2. Terrain System Tools</b>
|
|||
|
<br>
|
|||
|
<pre>
|
|||
|
a. Create, link, detach, and manipulate terrain patches to create outdoor ground areas
|
|||
|
b. Export/import terrain height maps to .TGA image format
|
|||
|
c. Adjustable draw distance for terrain independent of normal distance culling
|
|||
|
d. Manual controls for changing terrain LOD on a per-triangle basis (facet flags)
|
|||
|
e. Lock vertices on terrain to prevent accidental vertex manipulations
|
|||
|
f. <09>Paint<6E> select/deselect terrain patches and triangles
|
|||
|
</pre>
|
|||
|
<Br>
|
|||
|
<br>
|
|||
|
<b>3. Manual Visibility Editing</b>
|
|||
|
<br>
|
|||
|
<br>
|
|||
|
<b><u><font size=+1>Compiler Features (Q3MAP & MoHLIGHT compiling tools):</font></u></b>
|
|||
|
<br>
|
|||
|
<br>
|
|||
|
<pre>
|
|||
|
1. Radiosity
|
|||
|
2. Diffuse Sunlight
|
|||
|
3. Variable blocksize
|
|||
|
4. Manual Visibility
|
|||
|
5. Surface Flags
|
|||
|
</pre>
|
|||
|
|
|||
|
<br>
|
|||
|
<br>
|
|||
|
<b><u><font size=+1>MoH Radiant Key Assignments</font></u></b>
|
|||
|
<br>
|
|||
|
|
|||
|
<pre>
|
|||
|
FileNew = Ctrl-N
|
|||
|
FileOpen = Ctrl-O
|
|||
|
FileSave = Ctrl-S
|
|||
|
Undo = Ctrl-Z
|
|||
|
Copy = Ctrl-C
|
|||
|
Paste = Ctrl-V
|
|||
|
NextView = Ctrl-TAB
|
|||
|
CenterView = End
|
|||
|
UpFloor = PageUp
|
|||
|
DownFloor = PageDown
|
|||
|
ZoomOut = Insert
|
|||
|
ZoomIn = Delete
|
|||
|
ZZoomOut = Ctrl-Insert
|
|||
|
ZzoomIn = Ctrl-Delete
|
|||
|
FilterWorldBrushes = Alt-1
|
|||
|
FilterEntities = Alt-2
|
|||
|
FilterPatches = Alt-3
|
|||
|
FilterTranslucent = Alt-4
|
|||
|
FilterLiquids = Alt-5
|
|||
|
FilterCaulk = Alt-6
|
|||
|
FilterClips = Alt-7
|
|||
|
FilterPaths = Alt-8
|
|||
|
FilterAINodes = Alt-9
|
|||
|
FilterLights = Alt-0
|
|||
|
FilterDetails = Ctrl-D
|
|||
|
FilterHintsSkips = Ctrl-H
|
|||
|
FilterModels = Ctrl-M
|
|||
|
FilterAreaportals = Ctrl-P
|
|||
|
FilterTriggers = Ctrl-T
|
|||
|
CameraFromEntity = Ctrl-J (set the camera view based on the selected entity)
|
|||
|
CameraToEntity = Ctrl-Shift-J (set the entity angles key based on the camera)
|
|||
|
CameraGridMove = /
|
|||
|
CubicClipZoomOut = ]
|
|||
|
CubicClipZoomIn = [
|
|||
|
ToggleSizePaint = Shift-Q (turns on/off the selection size display)
|
|||
|
CenterXYFromCamera = Alt-X
|
|||
|
DragEdges = E
|
|||
|
DragVertices = V
|
|||
|
CloneSelection = Space (replaces target/targetname key values with new names)
|
|||
|
CloneSelectionExact = Ctrl-Space (does not change target/targetname key values)
|
|||
|
UnSelectSelection = Escape
|
|||
|
DeleteSelection = BackSpace
|
|||
|
SelectCompleteEntity = Ctrl-E
|
|||
|
SnapPatchToGrid = Ctrl-G
|
|||
|
SelectClampPlanePoints = Ctrl-Shift-G
|
|||
|
IncreaseLightmapDensity = Ctrl-]
|
|||
|
DecreaseLightmapDensity = Ctrl-[
|
|||
|
MouseRotate = R
|
|||
|
MouseScale = L
|
|||
|
ToggleClipper = X
|
|||
|
FlipClip = `
|
|||
|
ClipSelected = Return
|
|||
|
SplitSelected = Shift-Return
|
|||
|
EntityColor = K
|
|||
|
ConnectSelection = Ctrl-K
|
|||
|
MakeDetail = Ctrl-Shift-D
|
|||
|
MakeStructural = Ctrl-Alt-D
|
|||
|
ToggleDetail = Ctrl-Alt-Shift-D
|
|||
|
SetGrid1 = 1
|
|||
|
SetGrid2 = 2
|
|||
|
SetGrid4 = 3
|
|||
|
SetGrid8 = 4
|
|||
|
SetGrid16 = 5
|
|||
|
SetGrid32 = 6
|
|||
|
SetGrid64 = 7
|
|||
|
ShowAllTextures = Ctrl-A
|
|||
|
ShowInUseTextures = U
|
|||
|
SurfaceInspector = S
|
|||
|
CloseSurfDialog = Shift-Escape
|
|||
|
PatchInspector = P
|
|||
|
TextureFit = Ctrl-F
|
|||
|
ToggleMoveLock = Shift-M (keeps texture alignment as brushes are moved)
|
|||
|
ToggleRotateLock = Shift-R (keeps texture rotations as brushes are rotated)
|
|||
|
NextLeakSpot = Ctrl-L
|
|||
|
PrevLeakSpot = Shift-L
|
|||
|
Brush3Sided = Ctrl-3
|
|||
|
Brush4Sided = Ctrl-4
|
|||
|
Brush5Sided = Ctrl-5
|
|||
|
Brush6Sided = Ctrl-6
|
|||
|
Brush7Sided = Ctrl-7
|
|||
|
Brush8Sided = Ctrl-8
|
|||
|
Brush9Sided = Ctrl-9
|
|||
|
InvertCurve = Ctrl-I
|
|||
|
BendMode = Ctrl-B
|
|||
|
PatchTAB = TAB
|
|||
|
TogglePatchOverlay = Ctrl-Y
|
|||
|
IncreaseSubdivisions = Shift-]
|
|||
|
DecreaseSubdivisions = Shift-[
|
|||
|
ThickenPatch = Ctrl-T
|
|||
|
ViewEntityInfo = N
|
|||
|
ViewConsole = O
|
|||
|
ViewTextures = T
|
|||
|
CameraForward = Up
|
|||
|
CameraBack = Down
|
|||
|
CameraLeft = Left
|
|||
|
CameraRight = Right
|
|||
|
CameraUp = D
|
|||
|
CameraDown = C
|
|||
|
CameraAngleUp = A
|
|||
|
CameraAngleDown = Z
|
|||
|
CameraStrafeRight = Period
|
|||
|
CameraStrafeLeft = Comma
|
|||
|
CameraGridForward = Ctrl-Forward
|
|||
|
CameraGridBack = Ctrl-Back
|
|||
|
CameraGridStrafeRight = Ctrl-Period
|
|||
|
CameraGridStrafeLeft = Ctrl-Comma
|
|||
|
CameraFastForward = Shift-Forward
|
|||
|
CameraFastBack = Shift-Back
|
|||
|
CameraFastStrafeRight = Shift-Period
|
|||
|
CameraFastStrafeLeft = Shift-Comma
|
|||
|
IncreaseLightRadius = Alt-]
|
|||
|
DecreaseLightRadius = Alt-[
|
|||
|
TexRotateClock = Shift-PgDn
|
|||
|
TexRotateCounterClock = Shift-PgUp
|
|||
|
TexDecrement = Shift-(minus)
|
|||
|
TexIncrement = Shift-(add)
|
|||
|
MoveSelectionUp = Add
|
|||
|
MoveSelectionDown = Subtract
|
|||
|
SelectNudgeLeft = Alt-Left
|
|||
|
SelectNudgeRight = Alt-Right
|
|||
|
SelectNudgeUp = Alt-Up
|
|||
|
SelectNudgeDown = Alt-Down
|
|||
|
|
|||
|
For additional commands that can be bound to key combinations, look at the radiant.ini file in your radiant directory.
|
|||
|
Note that the file in o:\fakkutils\radiant.ini will contain the latest command list.
|
|||
|
|
|||
|
Camera Button Assignments
|
|||
|
|
|||
|
LBUTTON = Drag brush
|
|||
|
LBUTTON & CONTROL = Shear brush
|
|||
|
LBUTTON & SHIFT = Select whole brush
|
|||
|
LBUTTON & SHIFT & CONTROL = Select single face
|
|||
|
|
|||
|
MBUTTON = Grab texture and state
|
|||
|
MBUTTON & ALT = Grab texture name into current state
|
|||
|
MBUTTON & SHIFT = When used with a light, it makes the
|
|||
|
light color the texture color
|
|||
|
MBUTTON & CONTROL = Set entire brush to texture
|
|||
|
MBUTTON & CONTROL & SHIFT = Set single face to texture
|
|||
|
|
|||
|
RBUTTON = Drive with mouse
|
|||
|
RBUTTON & CONTROL = Move camera
|
|||
|
RBUTTON & ALT = Translate texture
|
|||
|
RBUTTON & ALT & SHIFT = Scale texture
|
|||
|
RBUTTON & ALT & CONTROL = Rotate texture
|
|||
|
|
|||
|
XY/XZ/YZ Button Assignments
|
|||
|
|
|||
|
ARROWS & SHIFT = Move faster
|
|||
|
ARROWS & CONTROL = Move in grid units
|
|||
|
|
|||
|
LBUTTON = Move/Create brush
|
|||
|
Move clip point
|
|||
|
LBUTTON & CONTROL = Shear brush
|
|||
|
LBUTTON & SHIFT = Select entire brush
|
|||
|
Select entire patch row/col
|
|||
|
LBUTTON & CONTROL & SHIFT = Select single face
|
|||
|
|
|||
|
MBUTTON = Change camera angle
|
|||
|
MBUTTON & SHIFT = Move Z checker
|
|||
|
MBUTTON & CONTROL = Move camera
|
|||
|
|
|||
|
RBUTTON = Scroll window
|
|||
|
RBUTTON & CONTROL = Place clip point
|
|||
|
RBUTTON & SHIFT = Move free rotation origin
|
|||
|
Move patch bend origin
|
|||
|
|
|||
|
Texture Button Assignments
|
|||
|
|
|||
|
LBUTTON = Select texture
|
|||
|
LBUTTON & SHIFT = Select name only
|
|||
|
LBUTTON & CONTROL = Edit shader in ShaderED
|
|||
|
LBUTTON & CONTROL & SHIFT = Edit shader in EditPad
|
|||
|
|
|||
|
MBUTTON & CONTROL = Select all brushes with texture
|
|||
|
MBUTTON & CONTROL & SHIFT = Select all faces with texture
|
|||
|
|
|||
|
RBUTTON = Scroll window
|
|||
|
RBUTTON & SHIFT = Scroll window fast
|
|||
|
|
|||
|
|
|||
|
|
|||
|
</pre>
|
|||
|
|
|||
|
</body>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<p>
|
|||
|
|
|||
|
</p>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<pre>
|
|||
|
<i><font color=blue>
|
|||
|
|
|||
|
</font>
|
|||
|
</i>
|
|||
|
</pre>
|