top of page

Designing Theme Parks with BIM - Part 1 of 3 - Chongqing Playa Maya Water Park

It was a sunny day in Boulder Colorado. We had just started EvolveLAB 6 months prior, and I was invited into to talk to DTJ Design in Boulder, Colorado, an integrated Architectural and Landscape Design firm known for having incredible creativity and progressive project types.

I was sitting in a conference room at a table with a group of project managers, architects, and designers listening to them tell me that they wanted to move from 2D AutoCAD to Building Information Modeling. They recognized many of their competitors had already made the switch to Revit, and they wanted to know if it made sense for their practice to do so too.

I remember being very confident and was thinking of course. I would help them build out their template, Revit families, and schedules as I had done many times before for other clients. Then one of the project managers told me we have a desire to move to Revit, but we’d like to try the software on a pilot project first. Of course, I thought. We had done this many times before. Leverage your super users, pilot a project, and then implement the process for the rest of the firm.

Then they pulled out multiple hard copy sets and began to show me their project portfolio of buildings shaped like cupcakes, mid-evil castles, and water slides coming in and out of caves made to look like the amazon jungle. “These are the type of projects we work on. Do you think you are capable of modeling these projects with Revit?”

Image Credit DTJ Design

Inside I became nervous, unsure, and self-doubting. I was unsure of my ability to deliver what the project manager was asking, but before I could stop the words coming out of my mouth, I said "of course!"

Next, he began to show me the project they were getting ready to start. A Mayan themed water park. Sculpted themed columns, cabanas with straw roofs, and signage made to look like snakes. “This is the pilot project we would like you to help us with.”

As I thumbed through the sketches, I became even more unsure of my ability to deliver this project in Revit. If I said I couldn’t do it, what did that mean for our company? Had I found a client with a project too complex for what we could handle? I reluctantly said “Yes! Let’s do it. It sounds like a fun challenge!”

The Mayan Theme Park - Case Study

Chongqing was a theme park with a unique set of challenges, including 420 acres of theme park attractions

Mayan Theme Park

160 meters of fall from one end of the park to the other side

and the 3rd largest wave pool in the world.

Project Organization

Something that is unique about theme park design vs. many other project types is that they are very landscape heavy with multiple large and small structures spread throughout a very large site.

Revit Site Plan

With this unique type of site design, we broke up the structures within their own respective models and linked them into a master site file utilizing shared coordinates.

Project Exports

Given the large integration with landscape, we had to maintain ongoing exports to AutoCAD as that was the program the landscape designers used. The posed a large challenge as the landscape design team was used to architecture working in AutoCAD and utilizing live backgrounds. We set up export views in the site file with view templates assigned and exported all the backgrounds for the landscape architecture group.

Given the large amount of grade drop that this project had from one end of the site to the other, this posed another challenge for view ranges. We used a series of plan regions and linked views to try to cut the building in its respective place.

Sketch to BIM

DTJ Design has some of the most talented designers in the world. Their sketching ability is unlike anything I have ever seen, especially in the AEC space. Sketching in lieu of modeling in SketchUp, FormIt, or Rhino became invaluable in communicating design intent from the principal designer. “The computer just doesn’t give us the freedom or efficiency a pencil does”, he said. Scalable sketches became the vehicle for feeding myself and the rest of the team information about the project. We would receive scalable sketches from the designer that looked like this…

Revit Sketch

It was the team’s job to take these sketches and turn them into this.

Revit Support and BIM Implementation Theme Park

The sketches really went into detail even to include the roof slope ratios giving us some really accurate ways to interpret the sketches that were being fed to us.

Revit Support and BIM Implementation Theme Park

Another major task of mine was to create componentized families that could be used throughout the project from one file to the next. I built out parametric line based families for the railings as the Revit out of the box balusters weren’t going to cut it.

Free Revit Training

We did the same for much of the decorative elements that would be used throughout the buildings.

Free Revit Training
Less is More….. (Efficient)

Given the quick turn around and this being the architects first project in Revit, we took a leaner approach to this specific project. We decided to photoshop the sketches from the designer, and import these images as materials that could then be “painted” to the surface of the geometry. The materials were scaled up so that they represented a 1:1 ratio on the surface to mitigate any kind of unwanted repeatability.

Revit Materials

Note one of the reasons we used materials in lieu of revit decals was that decals will give you a phantom box around the image if the surface you are applying the decal is not square/rectangular. Given the vast amount of irregular shapes we were applying the graphics to, painting was the better option.


The elevation quality for this project was extremely impressive. We not only showed the project in color with shadows on, but we also needed to represent rockwork, trees, shrubs, waterfalls, and architectural information beyond. Please note this was before the Revit “depth cueing” feature.

Revit Support and BIM Implementation Theme Park

In short it required an intense amount of photoshop. We didn’t have time to wait to be done modeling to hand it off to the photoshop artist, so we exported “rough” elevations for them that would be put on a separate layer and they would begin photoshopping while we continued modeling. As new updates came in, they would replace the old building layer with the new one.

Revit Support and BIM Implementation Theme Park


We also decided to include isometrics of the project to help inform the architect of record as well as the contractor how the theming components wrapped around edges and surfaces.

Revit Support and BIM Implementation Theme Park
Revit modeling and training theme parks

Canopy Structures

Another challenging structure we had to model were the escalator roofs. This was actually one of the lesser challenging tasks I had as I was use to designing complicated canopies for vehicular canopies at hospitals using adaptive components.

Revit Support and BIM Implementation Theme Park

The process is to create a conceptual mass and host a curtainwall system to it in a Revit project.

Revit Roofs Training
Shade structures

Rather than modeling the roof thatch which would have been very processor heavy, we modeled the general shape, and then applied the material of the thatch to the shape. We also applied a hatch pattern to the material so when it wasn’t set to realistic, we would have a grid pattern to rotate to make sure the patterning was going the correct direction.

Revit Roofs Training

Even though we were delivering a schematic design package, we had a very high level of detailing that occurred for the theming elements on the project which included dimensions, descriptions, and Chinese translations. To accomplish some of these complex shapes, we simply used the wall edit profile tool in Revit, and painted the material of the sketch to the front.

Revit Detailing Training
Data Capture

The great promise of BIM is the data. We really wanted to leverage the capturing of data for the project as the previous process typically provided data via excel, which would have a direct disconnect from the drawings. Leveraging Revit we were able to get locker counts, plumbing fixture counts, and specialty equipment data.

Revit Data Management

About the Author

Bill Allen

President, EvolveLAB

Bill Allen is CEO, and President of EvolveLAB, Disrupt Repeat, and On Point Scans. These firms synergistically help Architects, Engineers, and Contractors optimize the built environment. He has over 15 years of experience managing technology for buildings in the AEC industry for cutting edge firms. Bill Allen has been a keynote speaker as well as featured speaker at multiple events.




Join EvolveLAB's newsletter to stay informed on our latest tools, live streams, and more. Get inside access to new releases, updates, and exclusive content. Subscribe now to stay in the know.

Thanks for subscribing!

bottom of page