How can I make custom art assets common available across all levels?

Discussion in 'Content Creation' started by Akiko Himenokouji, May 14, 2025 at 6:53 AM.

  1. Akiko Himenokouji

    Akiko Himenokouji
    Expand Collapse

    Joined:
    Dec 22, 2024
    Messages:
    8
    Is it possible to share assets across all levels, or are they restricted to specific levels only?

    Currently, I have some assets linked into the smallgrid level using a symbolic link from:

    Code:
    C:\Users\akiko\AppData\Local\BeamNG.drive\0.35\levels\smallgrid\art
    
    to the actual asset location at:

    Code:
    D:\files\beamng\art
    
    This setup works, but the assets are only available in the smallgrid level. Ideally, I’d like to make these assets accessible in any level.

    Do I need to manually create symbolic links for every individual level folder to achieve this? I’ve tried creating a symbolic link directly in:

    Code:
    C:\Users\akiko\AppData\Local\BeamNG.drive\0.35\art
    
    which makes the assets appear in all levels—but then the textures go missing because BeamNG is still trying to find the texture inside the specific level

    Code:
    engine::processMaterial::_setStatgeData::<lambda_6505ada0a167296c47c690e0484d45f6>::eek:perator () Failed to load 'diffuse' map '/levels/smallgrid/art/props/myasset/textures/mytexture' for stage 0 of material 'mymaterial
    
    So far, it seems like the only reliable method is to symlink the assets inside each level’s folder individually. Is there a proper "common" location for assets that ensures full functionality (including textures) across all levels?
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice