Hacker ApprovedDepartments

Apple SHARP

View synthesis model in AI tools

Fast, free model that turns one photo into a 3D view in seconds, good for small side-to-side motion. Critics say it breaks down on larger camera moves and inpainting.

Fast, free model that turns one photo into a 3D view in seconds, good for small side-to-side motion. Critics say it breaks down on larger camera moves and inpainting.

46 people gave an opinion

recommend it
30
criticize it
16
approval share
65%
Each figure is one person. RecommendsCriticizes

Recommended in 6 of 13 months

  1. November 2025: not recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: not recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 30 people recommend itNeeds 10 or more, met.
  • 1.8 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 6 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Reliable image resizing and processing library

    “Been using this forever in CloudFront behaviors to auto-resize images.”

    Comment from 20 Dec 2025 in “Sharp: High performance Node.js image processing/optimization”

    “Sharp (the Node.js libvips binding) is surprisingly good for this”

    Comment from 23 Feb 2026 in “I built Timeframe, our family e-paper dashboard”

    “Great library to have at hand when you need to deal with images.”

    Comment from 20 Dec 2025 in “Sharp: High performance Node.js image processing/optimization”
  • Fast, even on CPU

    “Apple's Sharp is awesome in that it is fast, but it only generates a small depth sample from the image.”

    Comment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

    “This software does that in less than a second, creating a 3D model that can be accurately moved”

    Comment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

    “Works great, model file is 2.8 GB, on M2 rendering took a few seconds”

    Comment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”
  • Easy to run locally

    “It's pretty trivial to get running locally and generating the PLY files.”

    Comment from 9 Jan 2026 in “Revelium Studio turns a single image into a navigable 3D Gaussian Splat model”

    “one of the easiest AI repos to get running”

    Comment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”
  • Good for side-to-side 3D motion

    “It falls apart once you move too much, but for a little side-wiggling or a second-eye view for VR, it's great.”

    Comment from 19 May 2026 in “Gaussian Splat of a Strawberry”

    “This is great for turning a photo into a dynamic-IPD stereo pair”

    Comment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

What people warn about

Each mark is one comment

  • Weak depth; results below demo

    “the results were nowhere close to the results in the demo”

    Comment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

    “It doesn't quite get the depth right in anything, and the edges of things look off.”

    Comment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

    “Apple's Sharp is awesome in that it is fast, but it only generates a small depth sample from the image.”

    Comment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”
  • Fails on inpainting and angled views

    “It's interesting how it fails in the section where you need to in-paint.”

    Comment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

    “because this does not do any angled inpainting”

    Comment from 27 Dec 2025 in “Apple releases open-source model that instantly turns 2D photos into 3D views”
  • Research-only license, not open source

    “There's no reason to believe that weights are copyrightable. The only reason to pay attention to this "license" is because it's enforced by Apple”

    Comment from 27 Dec 2025 in “Apple releases open-source model that instantly turns 2D photos into 3D views”

    “It effectively prevents the community from using Apple's solution”

    Comment from 27 Dec 2025 in “Apple releases open-source model that instantly turns 2D photos into 3D views”

    “"Exclusively for research purposes" so not actually open source.”

    Comment from 27 Dec 2025 in “Apple releases open-source model that instantly turns 2D photos into 3D views”
  • Crashes or high memory use

    “Loading the model crashes my browser tab from memory usage”

    Comment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

    “It froze up my computer, had to hard-boot lol”

    Comment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

    “often a redeploy that recompiled Sharp just crashed the full VM (out of memory)”

    Comment from 19 Aug 2026 in “Bun 1.4 Rust rewrite is not looking good”

What people said

40 of the 50 comments that mention it, newest first. Each links to the original comment.

“often a redeploy that recompiled Sharp just crashed the full VM (out of memory)”

CriticizesComment from 19 Aug 2026 in “Bun 1.4 Rust rewrite is not looking good”

“The API is shaped after Sharp:”

MixedComment from 23 May 2026 in “Bun.Image”

“so most of sharp, but not all.”

MixedComment from 22 May 2026 in “Yt-dlp – [Announcement] Bun support is now limited and deprecated”

“It falls apart once you move too much, but for a little side-wiggling or a second-eye view for VR, it's great.”

MixedComment from 19 May 2026 in “Gaussian Splat of a Strawberry”

“It froze up my computer, had to hard-boot lol”

CriticizesComment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

“Apple's Sharp is awesome in that it is fast, but it only generates a small depth sample from the image.”

MixedComment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

“it's pretty cool what a 2gb NN can do from a single image”

RecommendsComment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

“Sharp is trying to solve a specific problem”

RecommendsComment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

“Loading the model crashes my browser tab from memory usage”

CriticizesComment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

“The effect - although only a crude wrapper around what Sharp already does - was quite transformative and mesmerising.”

RecommendsComment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

“the results were nowhere close to the results in the demo”

MixedComment from 3 May 2026 in “Show HN: Apple's Sharp Running in the Browser via ONNX Runtime Web”

“There is a work around if you don't mind lowering the Security settings”

RecommendsComment from 7 Mar 2026 in “macOS Tahoe windows have different corner radiuses”

“Sharp (the Node.js libvips binding) is surprisingly good for this”

RecommendsComment from 23 Feb 2026 in “I built Timeframe, our family e-paper dashboard”

“Apple are doing exciting work with image-to-Gaussian models”

RecommendsComment from 19 Jan 2026 in “Gaussian Splatting – A$AP Rocky Helicopter Music Video”

“It's a very fast model, even with your CPU it doesn't take very long.”

RecommendsComment from 10 Jan 2026 in “Try out Apple's ML-sharp 2d photo to 3D converter on your own computer”

“I think this one is better”

RecommendsComment from 9 Jan 2026 in “Revelium Studio turns a single image into a navigable 3D Gaussian Splat model”

“It's pretty trivial to get running locally and generating the PLY files.”

RecommendsComment from 9 Jan 2026 in “Revelium Studio turns a single image into a navigable 3D Gaussian Splat model”

“Where Sharp still wins (blur, crop, etc.)”

MixedComment from 31 Dec 2025 in “Show HN: Dockerized benchmark suite for Sharp vs. Lazy-Image (Rust-based)”

“It effectively prevents the community from using Apple's solution”

CriticizesComment from 27 Dec 2025 in “Apple releases open-source model that instantly turns 2D photos into 3D views”

“because this does not do any angled inpainting”

MixedComment from 27 Dec 2025 in “Apple releases open-source model that instantly turns 2D photos into 3D views”

“Exclusively for research purposes so not actually open source.”

CriticizesComment from 27 Dec 2025 in “Apple releases open-source model that instantly turns 2D photos into 3D views”

“There's no reason to believe that weights are copyrightable. The only reason to pay attention to this "license" is because it's enforced by Apple”

CriticizesComment from 27 Dec 2025 in “Apple releases open-source model that instantly turns 2D photos into 3D views”

“"Exclusively for research purposes" so not actually open source.”

CriticizesComment from 27 Dec 2025 in “Apple releases open-source model that instantly turns 2D photos into 3D views”

“We're doing the same! The Lambda function also has an authentication layer, so we can protect user-uploaded assets.”

RecommendsComment from 20 Dec 2025 in “Sharp: High performance Node.js image processing/optimization”

“Used it at projects at scale and it never let me down.”

RecommendsComment from 20 Dec 2025 in “Sharp: High performance Node.js image processing/optimization”

“Good library. API can be a bit quirky.”

MixedComment from 20 Dec 2025 in “Sharp: High performance Node.js image processing/optimization”

“Been using this forever in CloudFront behaviors to auto-resize images.”

RecommendsComment from 20 Dec 2025 in “Sharp: High performance Node.js image processing/optimization”

“Great library to have at hand when you need to deal with images.”

RecommendsComment from 20 Dec 2025 in “Sharp: High performance Node.js image processing/optimization”

“one of the easiest AI repos to get running”

RecommendsComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“For me, TMPI and SHARP look great.”

RecommendsComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“The example doesn't look particularly impressive to say the least.”

CriticizesComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“definitely not convincing for literally any portrait photographs I have seen”

CriticizesComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“the lack of a human face in the example set is likely a bit of a tell”

CriticizesComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“Interestingly Apple's own models don't work on MPS”

CriticizesComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“Works great, model file is 2.8 GB, on M2 rendering took a few seconds”

RecommendsComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“This software does that in less than a second, creating a 3D model that can be accurately moved”

RecommendsComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“It doesn't quite get the depth right in anything, and the edges of things look off.”

CriticizesComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“This is great for turning a photo into a dynamic-IPD stereo pair”

RecommendsComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“It's interesting how it fails in the section where you need to in-paint.”

MixedComment from 16 Dec 2025 in “SHARP, an approach to photorealistic view synthesis from a single image”

“I've checked npmjs and sharp is still in beta mode”

CriticizesComment from 21 Nov 2025 in “AI is a front for consolidation of resources and power”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.