Skip to content
← Back to work
2025—2026

GenPBR

Deterministic PBR engine, secure API & enterprise integrations. No AI.

10K+Signups
Client-sideProcessing
LiveBlender plugin

North Star Global product—a client-side PBR texture generator for architectural visualization and game development, evolved into multi-tenant enterprise SaaS. A secure server-side API powers plugin surfaces like Blender and enterprise integrations, while OIDC federation and hierarchical RBAC govern org access.

Visit live project →

Real showcase textures—not a mockup grid.

The same albedo source, PBR map stack, and WebGL sphere viewer from genpbr.com—metal/rough generation stays 100% client-side while live platform metrics stream from production APIs.

GenPBR · Live

Source

Base textureAlbedo
Live 3D
WebGL material viewer

PBR maps

Base map
Base
Normal map
Normal
Roughness map
Roughness
Metallic map
Metallic
AO map
AO
Height map
Height

100% client-side · MaterialX export

WebGL material viewer

Live 3D preview with albedo, normal, roughness, metallic, and AO maps—instant lighting feedback before export.

Production API

Secure server-side API powers Blender plugins and enterprise integrations while generation stays in-browser.

Platform pulse

Real-time signups, active users, and platform activity pulled live from the production API.

Enterprise buyers expect OIDC SSO, governed permissions, and integration into DCC pipelines—not bolt-on auth. A secure server API had to enable plugins and partner workflows while client-side generation stayed private, zero-latency, and off the server.

  1. 01

    Researched non-AI algorithms for consistent metal/rough map generation across diverse input images

  2. 02

    Implemented OIDC federation with hierarchical RBAC—org, team, and resource-level permissions per tenant

  3. 03

    Built secure server-side API for plugin hosts and enterprise integrations—Blender plugin shipped at genpbr.com/blender

  4. 04

    Built Stripe subscription flows with usage tiers from free 1K to enterprise 8K exports

  5. 05

    Designed intent-specific landing pages for SEO without fragmenting the core product experience

  6. 06

    Shipped WebGL material viewer with real-time lighting for instant iteration feedback

  • Client-side image processing pipeline with Web Workers for non-blocking generation
  • Secure REST API with OIDC/RBAC-scoped access for Blender plugins and enterprise integrations
  • OIDC/OAuth 2.0 federation with RBAC enforcement at the edge and API layer
  • Channel packing and color space handling for Unity, Unreal, Blender, and Roblox exports
  • Edge-deployed Next.js with serverless routes for auth, billing webhooks, and tenant isolation
  • MaterialX (.mtlx) export for professional pipeline integration
  • Web Workers keep UI responsive during multi-map generation
  • Session-cached live stats API with graceful fallback when endpoints throttle
  • Static generation for SEO landing pages, dynamic for authenticated dashboards
  • Bulk upload queue with client-side progress for batch texture processing

Ranks #1 for PBR texture generation with 10K+ signups, a live Blender plugin over the secure API, active commercial licensing, and enterprise OIDC/RBAC integrations in progress—all with 100% client-side processing.

Next.jsTypeScriptWebGLWeb WorkersOIDCRBACStripeREST API

Explore other case studies — product engineering, live game services, and platform architecture.

View full archive →
JARF · ReactLua InterfaceLive UI
FPS Tuner

▼ MOUSE SENSITIVITY

Sens
0.057

▼ DIMENSIONS

Len
8.1
Gap
8.0
Thk
5.7
Featured

JARF

ReactLua tooling, ECS & custom physics — ARPG, survivors, find-the & physics-match titles

Framework Engineering·2025—2026