Easily render 2D UI PNG icons with transparent backgrounds directly from your 3D models and prefabs in Unity.This is an Editor-only utility tool and is fully compatible with Built-in, URP, and HDRP render pipelines without any extra setup.3D to 2D Transparent Icon Generator is a clean, fast, and lightweight Unity Editor tool that converts your 3D models and prefabs into high-quality 2D PNG icons with transparent backgrounds in one click.Save hours of manual screenshotting and image editing — simply select a folder with 3D models and batch-render all icons automatically!KEY FEATURES:- Automatic Directional Lighting setup (no dark or flat models).- Full Alpha Channel (Transparent PNG) rendering.- Batch processing for entire folders of models/prefabs.- Support for both Perspective and Orthographic camera modes.- Auto-Look-At target or manual camera rotation controls.- Flexible resolution presets (64x64 up to 512x512) and custom resolution support.- Clean Editor GUI with zero project dependencies.HOW TO USE:1. Open via Unity menu: Tools -> 3D Icon Generator.2. Select your input models folder and output destination folder.3. Adjust camera offset/rotation and resolution settings.4. Click "Generate Icons" and enjoy ready-to-use UI assets!Features:- Fast batch generation of transparent 2D PNG icons from 3D models and prefabs.- Support for Perspective and Orthographic camera modes.- Automatic temporary Directional Lighting setup for optimal shading.- Auto-Look-At functionality or manual camera position and rotation controls.- Preset resolutions (64x64 to 512x512) plus custom resolution options.- Lightweight C# Editor-only script with zero external dependencies.Supported OS:- Windows, macOS, Linux (Unity Editor environment).This package does not use AI or Generative AI to create content. It is a pure Unity Editor C# utility that renders 3D models into 2D PNG textures using standard Unity Camera and RenderTexture. ChatGPT was only used as a coding assistant during development.




