WIP Beta released Need for Speed Carbon map (Update 2)

Discussion in 'Terrains, Levels, Maps' started by eniwei, May 20, 2023.

  1. OPShredder

    OPShredder
    Expand Collapse

    Joined:
    Feb 12, 2023
    Messages:
    30
    that's nice
     
  2. eniwei

    eniwei
    Expand Collapse

    Joined:
    Feb 9, 2023
    Messages:
    90
    Well everything was going well i had to have a setback. When joining the _CHOP meshes some meshes got joined with stuff they had no right to be joined to probably due to the fact that as the game had specified zones for rendering certain objects' chops it wouldn't matter if a barrier was split into 2 different objects under the same name instead of using the corresponding XW object. But there are also cases with objects that are visually the same but don't share the same meshdata: those objects are also being fixed to save space.
    Examples

    upload_2026-3-13_15-2-17.png
    The same object, different meshdata
    upload_2026-3-13_15-2-38.png
    The common factor is them being part of a _CHOP.

    This barriers issue caused objects to be selected wrongfully when separating canyons:
    upload_2026-3-13_15-3-22.png
    upload_2026-3-13_15-3-29.png

    The barriers also exhibited this behavior:
    upload_2026-3-13_15-4-10.png

    The dot at the left is the mesh proper. The circle at the right is the midpoint between the second barrier mass in the same object so it is in a whole other canyon. This causes frustum culling and nulldetail to be broken as the objects are sharing one giant bounding box. But most importantly it breaks canyon sectioning for appropriate instancing.

    After extensive arguing with LLMs a fix has been partially found

    upload_2026-3-13_15-6-41.png

    all is left now is to fix the transforms. Each barrier piece is its own thing now. And the diggers should share mesh data as they are the same object. As vertex colors aren't used, they will be removed from the mesh(es) to save space.
     
    • Like Like x 6
  3. eniwei

    eniwei
    Expand Collapse

    Joined:
    Feb 9, 2023
    Messages:
    90
    I haven't been able to fix this issue so far so I've returned to material stuff. It is still very unfinished and materials might have too harsh normals, wrong metal/roughness maps. Some maps are missing and i think that's visible in the images. The maps were automatically generated from a set of settings so I have to fix them later but I don't want to reassign the materials as that is very time consuming.
    upload_2026-3-14_19-44-3.png upload_2026-3-14_19-44-3.png upload_2026-3-14_19-44-3.png upload_2026-3-14_19-44-3.png upload_2026-3-14_19-44-3.png upload_2026-3-14_19-44-3.png
     
    • Like Like x 2
  4. eniwei

    eniwei
    Expand Collapse

    Joined:
    Feb 9, 2023
    Messages:
    90
    A new update is coming march 17th. It will have this issue with EXMBsomething SpecialTerrain. It was made for a section without this being able to be seen. Second image explains it better:
    upload_2026-3-16_23-33-21.png
    it is already fixed in blender. Will be fixed on next mesh export.

    upload_2026-3-16_23-34-27.png

    Carbon used elevation polygons to hide this section when you are in the lower road. So that will be an issue but just ignore it :D It is part of the port let's say.

    upload_2026-3-16_23-36-5.png More improvents were made to the static lighting. Vertex colors will remain, as they color NEON and SFX_LIGHT materials and objects- it was an oversight. Maybe i'll remove them for roads and such but not for the rest

    upload_2026-3-16_23-37-11.png upload_2026-3-16_23-37-25.png upload_2026-3-16_23-46-48.png

    As can be seen in the Material Editor, textures are in the correct formats. Some console errors are still thrown though.

    And a daytime picture. This release still boots in 3-4 minutes :D The optimization process has gone really well i've got to say. This update should be pretty playable. After this update i'll be trying out AI decalroads per road mesh. It is really convenient to use those as a base.
     

    Attached Files:

    • upload_2026-3-16_23-46-41.png
    #84 eniwei, Mar 17, 2026
    Last edited: Mar 17, 2026
    • Like Like x 3
  5. eniwei

    eniwei
    Expand Collapse

    Joined:
    Feb 9, 2023
    Messages:
    90
    Update 2 uploaded in google drive. Link is in the main post. Clear cache :D and have fun
     
    • Like Like x 2
  6. BenJammin

    BenJammin
    Expand Collapse

    Joined:
    Aug 8, 2013
    Messages:
    87
    This is awesome. Loaded in about 1m30s on my rig and runs consistently at the frame cap. Some of the no collision areas caught me off guard at first and I need to remember I can't drive as fast as I'm used to driving on this map (especially over the jumps!) but I love it so much!

    My only gripe so far is some of the texture popping in the periphery but it's a small price to pay

    Thanks dude!
     
    #86 BenJammin, Mar 18, 2026
    Last edited: Mar 18, 2026
    • Like Like x 1
  7. eniwei

    eniwei
    Expand Collapse

    Joined:
    Feb 9, 2023
    Messages:
    90
    I'm glad it works well on your end. To avoid pop in you can use Zeit's graphics settings and bump LOD distance up to 5. And collisions will be fixed in two weeks probably ;)

    For collisions, there is a workaround. Every mesh has a collision mesh inside it. Select PalmontXWU's children and set Collision as Collision Mesh. It will work :D
     
    #87 eniwei, Mar 18, 2026
    Last edited: Mar 18, 2026
    • Like Like x 2
  8. kbed

    kbed
    Expand Collapse

    Joined:
    Oct 13, 2025
    Messages:
    6
    Hey man, mind if I ask how did you got the map and imported into blender? I am intereseted in doing something similar but for AC
     
  9. iliketrafficpacklol

    iliketrafficpacklol
    Expand Collapse

    Joined:
    Jan 22, 2026
    Messages:
    109
    does anyone has an idea where can i find nfs carbon race cars?
    anyways nice mod
     
  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