CMST 390 at UMGC is a hands-on introduction to 3D modeling, using industry-standard software to design and manipulate models in three-dimensional space.
UMGC now lists the course as XRDE 310, 3D Modeling (formerly CMST 390). The official description says the models are meant for virtual and augmented reality, games, animation, architecture, cinematics and 3D printing, and lists texturing, lighting, animation, rendering, sculpting, 3D printing, extended reality design and career paths as topics.
The first weeks are usually about navigating 3D space without getting lost. After that, the challenge becomes clean geometry: models that look good, texture properly and run efficiently in a game engine or print successfully.
Course at a Glance
| Item | Details |
|---|---|
| University | University of Maryland Global Campus (UMGC) |
| Code | CMST 390, now XRDE 310 |
| Level and credits | Upper-level undergraduate, 3 credits |
| Credit overlap | Credit for only one of CMST 390, CMST 429 or XRDE 310 |
| Subject area | 3D modeling and extended reality design |
| Typical work | Modeling exercises, textured and lit renders, a 3D asset project |
What CMST 390 Covers
| Official topic | Plain-language meaning |
|---|---|
| Modeling | Building shapes from vertices, edges and faces |
| Sculpting | Shaping high-detail forms like digital clay |
| Texturing | Unwrapping UVs and applying color and surface detail |
| Lighting and rendering | Lighting scenes and producing final images |
| Animation | Basic movement of objects or cameras |
| 3D printing | Preparing solid, printable models |
| Extended reality design and careers | Assets for VR and AR, and roles in the industry |
Key Concepts Explained
Topology and Polygon Count
Topology is how the faces of a model are arranged. Clean, mostly four-sided faces deform and subdivide predictably. Real-time uses such as games and XR need low polygon counts; renders and prints can afford more detail.
Example: A chair modeled for a VR room uses a few hundred faces, with wood grain supplied by a texture. The same chair for a close-up product render can be subdivided for smooth curves, because it never needs to run at headset frame rates.
UV Unwrapping
To apply a 2D texture to a 3D object, its surface is "unwrapped" into flat pieces, like a cardboard box opened out. Badly placed seams or stretched UVs show up as distorted textures.
Preparing a Model for 3D Printing
A printable model must be watertight (no holes), have real thickness and avoid faces that overlap or point inward. Overhangs beyond the printer's limits need supports or a design change.
Example: A figurine looks perfect on screen but fails to print because its cape is a single plane with no thickness. Adding thickness to the cape and closing a hole under the base makes the mesh printable.
Typical Assignments and How to Approach Them
| Assignment type | What it tests | How to approach it |
|---|---|---|
| Basic modeling exercise | Navigation and core tools | Start from primitives and use reference images |
| Textured asset | UVs, materials, realism | Unwrap before texturing and check for stretching |
| Lit render | Lighting and composition | Use key, fill and rim lights and frame the subject carefully |
| Purpose-built asset | Fit for XR, games or print | Set the polygon or print requirements before modeling |
Lighting and Rendering Basics
A good model can look flat with poor lighting. Three-point lighting is a reliable starting point:
- Key light: the main light, usually to one side.
- Fill light: softer, on the other side, to lift shadows.
- Rim light: behind the subject, to separate it from the background.
Render a quick low-quality test before a long final render, and check materials under the same lighting your final scene will use.
Modeling for Different Destinations
Because the catalog lists so many uses (XR, games, animation, architecture, cinematics and printing), it helps to decide the destination before you start.
A real-time asset needs a polygon budget and efficient textures; an architectural visualization needs accurate real-world dimensions; an animated character needs edge loops that bend cleanly at joints; a print needs a solid, watertight mesh. Writing that target at the top of your project notes keeps every modeling choice consistent.
Where Students Get Stuck
- Getting lost in 3D space. Learn the view shortcuts and use front, side and top views.
- Messy topology. Triangles and long thin faces cause shading problems.
- Wrong scale. Assets built at random sizes cause trouble in engines and printers. Model in real units.
- Unoptimised assets. High-poly models that slow a game or VR scene.
Study Tips for CMST 390
- Always model from reference photos or drawings.
- Save incremental versions so you can go back.
- Learn the shortcuts for the tools you use most.
- Check normals and face orientation before exporting.
How We Help with CMST 390
Send the brief, rubric, renders or your model file and any feedback. A 3D tutor explains topology, UV, lighting and export issues, and can provide a written walkthrough of a similar modeling technique or a custom project reflection.
GradeEssays is independent of the University of Maryland Global Campus. Our help is tutoring and reference material only; the models you submit should be your own work under UMGC's academic integrity policy.
Build Better CMST 390 Models
Share the brief, your renders and feedback. We explain modeling and texturing techniques and help you plan the asset.
Start My CMST 390 HelpFree revisions · Full refund if late · Written from scratch for your order
Frequently Asked Questions
Yes. UMGC's catalog lists 3D Modeling as XRDE 310, formerly CMST 390. Credit is allowed for only one of CMST 390, CMST 429 or XRDE 310.
The catalog says industry-standard software without naming a program. Check your syllabus.
The official description lists virtual and augmented reality, games, animation, architecture, cinematics and 3D printing.
Yes. 3D printing is listed among the course topics.
The UV layout is distorted or seams are badly placed. Re-unwrap the affected parts and check with a test pattern.
Yes. Send renders or the file with the brief; we explain issues and how to fix them.