Oleksandr1987 - Vintage Industrial Ceiling Light - Low-Poly PBR 3D Model

A production-ready, highly optimized low-poly 3D model of a vintage-style industrial pendant ceiling light. This retro fixture asset is perfectly tailored for use in real-time video games, VR/AR applications, architectural walkthroughs, and digital interior staging.

The model comes with a complete set of 2K PBR textures, realistically capturing worn metallic finishes, fine surface dust, and a pre-configured emissive setup for the lightbulb. Featuring pristine topology and professional non-overlapping UV unwrapping, this asset ensures seamless integration into any modern 3D pipeline.

Technical Specifications
  • Native File Format: 3ds Max 2019

  • Exchange Formats:

    • FBX (Binary format, verified compatibility)

    • OBJ (Universal geometry format with .mtl file)

    • 3DS (Legacy format support)

  • File Size: 1.15 MB

  • Geometry: Optimized Polygon Mesh (Game Ready)

    • Total Polygons: 2,432

    • Total Vertices: 1,236

    • Topology: Clean manifold geometry, 100% free of N-gons and faceted shading errors.

  • Textures & Materials: Full PBR texture suite in high-resolution PNG format ($2048 \times 2048$ pixels, power-of-2 standard). Maps include:

    • Ambient Occlusion (AO)

    • Diffuse (Albedo) — Note: Includes the Opacity/Emmisive map embedded directly inside the Alpha Channel

    • Metallic

    • Normal

    • Roughness

    • Emissive

  • UV Mapping: Fully UV-unwrapped model with clean, non-overlapping layouts.

  • 3D Printing: This model is fully optimized for real-time graphics and rendering engines; it is not designed or supported for 3D printing.

🛠️ Blender Texture Import Guide (Troubleshooting)

Note for Blender users: Some users may experience an error stating that textures do not match the mesh when importing the exchange formats (FBX/OBJ) into Blender. This happens because Blender's default importer sometimes struggles with auto-assigning complex embedded alpha channels or multi-map textures.

To fix this quickly:

  1. Import the .fbx or .obj file into your Blender scene.

  2. Go to the Shading Tab and select the lamp mesh.

  3. Create a new material or use the assigned default slot.

  4. Manually drag and drop the provided 2K PNG textures into the shader graph.

  5. Connect the texture nodes to the corresponding inputs of the Principled BSDF node (Base Color to Base Color, Metallic to Metallic, Roughness to Roughness, and Normal Map via a Normal Map node into Normal).

  6. For the lightbulb emission, connect the Emissive map to the Emission input and ensure your material blend mode is set correctly if you are adjusting transparency via the Alpha channel.