Files
ChildHood/tools/level-builder/output/pivot_check.txt
T
starmen1265 a3c38aa92a fix(level-builder): 锚点补偿+旋转修复+天空盒+解析器去重
- asset_mapping: 38种BSP资产实测锚点+pivot_offset_xy自动补偿
- scene_builder: Rotator改关键字参数修正旋转轴映射
- scene_builder: spawn前XY锚点补偿(支持Yaw旋转)
- scene_builder: 新增ExponentialHeightFog+大气效果后处理
- build_cmdline: 构建后自动添加雾+GameMode+DirectionalLight大气
- build_guide_parser: 去重+全局地面+旋转列名兼容+边界段范围修正
- BarrierWall实际尺寸修正(60×210非20×100)
- 搭建指南: 全局地面中心坐标+西边界旋转统一+院门改双开门
2026-06-08 19:05:50 +08:00

117 lines
6.4 KiB
Plaintext

BSP 资产锚点检测结果
============================================================
Wall_400x300:
min=(-0.0, -10.0, -0.0) max=(400.0, 10.0, 300.0) size=(400, 20, 300)
default_size=(400, 20, 300) → pivot=OTHER (min=(-0,-10,-0), expected corner=0/center=-200)
Wall_200x300:
min=(-0.0, -10.0, -0.0) max=(200.0, 10.0, 300.0) size=(200, 20, 300)
default_size=(200, 20, 300) → pivot=OTHER (min=(-0,-10,-0), expected corner=0/center=-100)
Wall_100x300:
min=(-0.0, -10.0, -0.0) max=(100.0, 10.0, 300.0) size=(100, 20, 300)
default_size=(100, 20, 300) → pivot=OTHER (min=(-0,-10,-0), expected corner=0/center=-50)
Wall_400x100:
min=(-0.0, -10.0, -0.0) max=(400.0, 10.0, 100.0) size=(400, 20, 100)
default_size=(400, 20, 100) → pivot=OTHER (min=(-0,-10,-0), expected corner=0/center=-200)
WallDoor_200x300:
min=(-0.0, -10.0, -0.0) max=(200.0, 10.0, 300.0) size=(200, 20, 300)
default_size=(200, 20, 300) → pivot=OTHER (min=(-0,-10,-0), expected corner=0/center=-100)
WallDoorGarage_400x300:
min=(-0.0, -10.0, -0.0) max=(400.0, 10.0, 300.0) size=(400, 20, 300)
default_size=(400, 20, 300) → pivot=OTHER (min=(-0,-10,-0), expected corner=0/center=-200)
WallDoorDouble_400x300:
min=(-0.0, -10.0, -0.0) max=(400.0, 10.0, 300.0) size=(400, 20, 300)
default_size=(400, 20, 300) → pivot=OTHER (min=(-0,-10,-0), expected corner=0/center=-200)
WallWindow_400x300:
min=(-0.0, -10.0, -0.0) max=(400.0, 10.0, 300.0) size=(400, 20, 300)
default_size=(400, 20, 300) → pivot=OTHER (min=(-0,-10,-0), expected corner=0/center=-200)
WallWindowSmall_200x300:
min=(-0.0, -10.0, -0.0) max=(200.0, 10.0, 300.0) size=(200, 20, 300)
default_size=(200, 20, 300) → pivot=OTHER (min=(-0,-10,-0), expected corner=0/center=-100)
Floor_1000x1000:
min=(-0.0, -0.0, -20.0) max=(1000.0, 1000.0, 2.0) size=(1000, 1000, 22)
default_size=(1000, 1000, 10) → pivot=OTHER (min=(-0,-0,-20), expected corner=0/center=-500)
Floor_300x400:
min=(-0.0, -0.0, -20.0) max=(300.0, 400.0, 2.0) size=(300, 400, 22)
default_size=(300, 400, 10) → pivot=OTHER (min=(-0,-0,-20), expected corner=0/center=-150)
Floor_200x300:
min=(-0.0, -0.0, -20.0) max=(200.0, 300.0, 2.0) size=(200, 300, 22)
default_size=(200, 300, 10) → pivot=OTHER (min=(-0,-0,-20), expected corner=0/center=-100)
RotativeDoor_01:
min=(-100.0, -12.0, -0.0) max=(0.0, 12.0, 216.0) size=(100, 24, 216)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
GarageDoorOpen_01:
min=(-150.0, -224.5, 220.0) max=(150.0, 5.9, 296.4) size=(300, 230, 76)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
FakeWindowsFrame:
min=(-70.0, 0.0, 96.0) max=(70.0, 14.0, 260.0) size=(140, 14, 164)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
BarrierWall_600:
min=(0.0, -30.0, 0.0) max=(600.0, 30.0, 210.0) size=(600, 60, 210)
default_size=(600, 20, 100) → pivot=OTHER (min=(0,-30,0), expected corner=0/center=-300)
BarrierWall_200:
min=(0.0, -30.0, 0.0) max=(200.0, 30.0, 210.0) size=(200, 60, 210)
default_size=(200, 20, 100) → pivot=OTHER (min=(0,-30,0), expected corner=0/center=-100)
Fence_Small_400:
min=(-3.6, -3.0, -0.0) max=(403.6, 3.0, 111.6) size=(407, 6, 112)
default_size=(400, 5, 100) → pivot=CORNER
Beam_300:
min=(-20.0, -20.0, 0.0) max=(20.0, 20.0, 300.0) size=(40, 40, 300)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
Building_01:
min=(-925.0, -725.0, -0.0) max=(1025.0, 725.0, 4009.7) size=(1950, 1450, 4010)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
SimpleTable_01:
min=(-80.6, -43.8, 0.0) max=(80.6, 43.8, 74.0) size=(161, 88, 74)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
SimpleTable_02:
min=(-119.6, -49.8, 0.0) max=(119.6, 49.8, 74.0) size=(239, 100, 74)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
BedSingle:
min=(-57.2, -1.2, 0.0) max=(59.0, 214.8, 68.0) size=(116, 216, 68)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
Monitor_01:
min=(-27.4, -14.3, -0.0) max=(27.4, 4.5, 37.9) size=(55, 19, 38)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
Barrel:
min=(-36.6, -36.6, -0.0) max=(36.6, 36.6, 111.8) size=(73, 73, 112)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
WoodenBox_Small:
min=(-35.0, -35.0, -0.0) max=(35.0, 35.0, 70.0) size=(70, 70, 70)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
WoodenBox_Normal:
min=(-45.0, -45.0, -0.0) max=(45.0, 45.0, 90.0) size=(90, 90, 90)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
WoodenPallet_01:
min=(-94.2, -94.7, -0.0) max=(93.9, 94.1, 20.0) size=(188, 189, 20)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
Bucket_01:
min=(-15.3, -13.9, -0.0) max=(15.3, 13.9, 26.5) size=(31, 28, 26)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
TrashCans_01:
min=(-26.8, -41.3, -0.0) max=(26.8, 30.1, 118.1) size=(54, 71, 118)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
Container_Normal:
min=(-122.4, -292.7, -0.0) max=(122.4, 292.7, 260.0) size=(245, 585, 260)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
Car01:
min=(-80.0, -220.0, 0.0) max=(80.0, 200.0, 180.0) size=(160, 420, 180)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
Cube:
min=(0.0, -0.0, 0.0) max=(100.0, 100.0, 100.0) size=(100, 100, 100)
default_size=(100, 100, 100) → pivot=CORNER
Cylinder:
min=(-50.0, -50.0, -0.0) max=(50.0, 50.0, 100.0) size=(100, 100, 100)
default_size=(100, 100, 100) → pivot=CENTER_BOTTOM
CirclePlatform:
min=(-48.1, -48.1, -0.0) max=(48.1, 48.1, 4.1) size=(96, 96, 4)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
Tree_01:
min=(-352.3, -349.3, -0.0) max=(409.7, 454.0, 844.8) size=(762, 803, 845)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
RoadLamp_01:
min=(-20.0, -14.2, -0.0) max=(20.0, 230.0, 850.0) size=(40, 244, 850)
default_size=None → pivot=CENTER_BOTTOM? (no default_size, inferred)
DisplayPanels_400x200:
min=(-200.0, -0.0, -100.0) max=(200.0, 8.0, 100.0) size=(400, 8, 200)
default_size=None → pivot=CENTER? (no default_size, inferred)