Mod Tool: Difference between revisions

1,647 bytes added ,  19 September 2012
m
no edit summary
m ("Roadkill" UV Tool)
mNo edit summary
Line 65: Line 65:


===camera navigation===
===camera navigation===
* move camera: [S]+[LClick]+[Moving_Mouse]
* rotate camera: [S]+[RClick]+[Moving_Mouse]
* zoom camera: [S]+[Scrolling]
* reset view: [R]
* reset view: [R]
* zoom camera: [Scrolling]
* move camera: [S] + [LClick] + [MoveMouse]
* rotate camera: [S] + [RClick] + [MoveMouse]
* pan camera:  [S] + [MClick] + [MoveMouse]
* move camera mode: [Z]
* rotate camera mode: [O]
* pan camera mode: [P]
* use camera mode move/rotate/pan with: [LClick] + [MoveMouse]




===mesh===
===mesh===
* display polygon normals: ckick the eye symbole, select "Polygon Normals" (now you know the polygons ''up and down'')
* extracting a polygon from an object: select polygon, right-click, "Extract Polygons (Delete)"
* extracting a polygon from an object: select polygon, right-click, "Extract Polygons (Delete)"
* copying an polygon from an object: select polygon, right-click, "Extract Polygons (Keep)"
* copying an polygon from an object: select polygon, right-click, "Extract Polygons (Keep)"
Line 87: Line 93:
** click on Sym buttom (in Transform area) to enable/disable symmetry mode
** click on Sym buttom (in Transform area) to enable/disable symmetry mode
** changing the Symmetry plane: Explorer [8] > unfold object > Polygon Mesh > Cluster > delete SymmetryMapCls; then add a new symmetry plane
** changing the Symmetry plane: Explorer [8] > unfold object > Polygon Mesh > Cluster > delete SymmetryMapCls; then add a new symmetry plane
* manipulate tool: [B] (a gray box appears with gray balls at the corners)
** drag inside the object to move it
** drag an edge to rotate it
** drag a ball to scale it




====exchange of meshes in hierarchies====
====low poly modeling====
* edge loop: while being in selection mode point/object/polygon, press [Alt] + [MClick]
* modify point/edge/polygon: [M]
** press left mouse button and hold it, move mouse to translate point/edge/poly freely
:: if axes symbol is active you can left-click a component and the translate axes pop up
:: if magnet symbol is active the translation will be limited by the surrounded components
:: if point symbol is active then only points can be selected, then translation will also have point snap
 
* By the way, combining edge loop with component selection [M] and active magnet gives an interesting effect: a line of edges will mimic the shape of their neighbor edges as closer the selected edges comes to the neighbors.
 
* '''getting images into Mod Tool that serve as modeling reference:'''
** click where you can set the view mode (e.g. to "Wireframe"), select '''"Rotoscope"'''
** in the appearing window at "Image Placement" choose "Fixed" so that the image will be zoomed when you zoom on the object
** choose an image by clicking the button "New"
 
 
====exchange meshes in hierarchies====
Let's say you loaded an Oni character with his 19 body parts into the scene, something is wrong and you want to fix it.
Let's say you loaded an Oni character with his 19 body parts into the scene, something is wrong and you want to fix it.


Line 98: Line 124:
Next, disable the red "Auto" button under "Animation" (if enabled). Keyframes affects also the creation of hierarchies, that's why we don't want new keyframes.
Next, disable the red "Auto" button under "Animation" (if enabled). Keyframes affects also the creation of hierarchies, that's why we don't want new keyframes.


Now you can move and rotate meshes and their centers without creating new keyframes, and finally rebuild the hierarchy.
Now you can safely move and rotate meshes and their centers, and eventually rebuild the hierarchy.




Line 123: Line 149:
* rotate: [C]
* rotate: [C]
* scale: [X]
* scale: [X]
* scale height only: [X], then [shift]+[MClick]+[move mouse]
* scale height only: [X], then [Shift] + [MClick] + [MoveMouse]
* scale length only: [X], then [shift]+[RClick]+[move mouse]
* scale length only: [X], then [Shift] + [RClick] + [MoveMouse]
* move: [V]
* move: [V]
* tearing single UV parts: [Control]+[T], then move [V]
* tearing single UV parts: [Control] + [T], then move [V]
* heal (re-connect) selected UV parts: click on the plus symbol (the parts should be very near to each other, best if the points are on same spot)
* heal (re-connect) selected UV parts: click on the plus symbol (the parts should be very near to each other, best if the points are on same spot)
* snap function for move tool: Snap > Enable Snapping; check "Points" (if not already active)
* snap function for move tool: Snap > Enable Snapping; check "Points" (if not already active)
* relax (smooth warped UVs): [Control]+[R] (usually pressing several times that combination)
* relax (smooth warped UVs): [Control] + [R] (usually pressing several times that combination)
* a new projection can also be applied to currently selected UV parts
* a new projection can also be applied to currently selected UV parts
* freeze object to ''bake'' projections (green lines in the 3D view will disappear)
* freeze object to ''bake'' projections (green lines in the 3D view will disappear)
* getting a picture of the UV: apply first a black texture then enter the Texture Editor [Alt]+[7], Edit > Stamp UV Mesh [Shift]+[S], save the texture
* getting a picture of the UV: apply first a black texture then enter the Texture Editor [Alt] + [7], Edit > Stamp UV Mesh [Shift] + [S], save the texture




Line 143: Line 169:


===scripting===
===scripting===
* open the Script Editor: [Alt]+[4]
* open the Script Editor: [Alt] + [4]
* run the current code in the Script Editor window: [F5]
* run the current code in the Script Editor window: [F5]
* clear the log: Edit > Clear History Log
* clear the log: Edit > Clear History Log
Line 150: Line 176:
* Logged stuff will be rewritten if you change the script language. (File > Preferences...)  
* Logged stuff will be rewritten if you change the script language. (File > Preferences...)  
* You can also change the language by right-click the white script box and click on "Set to JScript" or "Set to VBScript".
* You can also change the language by right-click the white script box and click on "Set to JScript" or "Set to VBScript".
* Same way you can load a few code piece, e.g. "Syntax Help" > "If..Else" or "Catch Error".
* Python can be added as script language if you install it on your PC.
* Right-clicking the white script box gives you also access to a few code piece, e.g. "Syntax Help" > "If..Else" or "Catch Error".
* Mark code you want to disable ("Comment Out") or enable ("Comment Remove").
* Mark code you want to disable ("Comment Out") or enable ("Comment Remove").
* You can save your code to a file via "File" > "Save As..." or "Save Selection"
* You can save your code to a file via "File" > "Save As..." or "Save Selection"
8,452

edits