TW3D 3d Models By Terry Watson

Creating 3d Models

The following is my process for creating 3d Models

My Home Office in Wellington, New Zealand

Plasticity‍

My process for making the Rock Crawler was to start with the CAD software Plasticity. I sourced reference images and videos from the internet for buggy designs I liked. To determine the correct sizing and proportions I blocked out the initial shape with simple objects (cubes for the body, cylinders for the wheels etc). Curves were then used to create each section of the rollcage and then booleaned together to make the final one piece structure, ensuring a smooth transitions between each frame section.  A similar process was used for the remainder of the vehicle though other Plasticity tools were used where applicable. The entire modelling process took me approximately 3 months to complete in my spare time.

Blender

The next step was to export the completed model from Plasticity to Blender 5.0 via the Plasticity Blender Bridge plugin. This allowed for the high poly model to be refaceted, substantially reducing the overall polygon count, making for smoother gameplay in Unreal Engine. Blender bones were used to group the indivdual parts together, parented in the right order to ensure the wheels, steering, suspension arms, shocks etc could be rigged correctly in Unreal. Basic Blender materials were also applied to each indiviual mesh component so they could be textured appropriately on the final model in Unreal.

Unreal Engine 5

The model was then imported from Blender to Unreal Engine 5 as a Skeletal Mesh. The collision bodies were set up for the wheels and chassis. Blueprints were created for the wheels and steering. The Chaos Vehicle Movement Component was used for physics and an Animation Blueprint was added. Cameras were set up as were the necessary Blueprints for controlling the buggy via an XBox / Windows game controller. Lastly the wheels, axles, swingarms and suspension shocks were all rigged using a Control Rig Blueprint. This references the bone structure created in Blender to move the appropriate mesh components based on the movement of the vehicle and physics engine.

Davinci Resolve

Animations captured in Unreal Engine are then exported to Davinci Resolve for editing, colour grading and outputting in a variety of video formats before being uploaded to my website.