View Issue Details

IDProjectCategoryView StatusLast Update
0006564DarkRadiantDesign/Codingpublic12.09.2024 13:18
ReporterBikerdude Assigned To 
PrioritynormalSeveritynormalReproducibilityalways
Status newResolutionopen 
PlatformPCOSWindowsOS Version10 (23H2)
Product Version3.9.0 
Summary0006564: Model exporter breaking UV map on existing stock tdm models
DescriptionTake a bunch of pipes, export them as a single model, and the resulting model then has a seem/edge where what looks to be a broken UVmap.

The only fix is the import the model in blender and use the 'remove_doubles' command on the effected parts of the model.

I have attache a test map with an DR export model, so a before and after.
TagsNo tags attached.
Attached Files
pipes.map (14,722 bytes)   
Version 2
// entity 0
{
"classname" "worldspawn"
// primitive 0
{
patchDef3
{
"textures/darkmod/metal/flat/iron_flat"
( 9 3 4 1 0 0 0 )
(
( ( -102 1 162 0 0 ) ( -102 1 177 0 -0.05859375 ) ( -102 1 192 0 -0.1171875 ) )
( ( -101.75 -6.75 162 0.03028918441263833 0 ) ( -101.75 -6.75 177 0.03028918441263833 -0.05859375 ) ( -101.75 -6.75 192 0.03028918441263833 -0.1171875 ) )
( ( -94 -7 162 0.06057836882527665 0 ) ( -94 -7 177 0.06057836882527665 -0.05859375 ) ( -94 -7 192 0.06057836882527665 -0.1171875 ) )
( ( -86.25 -6.75 162 0.09086755323791498 0 ) ( -86.25 -6.75 177 0.09086755323791498 -0.05859375 ) ( -86.25 -6.75 192 0.09086755323791498 -0.1171875 ) )
( ( -86 1 162 0.1211567376505533 0 ) ( -86 1 177 0.1211567376505533 -0.05859375 ) ( -86 1 192 0.1211567376505533 -0.1171875 ) )
( ( -86.25 8.75 162 0.1514459220631916 0 ) ( -86.25 8.75 177 0.1514459220631916 -0.05859375 ) ( -86.25 8.75 192 0.1514459220631916 -0.1171875 ) )
( ( -94 9 162 0.18173510647583 0 ) ( -94 9 177 0.18173510647583 -0.05859375 ) ( -94 9 192 0.18173510647583 -0.1171875 ) )
( ( -101.75 8.75 162 0.2120242908884683 0 ) ( -101.75 8.75 177 0.2120242908884683 -0.05859375 ) ( -101.75 8.75 192 0.2120242908884683 -0.1171875 ) )
( ( -102 1 162 0.2423134753011066 0 ) ( -102 1 177 0.2423134753011066 -0.05859375 ) ( -102 1 192 0.2423134753011066 -0.1171875 ) )
)
}
}
// primitive 1
{
patchDef3
{
"textures/darkmod/metal/flat/iron_flat"
( 9 3 4 1 0 0 0 )
(
( ( -102 -45 275 0 0 ) ( -102 -45 290 0 -0.05859375 ) ( -102 -45 305 0 -0.1171875 ) )
( ( -101.75 -52.75 275 0.03028918441263833 0 ) ( -101.75 -52.75 290 0.03028918441263833 -0.05859375 ) ( -101.75 -52.75 305 0.03028918441263833 -0.1171875 ) )
( ( -94 -53 275 0.06057836882527665 0 ) ( -94 -53 290 0.06057836882527665 -0.05859375 ) ( -94 -53 305 0.06057836882527665 -0.1171875 ) )
( ( -86.25 -52.75 275 0.09086755323791498 0 ) ( -86.25 -52.75 290 0.09086755323791498 -0.05859375 ) ( -86.25 -52.75 305 0.09086755323791498 -0.1171875 ) )
( ( -86 -45 275 0.1211567376505533 0 ) ( -86 -45 290 0.1211567376505533 -0.05859375 ) ( -86 -45 305 0.1211567376505533 -0.1171875 ) )
( ( -86.25 -37.25 275 0.1514459220631916 0 ) ( -86.25 -37.25 290 0.1514459220631916 -0.05859375 ) ( -86.25 -37.25 305 0.1514459220631916 -0.1171875 ) )
( ( -94 -37 275 0.18173510647583 0 ) ( -94 -37 290 0.18173510647583 -0.05859375 ) ( -94 -37 305 0.18173510647583 -0.1171875 ) )
( ( -101.75 -37.25 275 0.2120242908884683 0 ) ( -101.75 -37.25 290 0.2120242908884683 -0.05859375 ) ( -101.75 -37.25 305 0.2120242908884683 -0.1171875 ) )
( ( -102 -45 275 0.2423134753011066 0 ) ( -102 -45 290 0.2423134753011066 -0.05859375 ) ( -102 -45 305 0.2423134753011066 -0.1171875 ) )
)
}
}
// primitive 2
{
brushDef3
{
( 0 0 1 -464 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0.04464285790312048 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 1 0 -80 ) ( ( 0.001395089309472515 0 0.1116071447578013 ) ( 0 0.002790178618945038 -3.441691376337985e-15 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 1 0 0 -80 ) ( ( 0.001395089309472515 0 0.1562500026609216 ) ( 0 0.002790178618945038 2.220446049250313e-16 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 -1 0 -112 ) ( ( 0.001395089309472515 0 0.1562500026609221 ) ( 0 0.002790178618945038 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( -1 0 0 -112 ) ( ( 0.001395089309472515 0 0.1116071447578013 ) ( 0 0.002790178618945038 -3.441691376337985e-15 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 -1 448 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 -0.04464285790312048 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
}
}
// primitive 3
{
brushDef3
{
( 0 0 1 -448 ) ( ( 0.001395089309472516 0 -0.1116071447578012 ) ( 0 0.00279017861894503 0.04464285790312034 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 1 0 -96 ) ( ( 0.001395089309472515 0 0.1116071447578012 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 1 0 0 -80 ) ( ( 0.001395089309472516 0 -0.1116071447578013 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 -1 0 ) ( ( 0.001395089309472516 0 -0.1116071447578013 ) ( 0 0.00279017861894503 -0.04464285790312056 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( -1 0 0 -112 ) ( ( 0.001395089309472516 0 0.1339285737093615 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 -1 0 80 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
}
}
// primitive 4
{
brushDef3
{
( 0 0 1 -448 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.002790178618945031 0.04464285790312031 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 1 0 -80 ) ( ( 0.001395089309472516 0 0.1339285737093615 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 1 0 0 -96 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 -1 0 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.002790178618945031 -0.04464285790312053 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 -1 0 -112 ) ( ( 0.001395089309472516 0 -0.1116071447578013 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( -1 0 0 80 ) ( ( 0.001395089309472515 0 0.1116071447578012 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
}
}
// primitive 5
{
brushDef3
{
( 0 1 0 -80 ) ( ( 0.001395089309472515 0 0.1116071447578012 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 1 0 0 -80 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 -1 -16 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 -0.04464285790312048 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 -1 0 -112 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( -1 0 0 -112 ) ( ( 0.001395089309472515 0 0.1116071447578012 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 1 0 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0.0446428579031205 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
}
}
// primitive 6
{
brushDef3
{
( 0 0 1 -448 ) ( ( 0.001395089309472516 0 0.178571431612482 ) ( 0 0.00279017861894503 0.04464285790312056 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 1 0 0 -80 ) ( ( 0.001395089309472516 0 0.178571431612482 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 -1 0 ) ( ( 0.001395089309472516 0 0.178571431612482 ) ( 0 0.00279017861894503 -0.04464285790312061 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 -1 0 -128 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( -1 0 0 -112 ) ( ( 0.001395089309472516 0 -0.1562500026609218 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 1 0 112 ) ( ( 0.001395089309472515 0 0.1116071447578012 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
}
}
// primitive 7
{
brushDef3
{
( 0 0 1 -448 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.002790178618945031 0.04464285790312028 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 1 0 -80 ) ( ( 0.001395089309472516 0 -0.1562500026609218 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 -1 0 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.002790178618945031 -0.04464285790312095 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 -1 0 -112 ) ( ( 0.001395089309472516 0 0.178571431612482 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( -1 0 0 -128 ) ( ( 0.001395089309472515 0 0.1116071447578012 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 1 0 0 112 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
}
}
// primitive 8
{
brushDef3
{
( 0 0 1 -192 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 1 0 48 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 1 0 0 16 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 -1 0 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 -1 0 -112 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( -1 0 0 -112 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
}
}
// primitive 9
{
brushDef3
{
( 0 0 1 -288 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 1 0 48 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 1 0 0 -80 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 -1 0 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 -1 0 -112 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( -1 0 0 -16 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
}
}
// primitive 10
{
brushDef3
{
( 0 0 1 -192 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 1 0 -16 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 1 0 0 -80 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 -1 0 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 -1 0 -48 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( -1 0 0 32 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
}
}
// primitive 11
{
brushDef3
{
( 0 0 1 -128 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 1 0 -80 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 1 0 0 -80 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 0 -1 0 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( 0 -1 0 16 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
( -1 0 0 32 ) ( ( 0.001395089309472515 0 0.1562500026609217 ) ( 0 0.00279017861894503 0 ) ) "textures/darkmod/stone/brick/tan_stones_rough01" 0 0 0
}
}
}
// entity 1
{
"classname" "light"
"name" "light_104"
"_color" "0.392 0.318 0.235"
"light_center" "0 0 0"
"light_radius" "150 150 175"
"model" "tdm_fire_gaslight_glare.prt"
"nodiffuse" "0"
"noshadows" "0"
"nospecular" "0"
"origin" "-16 -16 175"
"parallel" "0"
"rotation" "0.866026 0.5 0 -0.5 0.866026 0 0 0 1"
"texture" "lights/biground1_streetlamp_6fold"
}
// entity 2
{
"classname" "func_static"
"name" "func_static_1"
"origin" "-94 -45 241"
"model" "models/darkmod/mechanical/pipes/pipe_kit02_bend01.lwo"
"rotation" "-1 1.11022e-16 0 1.11022e-16 1 1.11022e-16 6.16298e-33 1.11022e-16 -1"
}
// entity 3
{
"classname" "func_static"
"name" "func_static_2"
"origin" "-94 1 226"
"model" "models/darkmod/mechanical/pipes/pipe_kit02_bend01.lwo"
"rotation" "-1 1.11022e-16 -1.11022e-16 -1.11022e-16 -1 -1.11022e-16 -1.11022e-16 -1.11022e-16 1"
}
// entity 4
{
"classname" "func_static"
"name" "func_static_3"
"origin" "-94 1 128"
"model" "models/darkmod/mechanical/pipes/pipe_kit02_bend01.lwo"
"rotation" "-1.11022e-16 -1 -1.11022e-16 -1 1.11022e-16 1.11022e-16 -1.11022e-16 1.11022e-16 -1"
}
// entity 5
{
"classname" "func_static"
"name" "func_static_4"
"origin" "-94 -45 338"
"model" "models/darkmod/mechanical/pipes/pipe_kit02_bend01.lwo"
"rotation" "-1.11022e-16 1 1.11022e-16 -1 -1.11022e-16 -1.11022e-16 -1.11022e-16 -1.11022e-16 1"
}
// entity 6
{
"classname" "func_static"
"name" "func_static_5"
"origin" "-112 -45 345"
"model" "models/darkmod/mechanical/pipes/pipe_kit02_mount02.lwo"
"rotation" "-1.11022e-16 -1 0 -1.11022e-16 6.16298e-33 -1 1 -1.11022e-16 -1.11022e-16"
}
// entity 7
{
"classname" "func_static"
"name" "func_static_6"
"origin" "-112 1 121"
"model" "models/darkmod/mechanical/pipes/pipe_kit02_mount02.lwo"
"rotation" "-1.11022e-16 -1 0 -1.11022e-16 6.16298e-33 -1 1 -1.11022e-16 -1.11022e-16"
}
// entity 8
{
"classname" "info_player_start"
"name" "info_player_start_1"
"angle" "135.000000"
"origin" "32 -80 288"
}
// entity 9
{
"classname" "atdm:ambient_world"
"name" "ambient_world"
"origin" "0 0 224"
"light_center" "0 0 0"
"light_radius" "320 320 320"
"_color" "0.08 0.08 0.08"
}
// entity 10
{
"classname" "func_static"
"name" "func_static_12"
"model" "models/darkmod/mechanical/pipes_test_export.lwo"
"origin" "-14.114 61.8246 128"
}
pipes.map (14,722 bytes)   
pipes_test_export.lwo (153,026 bytes)

Activities

Issue History

Date Modified Username Field Change
12.09.2024 13:18 Bikerdude New Issue
12.09.2024 13:18 Bikerdude File Added: pipes.map
12.09.2024 13:18 Bikerdude File Added: pipes_test_export.lwo