Wall Worm

Wall Worm is a script and tool developer focused on 3ds Max and various Max-related pipelines. Historically, Wall Worm was devoted soley to optimizing the Source Engine asset pipeline. The Wall Worm toolset itself is a Source-only toolset. However, many new tools are generic in nature (for any game engine, VFX, VIZ, etc), such as the CorVex plugin and most other new tools.

See the official Autodesk blog feature about Wall Worm developer Shawn Olson, Wall Worm and Black Mesa: From Black Sheep to Black Mesa and Beyond.

Wall Worm tools allow you to create assets for Source and Source 2 in a way that was not possible before. You can build models, textures and levels inside one environment (3ds Max) and compile them straight into Source. Wall Worm tools have been used in the pipelines of many games including Dear Esther, Black Mesa and by designers of CS:GO Operation maps and many more.

CorVex level design plugin Carver Tools Normal Tools

Wall Worm works in collaboration with other 3ds Max/Source developers to help enhance all the tools available to designers and mod teams.

Featured Articles

On the Grid

Posted on Sep 8, 2015 | Last Updated Dec 11, 2018

Information and videos on using the grid in 3ds Max for Source Engine Level Design.

Read More

grid, snaps, level design, snapping

Exporting Correct Smoothing on Models

Understanding Smoothing Groups and Explicit Normals
Posted on Dec 8, 2017 | Last Updated Apr 10, 2023

Discussion on smoothing groups and explicit normals and how they relate to Source.

Read More

smoothing, normals, smoothing groups, smooth

Latest Articles

VMAP Exporter

Posted on Mar 2, 2024 | Last Updated Mar 2, 2024

The Wall Worm Level Exporter can export 3ds Max scenes into Source 2 VMAP files.

Read More

vmap, source 2, hammer 2, level, map

PBR Material Support

Posted on Mar 2, 2024 | Last Updated Mar 2, 2024

PBR Material support in Wall Worm.

Read More

pbr

Source 2 FGD Parser

Posted on Mar 2, 2024 | Last Updated Mar 2, 2024

The FGD parser in Wall Worm supports Counter-Strike 2 to create game entities inside 3ds Max.

Read More

fgd, entities, parser, entity, cs2, counter-strike 2

VMDL Exporter

Posted on Mar 2, 2024 | Last Updated Mar 2, 2024

Exporting VMDL files from 3ds Max into Counter-Strike 2.

Read More

vmdl, vmdl_c, source 2, export, wwmt

Using Legacy CS:GO with Wall Worm

How to revive a project started in CS:GO after the update to Source 2 in Counter-Strike 2.
Posted on Oct 7, 2023 | Last Updated Mar 2, 2024

Instructions on using Wall Worm Projects configured for Counter-Strike: Global Offensive after the release of Counter-Strike 2 on the Source 2 engine.

Read More

csgo, source 2, counter-strike 2, wall worm

Tutorial: Nuclear Cooling Towers

How to create nuclear cooling towers with Displacements
Posted on Dec 21, 2021 | Last Updated Dec 21, 2021

Tutorial on creating nuclear cooling towers as displacements for the Source Engine.

Read More

displacement, curved, source engine, hammer, 3ds max, wall worm, corvex

A Decade of Wall Worm

Posted on Nov 29, 2020 | Last Updated Nov 29, 2020

Wall Worm turned 10 years old in 2020. Here is a little status update.

Read More

ten year anniversary, decade

Converting Displacements to Models

Posted on Oct 25, 2019 | Last Updated Oct 26, 2019

Steps on converting a collection of displacements to props.

Read More

displacements, convert, props, mdl, render to texture

Starter Kits

Posted on Oct 14, 2019 | Last Updated Aug 14, 2021

Source Engine level design starter kits will automate some entity setups for common level design tasks.

Read More

starter kits, csgo, css, cstrike, day of defeat, dod, half-life, entity

Wall Worm 4, 3ds Max 2020 and Black Mesa News

Posted on May 6, 2019 | Last Updated May 6, 2019

Wall Worm 4.0 Released and other news about 3ds Max.

Read More

wall worm, news, GDC, game developer conference, 3ds Max, black mesa

Newsletter Subscription