1 / 23

3D Game Programming All in One

3D Game Programming All in One. By Kenneth C. Finney. Chapter 13 Modeling with Milkshape. Modeling with Milkshape. Milkshape 3D Low-cost 3D modeling tool Supports plug-ins for importing and exporting models Continual evolution of software adds new features. Modeling with Milkshape.

davis
Download Presentation

3D Game Programming All in One

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 3D Game Programming All in One • By Kenneth C. Finney

  2. Chapter 13Modeling with Milkshape

  3. Modeling with Milkshape • Milkshape 3D • Low-cost 3D modeling tool • Supports plug-ins for importing and exporting models • Continual evolution of software adds new features

  4. Modeling with Milkshape • Milkshape GUI • A window contains the program • The program contains frames • One frame contains viewports which display views • A view shows an object or scene from a particular angle • Another frame contains the modeling toolbox

  5. Modeling with Milkshape • Milkshape GUI • Upper-Left Viewport : Front View • Upper-Right Viewport : Right View • Lower-Right Viewport : 3D View • Lower-Left Viewport : Top View

  6. Modeling with Milkshape • Milkshape GUI • Toolbox tabs: • Model tab • Groups tab • Materials tab • (Joints tab missing from book illustration)

  7. Modeling with Milkshape • Navigating in Views • To move around in wire-frame views, click-drag the cursor while holding the Control key • To zoom in or out, click-drag with the Shift key (except in Select mode) • Use mouse wheel to zoom also

  8. Modeling with Milkshape • View Scale & Orientation • In the front view: • X-axis: positive going up • Y-axis: positive to the right • Z-axis: positive to the front • Right-handed coordinate system

  9. Modeling with Milkshape • View Scale & Orientation • Become familiar with model scale and axis orientation and how they relate to in-game appearance • Calibrate your model scene scale • The Left Viewport in Milkshape is used as the Right View in Torque

  10. Modeling with Milkshape • Lab 3:The Soup Can Revisited • Work with a simple shape primitive—a cylinder • Assign a material • Export as a Wavefront obj file to unwrap

  11. Modeling with Milkshape • UV Unwrapping • UVMapper is used to work with exported can • Refer to Chapter 9 for more discussion of UV Unwrapping

  12. Modeling with Milkshape • Lab 4:UVMapper • Learn to use obj model exported from Milkshape • See how to generate unwrapped layout template for pre-existing skin • Learn to export new unwrapped version of model as obj file • Learn how to import obj file into Milkshape

  13. Modeling with Milkshape • Lab 5:Enhancing the Soup Can • Practice modifying a Milkshape model • Alter the Soup Can to have an opened lid • Practice exporting a Milkshape model with the ms2dtsExporter

  14. Modeling with Milkshape • Menus • File • Save, open, import, & export files • Edit • Select, duplicate, undo, redo, hide, unhide • Vertex • Vertex snapping, welding, mirroring, modify vertices

  15. Modeling with Milkshape • Menus • Face • Reverse, divide, smoothing, winding • Animate • Set, delete, copy, paste keyframes • Tools • Access plugins and user tools • Window • Window selection, display adjustment

  16. Modeling with Milkshape • Toolbox • Model tab • Create and modify vertices, faces, cylinders, spheres, and boxes • Groups tab • Organize polygons visually or logically

  17. Modeling with Milkshape • Toolbox • Materials tab • Create and modify materials using textures • Joints tab • Select and assign joints for skeletons

  18. Modeling with Milkshape • Preferences • Viewport tab • Adjust viewport settings • Misc tab • Adjust animation, joint, & autosave settings

  19. Modeling with Milkshape • UVMapper • File Menu • Edit Menu • Help Menu

  20. Modeling with Milkshape • UVMapper • File Menu • Load models • Import UV coordinate data • Save models • Export UV coordinates

  21. Modeling with Milkshape • UVMapper • Edit menu • Adjust settings • Vertex tools • Select and Assign to groups • Rotate • Create UV Maps

  22. Modeling with Milkshape • UVMapper • Help menu • Obtain stats about model • Hotkey help

  23. Summary • Milkshape is well-featured shareware modeling tool • Pay attention to side view variation between Milkshape and Torque • Calibrate model scale when starting • Use plug-ins for more features • UVMapper integrates with Milkshape via .obj files

More Related