← grayObject
gray series — about

Aboutこのサイトについて

grayObject is a catalog of AI-generated inorganic forms — and the workbench that produces them. This page explains what the site is, how one asset comes into being, and where each part of that process actually runs.

grayObject は、AI で生成した無機物のカタログであり、それを作るための作業台でもあります。 このページでは、このサイトが何なのか、ひとつのアセットがどう生まれるのか、 その工程がどこで動いているのかを説明します。

01 What this isこれは何か

Every object in the catalog was generated, not modeled by hand. The catalog is not an archive of finished work — it is the visible surface of a pipeline that keeps running. Browsing, inspecting, generating and publishing all happen in the same place.

カタログに並ぶオブジェクトは、手でモデリングしたものではなく、すべて生成されたものです。 ここは完成品の保管庫ではなく、動き続けているパイプラインの見えている面だと考えてください。 閲覧・確認・生成・公開が、ひとつの場所で完結します。

Draft placeholder — why this exists, and what "gray" means in the gray series.

下書き — 何のために作っているか、gray series における「グレー」の意味をここに。

02 The loop一周のながれ

The core idea is a loop, not a one-way pipeline. You start from an object that already exists in the catalog, look at it from an angle you like, generate a new 2D image from that exact view, turn that image back into a 3D asset, and put it back into the catalog — where it becomes the starting point for the next round.

中心にあるのは一方通行のパイプラインではなく、ループです。 カタログにすでにあるオブジェクトを起点に、好きなアングルで眺め、その視点のまま新しい 2D 画像を生成し、 その画像を再び 3D アセットに戻して、カタログへ入れ直す。 入れ直されたものが、次の周回の起点になります。

The grayObject loop: catalog, view, generate, reconstruct, publish FIG. 1 — the loop 図1 — ループ全体 CATALOG カタログ VIEW & CAPTURE 視点を決めて取り込む GENERATE 2D 2D を生成 REBUILD 3D 3D に戻す PUBLISH カタログへ反映 the output becomes the next input 出力が次の入力になる
Fig. 1 — one full turn of the loop. 図1 — ループの一周。

03 Inside the loop生成ループの中身

The capture step is what makes this different from typing a prompt into an image generator. When you frame an object in the viewer, the exact camera — focal length, aspect ratio, distance — is recorded, and two passes are taken from it: a colour image and a depth image. The depth pass is handed to the image model as a structural constraint, so the generated picture stays locked to the geometry you framed instead of drifting into an unrelated composition.

画像生成にプロンプトを打ち込むのと決定的に違うのは、キャプチャの工程です。 ビューワーでオブジェクトを画角に収めると、そのときのカメラ(焦点距離・アスペクト比・距離)がそのまま記録され、 同じカメラからカラーとデプスの2枚が取り込まれます。 デプスは構造の拘束条件として画像モデルへ渡されるので、生成結果は自分が決めた形から外れません。

From there the image goes to a reconstruction model that returns a textured mesh. Before anything reaches the catalog it is compressed — geometry and textures both — because a raw generated mesh is far too heavy to hand to a browser.

生成した画像は再構成モデルに渡され、テクスチャ付きのメッシュとして返ってきます。 カタログに載る前に、ジオメトリとテクスチャの両方を圧縮します。 生のままの生成メッシュは、ブラウザに渡すには重すぎるからです。

Inside the generation loop: capture, 2D generation, 3D reconstruction, publish FIG. 2 — inside the loop 図2 — 生成ループの中身 CAPTURE 取り込み camera state カメラ状態 colour pass カラー depth pass デプス GENERATE 2D 2D 生成 prompt プロンプト workflow (2D) ワークフロー選択 depth-guided デプスで拘束 REBUILD 3D 3D 再構成 workflow (3D) ワークフロー選択 quality preset 品質プリセット textured mesh テクスチャ付き PUBLISH 公開 compress 圧縮 sync 同期 back to catalog カタログへ selected view 選んだ視点 chosen image 採用した画像 raw mesh 生メッシュ
Fig. 2 — what happens between one catalog entry and the next. 図2 — カタログの一件から次の一件までに起きていること。

04 Where it runsどこで何が動くか

Three layers. The site you are reading is static and public — pages, the catalog UI and the 3D viewer all run in your browser. A small always-on server holds the published assets and serves them. The generation itself never happens on that server: it runs on a workstation GPU at home, reachable only over a private, authenticated tunnel.

3層構成です。いま見ているサイトは静的で公開されたもので、ページもカタログ UI も 3D ビューワーも、 すべてブラウザ側で動いています。常時稼働の小さなサーバーが、公開済みアセットを保持して配信します。 生成そのものはこのサーバーでは動きません。自宅のワークステーション GPU で動いており、 そこへは認証付きの私設トンネル越しにしか到達できません。

That split is deliberate. The public side stays cheap, static and disposable; the expensive, stateful, experimental side stays private. Nothing in the generation path is exposed to the open internet.

この分離は意図的なものです。公開側は安く・静的で・作り直しがきく状態に保ち、 高価で状態を持つ実験的な側は非公開に置いておく。 生成経路はインターネットに一切さらしていません。

Three layers: browser, public server, private GPU workstation FIG. 3 — where it runs 図3 — どこで何が動くか YOUR BROWSER ブラウザ catalog · 3D viewer · generation panel カタログ・3Dビューワー・生成パネル PUBLIC SERVER 公開サーバー static site · published assets · intake 静的サイト・公開アセット・受け口 PRIVATE WORKSTATION — GPU 非公開ワークステーション(自宅 GPU) node graph editing & execution ノードグラフの編集と実行 pages & assets ページとアセット authenticated private tunnel 認証付きの私設トンネル generated results 生成結果
Fig. 3 — the public surface and the private workshop are separate on purpose. 図3 — 公開面と私的な工房は、意図して分けてあります。

05 What is not hereここに無いもの

The workshop side — the node graphs, the model experiments, the agents that drive them — lives on a separate domain and is not part of this site. It is linked from the entrance for convenience only; it is not documentation, it is not a demo, and most of it will not load for you.

工房の側 — ノードグラフ、モデルの実験、それを動かすエージェント — は別ドメインにあり、 このサイトの一部ではありません。玄関からのリンクは便宜上のもので、 ドキュメントでもデモでもなく、その多くは外からは開けません。

Draft placeholder — anything else that is intentionally out of scope.

下書き — 意図的に触れないものがあれば、ここに明記。

06 Status現状

Draft placeholder — what works today, what is experimental, what comes next.

下書き — いま動いているもの、実験中のもの、次にやること。更新日を添えると腐りにくいです。

Last updated: —最終更新: —