/Users/forgebot/3daistudio-manifold/report.html
ForgeFX Simulations
3D AI STUDIO / TRIPO 3.1 / TECHNICAL REVIEW

Hydraulic Manifold — Native Quad QA

Measured Verdict

REJECT — Not Suitable for a Clean-Topology Showcase The requested asset was genuinely generated by 3D AI Studio / Tripo 3.1. The original download is native FBX with real polygons, not a triangulated GLB or a procedural substitute. It resembles a hydraulic manifold, but its uneven machined edges, irregular port rims, fused cartridge transition and visible holes around the top fitting fail the requested close-up standard. ORIGINAL PROVIDER OUTPUT • 14,011 vertices; 13,567 faces: 13,387 quads (98.67%), 153 triangles, 27 n-gons. • 960 non-manifold edges, including 959 boundary edges; 55 connected components, including three isolated vertices. • 7,595 quads deviate from a plane by more than 1% of their longest edge. This measures warped quads, not a claim that every curved-surface quad is defective. • 1,139 UV islands; no zero-area UV faces, reversed UV faces or out-of-tile faces detected. • 69.67% UV coverage at 1024×1024 sample resolution; 8 overlapping sample pixels (0.0011% of covered pixels). This is a raster estimate, not exact intersection certification. • Four embedded 4096×4096 image maps were present. Texture completeness alone does not establish correct or attractive material response. CLEANUP VS PROVIDER The original FBX and inspected .blend are retained unchanged in topology. A separate conservative cleanup tried welding vertices within 1e-6 source-mesh units, deleting loose vertices and recalculating normals. Only the three isolated vertices were removed; all 960 non-manifold edges remain. No automatic hole filling or broad smoothing was used to conceal defects. The cleanup is also rejected. The OBJ conversion is a separate paid provider remesh, not the native generation result. It is retained in conversion/ with its own QA: 12,998 faces (12,952 quads, 46 triangles), 384 non-manifold edges including 383 boundaries, 25 connected components, 701 UV islands, one zero-area UV face, and 65.53% sampled UV coverage. Its texture maps are 4096 base color, 2048 metallic/roughness and 1024 normal despite a 4096 conversion request. This variant is also rejected. Neither variant is a demonstrated engineering model; dimensions, threads, internal passages and fit are not validated. A credible repair would require substantial manual, feature-aligned retopology and UV re-authoring over the generated shape, rather than simply converting triangles to quads. PROVENANCE AND COST Generation task: 51f456db-36f4-4560-9f3f-bef83afc303c — 110 documented credits. Conversion task: 663c435a-12c1-449c-9e06-e8634c2eff97 — 30 documented credits. Additional conversion task found in the shared task artifacts: 565258a0-d0f5-49d7-b4d7-03bf6e69de44 — another 30 documented credits. Both conversion IDs were read back from the API and finished. The additional conversion was unnecessary; it is not hidden from the accounting. Verified wallet: 9,600 → 9,430 credits; 170 credits total debit. No cash-price conversion is asserted. One generation candidate, two conversion jobs. No further paid requests. The live docs describe generation output as GLB, but this quad-enabled task actually returned FBX. The conversion was submitted before checking that result format; it was not necessary merely to obtain native quads. Future runs must inspect returned file type before purchasing any conversion. Task dates and request payloads are preserved in the JSON records. Signed result URLs are temporary, so local source downloads are the durable deliverables. No public X post was made. This report is a local technical review, not a production-readiness claim. Documentation consulted: https://www.3daistudio.com/Platform/API/Documentation/3d-generation/tripo https://www.3daistudio.com/Platform/API/Documentation/remeshing/tripo

Actual Blender Renders

Original generation FBX. Click any image to enlarge. Wire views use polygon edges, not triangulated shader wireframes. X-ray views remove face surfaces. No procedural replacement geometry.

beauty-front.png
beauty-front
beauty-left.png
beauty-left
beauty-rear.png
beauty-rear
beauty-underside.png
beauty-underside
checker-front.png
checker-front
checker-rear.png
checker-rear
clay-front.png
clay-front
clay-grazing.png
clay-grazing
hidden-line-front.png
hidden-line-front
hidden-line-rear.png
hidden-line-rear
uv-layout.png
uv-layout
wire-closeup.png
wire-closeup
wire-front.png
wire-front
wire-rear.png
wire-rear
wire-underside.png
wire-underside
xray-front.png
xray-front
xray-rear.png
xray-rear

Measured QA

{
  "source": "/Users/forgebot/3daistudio-manifold/generation-e935a1df7d9e4aecb17eacb3e6134c80.fbx",
  "cleanup": "None. Original generation FBX imported without topology changes; presentation transforms only.",
  "objects": [
    {
      "name": "tripo_node_02e4fbfb",
      "vertices": 14011,
      "edges": 27550,
      "faces": 13567,
      "quads": 13387,
      "tris": 153,
      "ngons": 27,
      "polygon_histogram": {
        "3": 153,
        "4": 13387,
        "5": 26,
        "6": 1
      },
      "nonmanifold_edges_including_boundary": 960,
      "boundary_edges": 959,
      "wire_edges": 0,
      "loose_vertices": 3,
      "degenerate_faces_area_lt_1e-12": 0,
      "connected_components": 55,
      "component_vertex_counts": [
        12673,
        92,
        84,
        76,
        76,
        75,
        72,
        66,
        58,
        56,
        55,
        52,
        51,
        30,
        30,
        29,
        28,
        28,
        27,
        27,
        26,
        25,
        20,
        20,
        20,
        20,
        18,
        16,
        15,
        14,
        11,
        11,
        10,
        9,
        9,
        8,
        8,
        8,
        8,
        5,
        4,
        4,
        4,
        4,
        4,
        4,
        3,
        3,
        3,
        3,
        3,
        3,
        1,
        1,
        1
      ],
      "vertex_valence_histogram": {
        "0": 3,
        "2": 221,
        "3": 856,
        "4": 12622,
        "5": 264,
        "6": 35,
        "7": 8,
        "8": 2
      },
      "quads_nonplanar_over_1pct_edge": 7595,
      "edge_aspect_ratio_p50_p95_max": [
        1.6843331735433684,
        4.308281201211249,
        20.533149267265177
      ],
      "uv_layers": 1,
      "uv_islands": 1139,
      "zero_area_uv_faces": 0,
      "negative_signed_uv_faces": 0,
      "uv_faces_outside_0_1": 0,
      "uv_absolute_face_area_sum": 0.6966152167523179
    }
  ],
  "uv_raster": {
    "resolution": 1024,
    "covered_pixels": 730574,
    "coverage_percent": 69.67296600341797,
    "overlap_pixels": 8,
    "overlap_percent_of_covered": 0.0010950293878511964,
    "limitations": "Pixel-center estimate, excludes subpixel intersections. Negative winding is reported, not automatically a defect."
  },
  "images": [
    {
      "name": "tripo_image_02e4fbfb_0",
      "size": [
        4096,
        4096
      ],
      "source": "FILE"
    },
    {
      "name": "tripo_image_02e4fbfb_1",
      "size": [
        4096,
        4096
      ],
      "source": "FILE"
    },
    {
      "name": "tripo_image_02e4fbfb_2",
      "size": [
        4096,
        4096
      ],
      "source": "FILE"
    },
    {
      "name": "tripo_image_02e4fbfb_3",
      "size": [
        4096,
        4096
      ],
      "source": "FILE"
    }
  ]
}
Enlarged QA render