Files
test2/tests/files/usd/compare/reference/unused_pointinstancer_crash.txt
Jesse Yurkovich fd3f8c1265 Tests: add PointCloud datablock to IO report
Adds support for comparing PointCloud datablocks inside the IO report.

Pull Request: https://projects.blender.org/blender/blender/pulls/147490
2025-10-07 05:13:43 +02:00

112 lines
2.7 KiB
Plaintext

==== Meshes: 3
- Mesh 'A' vtx:4 face:1 loop:4 edge:4
- 0 1 3 2
- 0/2 0/1 1/3 2/3
- attr 'position' FLOAT_VECTOR POINT
- (-0.500, -0.500, 0.000)
- (0.500, -0.500, 0.000)
- (-0.500, 0.500, 0.000)
- (0.500, 0.500, 0.000)
- attr 'sharp_edge' BOOLEAN EDGE
- 0 0 0 0
- attr 'material_index' INT FACE
- 0
- attr 'custom_normal' INT16_2D CORNER
- (0, 0)
- (0, 0)
- (0, 0)
- (0, 0)
- attr 'st' FLOAT2 CORNER
- (0.000, 0.000)
- (1.000, 0.000)
- (1.000, 1.000)
- (0.000, 1.000)
- Mesh 'A.001' vtx:4 face:1 loop:4 edge:4
- 0 1 3 2
- 0/2 0/1 1/3 2/3
- attr 'position' FLOAT_VECTOR POINT
- (-0.500, -0.500, 0.000)
- (0.500, -0.500, 0.000)
- (-0.500, 0.500, 0.000)
- (0.500, 0.500, 0.000)
- attr 'sharp_edge' BOOLEAN EDGE
- 0 0 0 0
- attr 'material_index' INT FACE
- 0
- attr 'custom_normal' INT16_2D CORNER
- (0, 0)
- (0, 0)
- (0, 0)
- (0, 0)
- attr 'st' FLOAT2 CORNER
- (0.000, 0.000)
- (1.000, 0.000)
- (1.000, 1.000)
- (0.000, 1.000)
- Mesh 'A.002' vtx:4 face:1 loop:4 edge:4
- 0 1 3 2
- 0/2 0/1 1/3 2/3
- attr 'position' FLOAT_VECTOR POINT
- (-0.500, -0.500, 0.000)
- (0.500, -0.500, 0.000)
- (-0.500, 0.500, 0.000)
- (0.500, 0.500, 0.000)
- attr 'sharp_edge' BOOLEAN EDGE
- 0 0 0 0
- attr 'material_index' INT FACE
- 0
- attr 'custom_normal' INT16_2D CORNER
- (0, 0)
- (0, 0)
- (0, 0)
- (0, 0)
- attr 'st' FLOAT2 CORNER
- (0.000, 0.000)
- (1.000, 0.000)
- (1.000, 1.000)
- (0.000, 1.000)
==== Point Clouds: 1
- PointCloud 'point_instancer' points:1
- attr 'mask' BOOLEAN POINT
- 1
- attr 'orientation' QUATERNION POINT
- (0.929, 0.301, 0.205, -0.066)
- attr 'position' FLOAT_VECTOR POINT
- (0.000, 0.000, 0.000)
- attr 'proto_index' INT POINT
- 0
- attr 'scale' FLOAT_VECTOR POINT
- (1.000, 1.000, 1.000)
==== Objects: 6
- Obj 'A' MESH data:'A'
- pos 0.000, 0.000, 0.000
- rot 0.000, 0.000, 0.000 (XYZ)
- scl 1.000, 1.000, 1.000
- Obj 'A.001' MESH data:'A.001'
- pos 0.000, 0.000, 0.000
- rot 0.000, 0.000, 0.000 (XYZ)
- scl 1.000, 1.000, 1.000
- Obj 'A.002' MESH data:'A.002' par:'main_inst1'
- pos 0.000, 0.000, 0.000
- rot 0.627, 0.435, 0.000 (XYZ)
- scl 1.000, 1.000, 1.000
- Obj 'main_inst1' EMPTY par:'root'
- pos -2.680, -1.249, -0.181
- rot 0.000, 0.000, 0.000 (XYZ)
- scl 1.000, 1.000, 1.000
- Obj 'point_instancer' POINTCLOUD data:'point_instancer' par:'main_inst1'
- pos 0.000, 0.000, 0.000
- rot 0.000, 0.000, 0.000 (XYZ)
- scl 1.000, 1.000, 1.000
- 1 modifiers
- NODES 'GeometryNodes'
- Obj 'root' EMPTY
- pos 0.000, 0.000, 0.000
- rot 0.000, 0.000, 0.000 (XYZ)
- scl 1.000, 1.000, 1.000