Noise Labs (Physics Roads)

⚠️ Work in Progress - Performance Notice

Noise Labs is currently a work in progress and can be performance heavy. Use with caution on slower devices.

About Physics Roads

TreCorsa tracks can be exported in two ways: with or without a physics road. In the beginning, when you're still editing your track, it's perfectly fine to not use Noise Labs and not export a physics road; you can just drive on the visual road. However, when you are mostly done editing, you can use the Noise Labs tool to insert a high poly physics road into your track. This physics road provides detailed road noise and bumps that enhance the driving experience in Assetto Corsa.

Tip: You don't need to create a physics road for every road in your track. Side roads, pit lanes, and other secondary roads can simply use the visual road surface - they don't need the extra detail of a physics road. Focus on adding physics roads only to your main driving roads where the enhanced road feel matters most.

Physics Road Triangle Limit

Each physics road mesh in Assetto Corsa has a maximum limit of 45,000 triangles. If any of your physics roads exceed this limit, the export will be blocked and you'll need to reduce the triangle count. You can do this by:

  • Lowering the subdivide settings in Noise Labs
  • Higher decimate settings in Noise Labs

In a future update, TreCorsa will automatically split physics roads into smaller pieces when they exceed the triangle limit. This will allow you to use higher resolution settings across entire tracks without worrying about the limit.

⚠️ Development Settings Notice

The current Noise Labs settings allow for extremely high resolutions that may easily exceed the 45k triangle limit. This is intentional during development to allow testing of various configurations. In a future update, we will settle on more sensible default settings that balance quality and performance while staying within engine limits.

Noise Labs (FFB)

Noise Labs is a powerful tool for generating physics roads with realistic surface noise. This adds road noise and bumps detail to your tracks, making the driving experience feel more realistic and responsive.

What is Noise Labs?

Noise Labs creates a physics mesh for your roads with procedurally generated noise patterns. This physics mesh provides realistic surface detail that affects how cars feel on the track - bumps, texture, and surface variations that translate into force feedback in your steering wheel.

Getting Started

To use Noise Labs:

  1. Create your road layout first using the Road tool
  2. Open Noise Labs from the toolbar
  3. You'll see preview meshes showing the source road, physics mesh, and final result
  4. Adjust noise parameters to create the desired surface characteristics
  5. Use the brush tool to paint noise weights in specific areas if needed
  6. Bake the results to apply the physics road to your track

Noise Layers

Noise Labs uses two noise layers (L1 and L2) that combine to create realistic road surface detail:

  • Layer 1 (L1) - Larger-scale surface variations (e.g., road texture, general bumps)
  • Layer 2 (L2) - Finer detail and smaller surface features

Each layer has adjustable parameters including scale, amplitude, rotation, offset, and octaves (for fractal noise).

Painting Noise Weights

You can paint noise weights directly onto the road surface:

  • Enable paint mode to manually control where noise is applied
  • Adjust brush radius and strength
  • Paint on Layer 1 or Layer 2 independently
  • Hold Shift while painting to erase noise weights

Preview Modes

Noise Labs provides three preview modes:

  • Source - Shows the original road mesh
  • Physics - Shows the generated physics mesh with noise
  • Final - Shows the final result after processing (subdivision, smoothing, shrinkwrap)

Use these previews to fine-tune your settings before baking.

Baking Your Physics Road

Once you're satisfied with the preview:

  • Click the "Bake" button to apply the physics road to your track
  • The physics mesh will be integrated into your track and exported with your track files
  • After baking, close Noise Labs and continue with the rest of your track creation

Best Practices

  • Use Noise Labs after you've finalized your road layout - it's typically one of the last steps before export
  • Start with default settings and adjust gradually - small changes can have significant effects
  • Use the preview modes to see exactly how your changes affect the road surface
  • Test in Assetto Corsa to feel the difference - the road detail makes tracks feel more realistic
  • Remember to bake your settings before exporting your track