Kerbal to Pro: Modelling in 3ds Max
Contents
Foreward
By Bilsta1000. This tutorial will cover creating the geometry, texture and animation for a MIR Docking Port. It will also include getting your model into KSP using unity and how to set up your collision meshes correctly.
Bear in mind this is a work in progress so chapters will be completed as and when I have free time to continue.
Message from the Author:
PLEASE DO NOT FOLLOW THIS TUTORIAL EXACTLY AS I'VE DONE IT.
YOU WILL ONLY LEARN HOW TO MODEL A MIR DOCKING PORT.
BY ALL MEANS FOLLOW ALONG BUT PLEASE MODEL SOMETHING DIFFERENT,
THIS WAY RATHER THAN LEARNING TO MODEL A SPECIFIC THING,
YOU LEARN TO MODEL.
Contents
Chapter 1: Acquisition
If you’re a student then you can download free versions and get free licences for Max, Maya and any of the Autodesk suite.
All you have to do is register at http://students.autodesk.com/ and scan or take a photo of your student card.
In this tutorial I'll be working with 3ds Max 2014
Chapter 2: Familiarisation
Max can be very intimidating on first launch, especially if you've never used it before. So first we will get used to where everything is.
Viewports
First you have your viewports (green) where your model will sit whilst you edit it. Any of the views can be edited if for example you'd like a textured view in one and a flat wireframe in another. It's your Max, Have it your way.
It's also possible to maximize one of these views so that it takes up the whole screen by pressing ALT + W
By default navigating this view is done with the mouse, here are some very useful notes on navigation alone.
- Left mouse button - Select
- CTRL + Left mouse button - Add to selection (Also works with click and drag)
- ALT + Left mouse button - Remove from selection (Also works with click and drag)
- Middle Mouse button (Click the scroll wheel) - Pan around view
- CTRL + Middle mouse button - Pan around view faster
- ALT + Middle mouse button - Orbit around view
- CTRL + ALT + Middle mouse button - Zoom in and out
- Right mouse button - Context menu
- CTRL + Right mouse button - Quick access menu (New objects and transforms)
- SHIFT + Right mouse button - Quick access menu (options)
- ALT + Right mouse button - Quick access menu (pivot point options)
Toolbars
The toolbars (red) contain the controls you need to manipulate your models. from left to right (default) they go
- Select and link - use for parenting
- Unlink Selection - use for unparenting
- Bind to spacewarp - (Never used it myself)*
- Selection filter - when selecting an object, you can only select what's in this box.
- Select object - Select objects using your mouse
- Select by name - Opens a window where you can select an object by name, Usefull if you have a lot of parts to your model.
- Selection region (hold) - With this you can change how you click and drag to select objects.
- Window/Crossing - Which parts are included in your selection
- If set to Crossing, whilst clicking and dragging, if any part of the geometry is dragged over it will be included in the selection.
- If set to Window, whilst clicking and dragging, the entire part needs to be inside the bounding box for it to be included in the selection.
- Select and Move - Select an object and moves it around (Shortcut: CTRL + W)
- Select and Rotate - Select an object and rotate it around (Shortcut: CTRL + E)
- Select and Scale - Select an object and scale it up or down. (Shortcut: Ctrl + R)
- Refference coordinate system - This changes the orientation of your transform gizmo for when you manipulate your objects.
- View - The default, The gizmo will be paralell with the viewports grid.
- Screen - The gizmo will be paralell with your computer monitor
- World - Usually the same as the viewport unless you have changed the orientation of your grid.
- Parent - (Never used it)
- Local - (Never used it)
- Gimbal - (Never used it)
- Grid - The gizmo will be paralell with the grid.
- Working - (Never used it)
- Pick - (Never used it)
- Change pivot point - This has quick options to move your pivot point around, Bear in mind you can move your pivot point anywhere you want by using the Heirachy panel.
- Use Pivot Point Center - This is the default location or where you have moved it using the Heirachy Panel
- Use Bounding Box Center - This moves your pivot point to the center of the bounding box.
- Use Transform Coordinate Center - Moves your pivot point to (0,0,0)
These are most of the tools you'll need, I find it easier to relax my left hand on the W + E + R keys which then makes "Move" my ring finger, "Rotate" my middle and "Scale" my index.
The Panels
Usually found on the right hand side of the screen, the panels window (Purple) is used for any creation or editing to your model.
It has six sections.
- Create - Add something to your scene
- Modify - Modify something in your scene.
- Heirachy - Modify any parenting or scene options such as the Pivot Point
- Motion - Used for Mocap and controlled animation.
- Display - Used to show and hide parts of your scene.
- Utilities - Helpfull little scripts.
I will go into more detail into certain sections of this as and when we need them as there is way too much to cover.
The Timeline
This will be covered in the animation section, for basic modelling you don't need this.
Chapter 3: Research
When modelling a part, the most important step is to have some sort of refference material.
This can be anything you can get your hands on whether it be three-views, images, videos, whatever, just have a lot of it. I usually dedicate a folder to the object in question and put all of the photos in there, then I can just flick through when I need to know something.
For this tutorial I will be modelling the MIR Docking port as it's a pretty basic model to start with.
I've found some photos and they're all ready to be flicked through when I need to know something.
I've found a blueprint kind of view which will come in very handy when it comes to modelling.
Chapter 4: Setting up Max
Firstly we need to make sure that the Max units are equal to 1 Unit = 1 Meter.
This is done by going to Customise --> Units Setup.
I'm setting my unit scale to Metric and in [System Unit Setup] I actually set how much one unit is equal to.
I will probably only need a side view for now to get the basic shape and then later when it comes to detailing I'll use the rest of the research.
I create a plane by going to the [CREATE] Panel and selecting [Plane], I then click and drag on the grid to create it. This will have the side view image so I can model off it easier.
To then add the image I need to give this plane a material; I go to [Rendering] --> [Material Editor] --> [Compact Material Editor].
Once the Material editor has opened I find the Diffuse colour which is a basic object texture. Next to diffuse there is a gray box (by default) this is the colour of that particular material. Next to that gray box is another darker gray box which is for your maps. For this we will use a BITMAP so I click on the gray box next to the lighter gray box and then select [BITMAP]. This then opens my file explorer, I find the image and it is applied to the material.
Now we need to assign that material to our geometry; I click and drag the material from the material editor onto my plane.
By default the image will not be displayed on the geometry, You have to click on your viewport render style which is next to the viewport name (Left, Top, Perspective), go down to [Materials] and click either [Shaded materials with maps] or [Realistic materials with maps] depending on whether you want it quickly rendered in your viewport (shaded) or realistically rendered in the viewport. If you experience lag, this is the first thing to change.
Once there's a nice refference in our viewport we can make sure it's scaled right. If you have access to technical details this can aid you quite a bit but bear in mind you need to scale relative so that the object is then useful in KSP. For example this Docking Module is 2.6M diameter x 4.7M length so these wouldn't be very useful if you tried to dock to it with the stock parts.