360 Image Widget Generator
parseforge/360-image-widget-generator
E-commerceDeveloper toolsOther
Upload 2-3 photos of an object from different angles and generate 4 or 8 consistent 360-degree spin views. Control camera distance, generation temperature, and style with a custom prompt. Output is a downloadable image sequence ready for any standard 360-viewer widget.
- Total users
- 88
- Monthly active
- 2
- Total runs
- 399
- Bookmarked
- 0
- Rating
- 5.0 (2)
- Last modified
- 12 days ago
Overview
360 Image Widget Generator
Generate a 360-degree product viewer from 3 static photos. Upload images of your object from different angles and get back a set of consistent views ready for an interactive spin widget. No 3D modeling skills or special cameras required.
Creating a smooth 360-degree product spin usually means renting a turntable, shooting dozens of frames, and stitching them together in specialized software. This Actor takes 2 or 3 regular photos of your object from different sides and uses AI to generate the missing in-between views. You get a complete image set that can be dropped into any standard 360-image viewer.
| Who uses it | What they scrape 360 Image Widget Generator for |
|---|---|
| E-commerce managers | Create interactive product spins for online store listings without a photo studio. |
| Marketing designers | Generate 360-degree product assets for digital ads and social media campaigns. |
| Product photographers | Offer a 360-spin add-on service using only the standard stills they already shoot. |
| Web developers | Populate 360-viewer components on client sites with AI-generated image sequences. |
What it does
This Actor generates multiple consistent views of an object from a set of input photos, returning a downloadable archive of images taken from evenly spaced angles around the object.
- 🔄 Consistent multi-view generation: Produces 4 or 8 evenly spaced angle views that maintain object identity, colors, and details across all frames.
- 📏 Adjustable camera distance: Choose a close, medium, or far framing to control how much of the object and its background fills the shot.
- 🎚️ Temperature control: Dial in the balance between strict instruction-following and creative variation for background and detail consistency.
- 📝 Custom prompt guidance: Add natural-language instructions to steer the style, lighting, background, or material emphasis of the generated views.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with 360 Image Widget Generator data
🛒 Boost e-commerce conversions.
An online store owner uploads three phone photos of a sneaker and generates 8 spin views to embed on the product page, giving shoppers a virtual turn-around experience.
📱 Enrich social media ads.
A performance marketer creates a 360-spin of a new gadget from a few press-kit stills and uses the interactive asset in a carousel ad to increase engagement.
🏠 Preview furniture in context.
A furniture brand generates 8 views of a chair with a 'far' camera distance and a 'white room' prompt to show the piece in a clean, contextual setting for its catalog.
🎨 Prototype product variations.
A product designer feeds concept renders from three angles and uses a custom prompt to explore different material finishes across a full 360-degree spin before committing to production.
Why choose this scraper
| What you get | |
|---|---|
| No turntable needed | Skip the hardware. Handheld phone photos from a few angles are enough to produce a full spin set. |
| Consistent object identity | The AI references all input images for every generated view, so the object stays the same shape and color as it rotates. |
| Standard viewer output | The generated image sequence works with any off-the-shelf 360-product-viewer widget or JavaScript library. |
| Fast iteration | Change the background, lighting, or distance with a prompt tweak and re-run instead of re-shooting. |
How it compares
No other Store actor targets 360 Image Widget Generator the same way, so the honest comparison is with the alternatives teams actually weigh.
| 360 Image Widget Generator | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When 360 Image Widget Generator changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor with 2 or 3 reference photos of the same object, then set the number of output views, camera distance, generation temperature, and an optional custom prompt to control the final look. The Input tab lists every parameter.
A first run with the defaults:
{
"imageUrls": [
"https://api.apify.com/v2/key-value-stores/S8l2sknfAAra9YPZ7/records/IMG_20240809_074453.jpg",
"https://api.apify.com/v2/key-value-stores/S8l2sknfAAra9YPZ7/records/IMG_20240809_074519.jpg"
],
"imageCount": "8",
"distance": "close",
"temperature": 0.8,
"customPrompt": "replace background with white room, place toy in a brown wood circular table"
}
Pricing
Pay-per-result: $2 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $200.00 |
| 1,000 results | $2000.00 |
| 10,000 results | $20000.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the 360 Image Widget Generator.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to 360 Image Widget Generator through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/360-image-widget-generator"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
The generated views do not look like my original object.
Make sure you uploaded at least 2 clear photos of the same object from different angles. Avoid extreme close-ups or heavy shadows. If the object still drifts, lower the temperature to 0.4 to force stricter adherence to your input images.
The background changes too much between views.
Reduce the generation temperature to 0.4 or lower. You can also add a custom prompt like 'keep the background perfectly consistent across all views' to reinforce the requirement.
My run failed or produced no output.
Check that your input images are valid JPG, PNG, or WebP files and that you uploaded at least 2 of them. If the issue persists, try a smaller image count (4 instead of 8) and ensure your custom prompt does not contain contradictory instructions.
The generated images look too similar to each other.
Increase the temperature slightly to 0.6 or 0.7 to introduce more variation between angles. Also verify that your input photos show genuinely different sides of the object rather than near-identical angles.
FAQ
| Question | Answer |
|---|---|
| How many input photos do I need? | You need at least 2 images, but 3 images showing different sides of the same object (for example, front, side, and back) give the best results. The Actor uses all uploaded images as reference for every generated view. |
| What image formats are accepted? | You can upload JPG, PNG, or WebP files. Images are automatically optimized before processing, so you do not need to resize them beforehand. |
| How long does a run take? | Generating 4 views typically takes about 2 to 4 minutes, while 8 views takes roughly 4 to 8 minutes. Actual time depends on current platform load and the complexity of your images. |
| Can I control the background of the generated images? | Yes. Use the custom prompt field to describe the background you want, such as 'plain white studio background' or 'wooden table in a sunlit room.' The temperature setting also affects how strictly the background stays consistent across views. |
| Will the object look exactly the same in every generated view? | The AI references all your input photos to maintain consistent object identity, colors, and details. A lower temperature value (0.4 to 0.6) helps keep the object and background more uniform across all angles. |
| What can I do with the output images? | The generated image sequence is ready for any standard 360-product-viewer widget. You can embed it on a website, use it in a mobile app, or include it in a digital catalog that supports interactive spin functionality. |
| Does the Actor work with reflective or transparent objects? | The AI model handles a wide range of products, but highly reflective surfaces like mirrors or completely transparent glass can sometimes produce inconsistent reflections. Providing clear, well-lit input photos helps improve the result. |
| What does the temperature setting do? | Temperature controls how strictly the AI follows your instructions versus introducing creative variation. Lower values (0.1 to 0.4) produce more consistent backgrounds and details, while higher values (0.8 to 1.0) allow more variation. |
Related actors
Browse the full ParseForge collection for more scrapers.
🆘 Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Apify. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
Input
| Field | Type | What it does | Default |
|---|---|---|---|
| imageUrls required | array | Upload one or more images of the SAME object from different angles. This helps the AI understand the complete 3D structure, features, colors, and details of your object. 📸 How it affects output: • All input images are used as reference for every generated view to maintain consistency • Images are automatically optimized before processing • Works best with 3 input pictures showing different sides of your object 💡 Tip: Upload 3 images showing different sides of your object (e.g., front, side, back) for best results. Supported formats: JPG, PNG, WebP | ["https://api.apify.com/v2/key-value-sto |
| imageCount | string (2 options) | Choose how many angle views to generate around your object. This determines the smoothness of the 360° rotation in your widget. 📸 How it affects output: • More views = Smoother rotation experience = More processing time • Fewer views = Faster generation = Less smooth rotation ✅ 4 Images (every 90°) Generates: Front (0°), Right (90°), Back (180°), Left (270°) Best for: Quick previews, simple objects Processing time: ~2-4 minutes ✅ 8 Images (every 45°) Generates: Front, Front-Right, Right, Back-Right, Back, Back-Left, Left, Front-Left Best for: Professional product showcases, smooth rotation Processing time: ~4-8 minutes 💡 Recommended: 8 images for the best balance of quality and smoothness. | 8 |
| distance | string (3 options) | Control how close or far the camera appears from your object in all generated views. This affects the framing and how much background is visible. 📸 How it affects output: • Close: Object fills more of the frame, less background visible, great for detail shots • Medium: Balanced view, object and background both visible, recommended for most products • Far: Object appears smaller, more background visible, shows context and environment ✅ Close Effect: Camera is very close to the object Best for: Detail-focused products, jewelry, small items Object size: Large in frame Background: Minimal ✅ Medium (Recommended) Effect: Camera at comfortable viewing distance Best for: Most products, general use cases Object size: Balanced Background: Moderate ✅ Far Effect: Camera is far from the object Best for: Showing context, environment, large items in setting Object size: Smaller in frame Background: Extensive 💡 All views maintain the same distance - only the angle changes around the object. | close |
| temperature | number | Control how strictly the AI follows instructions versus being creative. This affects consistency and adherence to your requirements. 📸 How it affects output: • Lower temperature (0.1-0.4): More consistent, strictly follows instructions, better background consistency, less variation • Medium temperature (0.5-0.7): Balanced approach, good consistency with some flexibility • Higher temperature (0.8-1.0): More creative, may vary more, less strict adherence ⚠️ Too Low (below 0.3): • May be too rigid and repetitive • Could produce very similar images across angles • Might miss some creative details • Best for: Maximum consistency when background must be identical ✅ Recommended (0.4-0.6): • Good balance of consistency and quality • Follows instructions well while maintaining natural appearance • Best for: Most use cases, professional product showcases ⚠️ Too High (above 0.7): • May introduce unwanted variations • Background consistency might suffer • Could deviate from angle requirements • Best for: Creative variations when strict consistency isn't critical 💡 Default: 0.5 provides the best balance for most products. | 0.8 |
| customPrompt | string | Add specific instructions to customize how your 360° views are generated. These instructions are combined with the standard requirements. 📸 How it affects output: • Your instructions guide the AI's generation style and focus • Use for specific styling, background preferences, or special requirements • Leave empty to use default professional settings 💡 Example instructions: • "Keep the background minimal and clean" • "Emphasize product details and textures" • "Maintain professional studio lighting" • "Show the object in a natural environment" • "Keep colors vibrant and saturated" • "Use soft, diffused lighting" ⚠️ Note: Instructions should complement, not contradict, the standard requirements (like maintaining background consistency). | replace background with white room, plac |
Pricing
from $800.00 per 1,000 results
| Charged for | What it is | Price each |
|---|---|---|
| Actor Start | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). | $0.0015 to $0.0025 |
| 4 Views/Angles | 4 Views/Angles generated | $0.8 to $1 |
| 8 Views/Angles | 8 Views/Angles generated | $1.6 to $2 |
Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.
API
One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.
curl -X POST "https://api.apify.com/v2/acts/parseforge~360-image-widget-generator/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"helloWorld": 123
}' Examples
Input that runs as-is.
{
"helloWorld": 123
} Reviews
Rated 5.0 out of 5 across 2 reviews. Read them on Apify.
Issues
We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.
Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.
