GenPBR
From creator tool to enterprise product—without sacrificing speed or trust
- Search ranking
- #1
- Visitors (6mo)
- 300K+
- Signups
- 10K+

GenPBR started as a client-side PBR texture generator for architectural visualization and game development. Demand from serious buyers required enterprise access control, a secure API for plugins, and billing that scaled—without moving generation onto expensive servers or breaking the creator experience.
genpbr.com →Enterprise buyers expected OIDC SSO, governed permissions, and integration into DCC pipelines. At the same time, texture generation had to stay private, fast, and local. Building auth and plugins as afterthoughts would have broken trust and performance.
- 01
Clarified the before-state: a strong creator tool that could not yet serve enterprise buyers safely
- 02
Designed OIDC federation with hierarchical RBAC—org, team, and resource-level permissions per tenant
- 03
Built a secure server-side API for plugin hosts and partners while keeping generation client-side
- 04
Shipped Stripe subscription tiers from free through enterprise, with clear usage boundaries
- 05
Added intent-specific landing pages for SEO without fragmenting the core product
- 06
Released a Blender plugin and WebGL material viewer so users could iterate with immediate feedback
- Kept generation on-device with Web Workers so server cost and privacy stayed under control
- Scoped plugin and partner access through a secure API with OIDC/RBAC enforcement
- Chose OIDC/OAuth 2.0 federation early so enterprise SSO was not a retrofit
- Supported Unity, Unreal, Blender, and Roblox export paths with channel packing and color-space handling
- Deployed Next.js at the edge with serverless routes for auth, billing webhooks, and tenant isolation
- Added MaterialX (.mtlx) export for professional pipeline integration
- All texture generation runs locally—zero server compute cost per generation
- Lazy-loaded WebGL viewer with progressive enhancement
- Code-split route groups for marketing vs. authenticated app surfaces
- Optimized image pipeline with next/image and responsive srcsets
GenPBR ranks #1 for PBR texture generation with 300K+ visitors, 10K+ signups, active enterprise licensing, a live Blender plugin over the secure API, and enterprise OIDC/RBAC integrations in progress—while generation remains 100% client-side.
- Next.js
- TypeScript
- REST API
- OIDC
- RBAC
- PostgreSQL
- Drizzle ORM
- Stripe
- WebGL
- Web Workers
- Vercel
Facing a similar challenge?