WoLD Archives Search About Contact

World of Level Design

Tutorials to Becoming the Best Level Designer and Game Environment Artist (since 2008)

CS:GO SDK Adding Prop Models: Using Models In Your Map

Category: Source: CSGO SDK
February 11, 2013

Your final map will be a combination of BSP geometry and prop models. The shell of your map is going to be made up of brushes, then more detailed geometry are 3d models placed in your map.

There are 3 basic prop model types that you will be dealing with. Static, physics and dynamic. In this tutorial I will show you how to add all three model types. What the difference is between these props and how to manipulate them in the editor so you can detail your map.

In this tutorial you will learn:

  • 3 basic prop model types you will use in your map
  • How to insert prop models using the model browser
  • Why you should use prop_physics_multiplayer prop type
  • How to check if you can use that prop model in your map
  • How to manipulate: move and rotate prop models

WHAT ARE PROP MODELS IN HAMMER SOURCE?

Prop models are 3d models created in a 3d application, then imported into Source Engine. Prop models are more detailed and optimized then brush geometry. These models can be set up to have physics properties and interact with the player.

You will use combination of bsp brushes and prop models to create your map.

3 BASIC TYPES OF PROP MODELS

There are three basic model prop types in the game.

  • prop_static: non moving geometry. Most commonly used props and are very inexpensive to render.
  • prop_physics (use prop_physics_multiplayer): models that have physics properties, interactive. Cast dynamic shadows. Very expensive to move and render.
  • prop_dynamic: can be animated, moved/attached to another object. Can be set up to take damage and break. Cast dynamic shadows. More expensive then prop_statics, but less expensive than prop_physics.

HOW TO INSERT PROP MODELS

To place a prop, enable the entity tool.

On right hand side, use the drop down menu and select the type of prop model entity you want to place. Choose either prop_static, prop_physics_multiplayer or prop_dynamic.

In perspective viewport, left click to place the entity. Right now we will have a place holder for a model.

Enable the Selection Tool (Shift+S) and double click on the red entity place holder.

In object properties for the model prop, select World Model and click on Browse.

Model Browser will open up, here you can choose which model you want to use. You have hundreds of model at your disposal.

Use the filter option to type in a search for specific models you are looking for.

Depending on which prop entity you chose (static, dynamic or physics) click over to Info tab to see if that prop model supports your prop type.

Double click on the model that you want to use. You will see the name of the model in World Model input box.

Then click Apply. You will see your model in perspective window.

USE PROP PHYSICS MULTIPLAYER

When creating a CS:GO map, which will be played online, do not use prop_physics. Use prop_physics_multiplayer instead.

POSITIONING PROP MODELS IN YOUR MAP

Once you have placed a prop model you can move then and rotate them to position in your map.

Use orthographic viewport for this (side, front, top).

Select your model using the Selection Tool (Shift+S) and Left Click Hold and Drag the mouse to move the model.

If you click multiple times to select the prop model, it will cycle between move, rotate and scale tools.

You cannot scale models in the editor.

Move the prop model using all viewports. Place it where you need it.

DUPLICATING PROP MODELS

Duplicating models is very simple.

Select the model, hold Shift + Left Mouse Click Hold and Drag.

At this point, you can double click on the entity and replace the model with something else. This is a quick way to populate the world.

Duplicate already existing prop model and replace the model.

PROP PROPERTIES

Prop properties have a list of options of how you want that prop to render and behave. These options differ depending on which prop type you chose.

Double click on the prop model to access Object Properties. Some key values include physics properties, render properties and optimization.

Below is a prop_physics_multiplayer model prop:

CS:GO SDK Beginner Basics Series:

How to Download, Install, Launch Hammer World Editor

Level Editor Navigation and Interface Basics in 15 minutes

Player and Architecture Scale, Dimension and Proportion

BSP Brush Geometry: How to Create Your First Room

Adding Prop Models: Using Models In Your Map

Adding Lights: How to Light Your First Room (Lighting Basics)

Texturing: Applying Textures and Principles for Optimizing Early

How to Compile and Run Your First Map

SUBSCRIBE & GET FREE UE5 PDF GUIDE

Subscribe to receive NEW/UPDATED and FREE "UE5 Beginner's Quick Start Guide" PDF (90 pages).

Subscribe and Get Free UE5 PDF Guide

Visit this page for more info about the guide...


Follow WoLD




UE5 FUNDAMENTALS VOL.1 COURSE


UE5: RETRO OFFICE PROJECT


MAYA FOUNDATION COURSE


SUBSTANCE PAINTER ESSENTIALS


LEARN THE PREPRODUCTION PROCESS


ABOUT WoLD & ALEXG

About World of Level Design

My name is AlexG. I am self-taught level designer, game environment artist and the creator of World of Level Design.com. I've learned everything I know from personal experimentation and decades of being around various online communities of fellow environment artist and level designers. On World of Level Design you will find tutorials to make you become the best level designer and game environment artist.

Read More »


Home Terms of Use/Trademarks/Disclaimers Privacy Policy Donate About Contact

All content on this website is copyrighted ©2008-2024 World of Level Design LLC. All rights reserved.
Duplication and distribution is illegal and strictly prohibited.

World of Level Design LLC is an independent company. World of Level Design website, its tutorials and products are not endorsed, sponsored or approved by any mentioned companies on this website in any way. All content is based on my own personal experimentation, experience and opinion. World of Level Design™ and 11 Day Level Design™ are trademarks of AlexG.

Template powered by w3.css