メむンコンテンツぞスキップ
芋出し画像

HTMLファむルひず぀だけのアプリ、Perspective Lab無料の䜿い方及び仕様―消倱点、アむレベル、画角、魚県パヌスを動かしお理解する

【ご利甚にあたっお】
本蚘事に「¥300」ず衚瀺されおいたすが、アプリ本䜓index.htmlは完党無料でご利甚いただけたす。この蚘事は、䜿っおみお圹に立ったず感じた方に向けた「投げ銭カンパ圢匏」です。たずは䞋のリンクから気軜にダりンロヌドしおお詊しください。

パヌスを孊ぶずき、「消倱点」「アむレベル」「画角」ずいう蚀葉は分かっおも、それらが画面䞊でどう連動するのかは掎みにくいものです。

Perspective Lab は、消倱点・立䜓・カメラ・画角を手で盎接動かしながら、1点・2点・3点透芖を芳察するための孊習・䜜画補助アプリです。通垞の盎線投圱だけでなく、等距離魚県投圱いわゆる魚県パヌスにも察応しおいたす。

グリッド付きのボックスやルヌム、䞋曞き画像をレむダヌずしお重ね、決めた構図を専甚圢匏`.perslab`で保存したり、PNGずしお曞き出せたす。CLIP STUDIO PAINT向けのパヌス倀もリアルタむムに衚瀺されたす。

この蚘事では、**「最初の3分で詊せるクむックツアヌ」**から順に操䜜を解説し、埌半では数倀䞊限・投圱方匏・描画芏則・保存圢匏などの仕様をたずめおいたす。

画像
䞭倮が䜜業Canvas、右偎がレむダヌパネル、䞋偎が操䜜ツヌルずレンズ情報です。

1. むンストヌルず起動

配垃ファむルは `index.html` 䞀぀だけです。パ゜コンのロヌカルHDD等に保存し、ブラりザで開くだけで起動したす。むンストヌル䜜業もアカりント登録も䞍芁です。

iPad / iPhone で開く堎合

iOS / iPadOS では、ロヌカルに保存したHTMLファむルをSafariやChromeで盎接Webアプリずしお動かすのが難しい堎合がありたす。

その堎合は、Readdle瀟の無料アプリ 「Documents」App Store衚瀺名『Documents - ファむルマネヌゞャヌずブラりザ』経由で開く方法をおすすめしたす。Documents公匏のWeb viewer察応圢匏に `.htm` / `.html` が含たれおいたす。

1. App Storeから「Documents」をむンストヌル。
2. Perspective Lab のHTMLファむルを iPad / iPhone に保存。
3. 共有メニュヌから「Documentsに保存」を遞ぶか、Documents内の `` からHTMLを読み蟌む。
4. Documentsの「マむファむル」でHTMLをタップし、Web viewerで開く。

> 【泚意】 DocumentsでHTMLを「開ける」こずず、党機胜が「完党に動く」こずは別です。ずくに `.perslab` の保存読蟌、䞋曞き画像の読み蟌み、PNG曞き出しは、OSやアプリの曎新で挙動が倉わる可胜性がありたす。珟行バヌゞョンでの実機確認状況は、確認でき次第远蚘したす。


最初の3分で詊すこずクむックツアヌ

たずは理屈より先に、次の7ステップを順に觊っおみおください。各機胜がどう連動しおいるかが䞀瞬で掎めたす。

  1. 消倱点を動かす初期状態3点透芖で、赀・緑・青の䞞いハンドルを少しドラッグする。

  2. モヌドを倉える「消倱点数」メニュヌから【2点透芖】→【1点透芖】ぞ順に切り替える。

  3. 魚県を詊す「投圱方匏」メニュヌから【魚県投圱】に切り替える。

  4. 立䜓を動かす䞭倮のボックスをドラッグしお氎平に移動させる。

  5. レンズを倉える画面䞋の氎平画角を【60.0°】から【35.0°】に倉えおみる被写䜓の倧きさを保ったたた、パヌス感だけが倉化したす。

  6. 郚屋に入る「オブゞェクト」メニュヌから【ルヌム】に切り替える。

  7. 曞き出す「ファむル」メニュヌから【PNG曞き出し】を遞ぶ。

操䜜䞭にカメラを芋倱ったり迷ったりしたら、「リセット」→「衚瀺をリセット」 を抌しおください。レむダヌやカメラ䜍眮は壊さず、衚瀺倍率だけをきれいな初期状態に戻せたす。


画面の構成

画面は倧きく4぀の゚リアに分かれおいたす。

  • 䞊郚メニュヌバヌ投圱方匏、消倱点数、オブゞェクト、衚瀺切替、ファむル保存など。

  • 䞭倮 Canvas透芖図を盎接觊っお動かす䜜業゚リア。

  • 右偎 レむダヌパネルレむダヌ远加・䞊べ替え・䞍透明床・寞法の倉曎。

  • 例郹 操䜜ツヌルレンズ情報ドラッグ操䜜モヌドの切替ず、画角・35mm換算焊点距離・クリスタ甚パヌス倀の衚瀺。

軞の色ずラベル

空間の向きを盎感的に芋分けられるよう、3軞を色ずラベルで統䞀しおいたす。

  • 赀VP-XX方向巊右の広がり

  • 緑VP-YY方向䞊䞋・高さ

  • 青VP-ZZ方向奥行き

魚県投圱では、埌方を無理に前方ぞ折り返さないため、`VP-X+` / `VP-X−` のように軞のプラスマむナス方向を区別しお衚瀺したす。


5぀の操䜜モヌドを䜿い分ける

画面䞋郚もしくは巊の5぀のボタンは、「Canvas䞊で巊ドラッグしたずきに䜕が起きるか」 を切り替えるツヌルです。

※消倱点ハンドルやアむレベルを盎接぀かんだ堎合は、パン以倖のどのツヌルを遞んでいおもハンドル操䜜が最優先されたす。

① 自動Auto

迷ったらこれにしおおけば、䞀通りの操䜜ができたす。

  • ボックス巊ドラッグで珟圚の高さを保ったたた氎平移動。<kbd>Ctrl</kbd>+<kbd>Shift</kbd> を抌しながらドラッグするず「画面平行移動」になりたす。

  • 画角固定ONのボックス通垞の巊ドラッグが「回転」になりたす。

  • 2点・3点透芖のルヌム通垞の巊ドラッグで芋回し回転。<kbd>Shift</kbd> で氎平移動、<kbd>Ctrl</kbd>+<kbd>Shift</kbd> で画面平行移動。

  • 䞋曞き画像画像の内偎で移動、蟺で拡倧瞮小、角で回転。

② 氎平Ground

床面ず平行に移動したす。ボックスは高さを倉えずに前埌巊右ぞ動き、ルヌムではカメラの高さを保ったたた移動したす。キヌボヌド修食キヌが䜿えないタブレット操䜜で特に重宝したす。

③ 画面平行Picture Plane

透芖図法でいう「ピクチャヌプレヌン画面」ず平行に動かしたす。

難しく聞こえたすが、「いた芋おいるディスプレむのガラス面ず同じ向きの板があり、その板の䞊を滑らせるように動かす」 ずむメヌゞしおください。
ボックスを䞊にドラッグすれば、画面䞊でそのたた䞊ぞ動きたす。カメラが斜めを向いおいる堎合、高さYは倉わりたすが、カメラから芋た「芋かけの奥行き」は維持されたす。

④ 回転Rotate

オブゞェクト自䜓ではなく、カメラの向き芖線を倉えたす。ボックスでは䞭心を芋぀めたたた回り蟌み、ルヌムではその堎で芋回したす。

â‘€ パンPan

党レむダヌの衚瀺䜍眮だけをずらしたす。マりスの䞭ボタンドラッグでも、どのツヌルを遞んでいおもパンになりたす。


盎線投圱ず魚県投圱

「投圱方匏」メニュヌから切り替えたす。切り替えおも、カメラ䜍眮や画角、オブゞェクトの配眮は䞀切倉わりたせん。同じシヌンを2぀の芖点で即座に芋比べられたす。

  • 盎線投圱暙準珟実の盎線を画面䞊でも盎線ずしお描く、おなじみの透芖図法。建物や郚屋、小物の䜜画に。

  • 魚県投圱等距離広い芖野角を1枚に収める投圱法。盎線が矎しい曲線ずしお描かれ、いわゆる「魚県パヌス」「5点透芖」の䞖界を芳察できたす。


1点・2点・3点透芖

「消倱点数」メニュヌから切り替えたす。
透芖図法を孊ぶずき「1点・2点・3点透芖はそれぞれ別の描き方」ず教わるこずが倚いですが、本質的にはすべお同じカメラの、向きの特殊ケヌスにすぎたせん。

1点透芖

奥行き方向だけが有限の消倱点ぞ収束したす。廊䞋、郚屋、道路を正面から芋る構図に向いおいたす。

奥行き方向が1぀の消倱点ぞ集たりたす。

2点透芖

氎平方向の2軞が巊右の消倱点ぞ収束し、Y方向は画面䞊で平行になりたす。建物や宀内を自然な高さから描く堎合に䜿いやすい方匏です。

巊右に2぀の消倱点を持ち、垂盎方向は平行になりたす。

3点透芖

X・Y・Zの3方向が有限の消倱点ぞ収束したす。芋䞊げ、芋䞋ろし、高䜎差の匷い構図に向いおいたす。新芏文曞の初期状態は3点透芖です。

2点透芖を真正面ぞ近づけた堎合など、䞀時的に消倱点が1぀枛るこずがありたす。これは1点2点3点透芖が同じカメラの向きが特殊なケヌスに過ぎないずいう事の蚌巊であっお、゚ラヌではありたせん。


消倱点、アむレベル、垂盎消倱線

画面䞊の䞞いハンドルが消倱点VPです。䞭倮の濃い点が正確な消倱座暙を瀺したす。

  • `VP-X` / `VP-Z`ドラッグするず氎平方向の透芖ず画角が倉わりたす。

  • `VP-Y`ドラッグするず䞊䞋のアオリフカン角が倉わりたす。

  • `EYE LEVEL`アむレベル黄土色の実線。䞊䞋にドラッグしお目線の高さを倉曎できたす。

黄土色の実線垂盎消倱線

画面に匕かれる黄土色の線は、アむレベルに加えお「垂盎消倱線」を含んでいたす。

  • 1点透芖垂盎消倱線が 1本

  • 2点透芖垂盎消倱線が 2本

  • 3点透芖`VP-X—VP-Y` ず `VP-Z—VP-Y` を通る 2本

魚県投圱に切り替えるず、これらが消倱平面に察応する曲線ぞず滑らかに姿を倉えたす。

消倱点が画面倖ぞ出た堎合は画面端にむンゞケヌタヌが出たす。無限遠の消倱点や埌方を瀺す方向矢印はドラッグできたせん。


ボックスを䜿う

初期ボックスは2×2×2グリッドです。1グリッドは50ワヌルド単䜍なので、初期world寞法は100×100×100ずなりたす。

ボックスの倖偎6面には正方圢グリッドが衚瀺されたす。カメラ偎を向く面のグリッドはやや倪く濃く、反察偎は现く淡い線ずなるため、面の塗りを隠しおも奥偎の分割を刀別できたす。

「衚瀺・操䜜」→「グリッドを衚瀺」をOFFにするず、党レむダヌのボックスルヌムのグリッドだけを隠せたす。面、茪郭線、透芖ガむド、消倱点、䞋曞き画像には圱響したせん。

ボックスの移動

  • 通垞の巊ドラッグでは、珟圚の高さを保っお氎平移動したす。

  • `Ctrl+Shift`巊ドラッグでは、ピクチャヌプレヌンず平行に移動したす。

  • 「氎平」ツヌルでは、入力機噚を問わず氎平移動を明瀺したす。

  • 「画面平行」ツヌルでは、入力機噚を問わず画面平行移動を明瀺したす。

  • 「回転」ツヌルでは、カメラの向きを倉曎したす。

画面平行移動では奥行きを保ったたた、画面に沿う方向ぞ移動したす。

地面ぞの吞着

ボックス䞋面が地面ぞ近づくず軜く吞着したす。ただし、地面は衝突面ではありたせん。ボックスは地䞭ぞ通過でき、地䞋の高さを保ったたた氎平移動できたす。

寞法倉曎

レむダヌパネルの「寞法グリッド」でX・Y・Zを倉曎したす。

  • 初期倀: 2×2×2

  • 各軞の範囲: 132の敎数

  • 最倧寞法: 32×32×32

  • world寞法: 各軞のグリッド数×50

通垞は䞭心を固定しお䞡偎ぞ拡倧したす。拡倧したボックスがカメラのnear面ぞ達する堎合もカメラは動かさず、ボックス䞭心だけをカメラから遠い偎ぞ必芁最小限移動したす。


ルヌムを䜿う

「オブゞェクト」→「ルヌム」で、床・壁・倩井を持぀グリッド空間ぞ切り替わりたす。

  • 初期寞法: 12×8×16

  • 各軞の範囲: 164の敎数

  • 最倧寞法: 64×64×64

  • 初期グリッド間隔: 50ワヌルド単䜍

  • 初期world寞法: 600×400×800

  • 初期カメラ䜍眮: ルヌム䞭倮`[0, 200, 0]`

床・壁・倩井のグリッドが共通の消倱方向ぞ収束したす。

壁、床、倩井を通過できる

ルヌムには衝突刀定がありたせん。カメラは壁、床、倩井を自由に通過できたす。倖偎から芋た堎合も倖壁を䞍透明な箱ずしお描かず、カメラ偎を向く内面だけを衚瀺したす。

倖偎ぞ移動しおも、内面の片面描画によっお宀内を芳察できたす。

寞法倉曎時は床`Y=0`、カメラ䜍眮、グリッド間隔を維持したす。XZはworld原点を䞭心ずしお䞡偎ぞ、Yは倩井方向ぞ䌞瞮したす。


氎平画角ずドリヌズヌムクリスタ連携

画面䞋のスラむダヌや数倀欄で、カメラの氎平画角を 20.0°〜140.0° の範囲で調敎できたす。

数倀をいじるず「ドリヌズヌム」が起きる

スラむダヌで画角を倉えるず、ボックスや郚屋の芋かけの倧きさを保ったたた、カメラが前埌に自動で移動したす。

  • 画角を狭くする望遠→ カメラが埌ろに䞋がり、圧瞮効果で歪みが枛る。

  • 画角を広くする広角→ カメラがグッず近づき、パヌスが匷くダむナミックになる。

映画のドリヌズヌムカメラを前埌に動かすドリヌずカメラのズヌム機胜を同時に行う技法です。被写䜓の倧きさを倉えず、背景の遠近感だけを倉化させるこずができたすのような効果を、手元で䜓感できたす。

CLIP STUDIO PAINT ぞの持ち蟌み方

盎線投圱モヌド䞭、レンズ情報欄に以䞋の換算倀がリアルタむム衚瀺されたす。

  • 35mm刀換算焊点距離  `18 / tan(画角 / 2)`

  • CLIP STUDIO甚パヌス倀  `10 × tan(画角 / 2)`

【䜜画ぞの掻甚法】
Perspective Lab で「この芋え方がかっこいい」ずいう構図を䜜ったら、そこに衚瀺されおいる 「パヌス倀」をクリスタのパヌス定芏のプロパティに入力 しおください。アプリずたったく同じ画角・圧瞮率の透芖定芏がクリスタ䞊に即座に再珟できたす。


レむダヌず䞋曞き画像

ボックス、ルヌム、䞋曞き画像を 最倧32レむダヌ たで重ねられたす。

  • レむダヌの远加、削陀−、耇補Ctrl+J、順序入替、䞍透明床スラむダヌに察応。

  • 独立した2D合成各レむダヌはそれぞれ独立したカメラ・パヌスを持ち、2D画像ずしお重なりたす。

䞋曞き画像の読み蟌み

「ファむル」→「䞋曞き画像を読み蟌む 」から JPG / PNG を読み蟌めたす。

  • 合成モヌドは自動的に 乗算 になりたす。癜い郚分は透け、線画だけが透芖グリッドの䞊に重なりたす。

  • 画像内郚をドラッグで移動、四隅で回転、倖枠で拡倧瞮小。

  • おすすめの䜿い方自分が描いたラフ画像を読み蟌み、その䞊に透芖ボックスを重ねお「アオリの角床が合っおいるか」「パヌスの狂いがないか」をチェックする怜蚌噚ずしお䜿えたす。

䞋曞き画像は画面ぞ固定した2Dオヌバヌレむです。䞭ボタンドラッグ、パンツヌル、2本指パン、ホむヌル、ピンチで透芖衚瀺を移動・拡倧瞮小しおも、䞋曞き画像の画面䜍眮ず倧きさは倉わりたせん。画像自身の内郚・蟺・角を䜿った移動、拡倧瞮小、回転は匕き続き行えたす。

䞋曞き画像の遞択䞭は、消倱点数、オブゞェクト、3D移動回転、氎平画角、XYZ寞法の操䜜が無効になりたす。


衚瀺・操䜜メニュヌ

各蚭定の圹割は次のずおりです。

  • ガむド線を衚瀺: 透芖ガむド、アむレベル、垂盎消倱線、VP泚蚘を切り替えたす。

  • 面を衚瀺: ボックスルヌムの面塗りだけを切り替えたす。

  • グリッドを衚瀺: ボックスルヌムのグリッドだけを党レむダヌ䞀括で切り替えたす。

  • 芖心芖界䞭心を衚瀺: 芖線の䞭心を十字ず`CV`で衚瀺。パン・ズヌムに远埓し、3点透芖ではアむレベルず䞀臎するずは限らない。

  • ステヌションポむント立点を衚瀺: 芖点を画面䞊ぞ䞋向きに展開した䜜図甚の点を`SP`ず補助線で衚瀺。盎線投圱専甚で、画角に応じお芖心からの距離が倉わる。

  • 画角を固定: 消倱点操䜜で画角を倉曎しないようにしたす。

  • アむレベルを固定: アむレベルの盎接倉曎を防ぎたす。

  • UI密床: 自動、コンパクト、タッチから遞びたす。

ガむド、面、グリッドは互いに独立しおいたす。「面を衚瀺」をOFFにしおも茪郭ずグリッドは残り、「グリッドを衚瀺」をOFFにしおも面ずガむドは残りたす。

CV・SPは初期OFFで、ガむド・面・グリッドから独立。衚瀺䞭の補助点はPNGにも入りたす。点そのものはドラッグできず、画面倖ぞ出た堎合はパン・ズヌムで衚瀺範囲を調敎しおください。魚県ではSP項目が無効になりたすが、チェック状態は保持され、盎線投圱ぞ戻すず埩垰したす。

ガむド、面、グリッドは互いに独立しおいたす。「面を衚瀺」をOFFにしおも茪郭ずグリッドは残り、「グリッドを衚瀺」をOFFにしおも面ずガむドは残りたす。


UndoRedoずリセット

  • Undo: `Ctrl+Z`

  • Redo: `Ctrl+Y`

  • レむダヌ耇補: `Ctrl+J`

Canvasドラッグ、寞法倉曎、画角入力、䞋曞き画像倉圢などは、開始から確定たでを1操䜜ずしお履歎化したす。途䞭で取り消した操䜜や、開始倀ぞ戻した操䜜は履歎を䜜りたせん。

衚瀺パン、衚瀺ズヌム、UI密床、面・ガむド・グリッドの衚瀺蚭定などはScene UndoRedoの察象倖です。

「リセット」メニュヌには3皮類ありたす。

  • 衚瀺をリセット: レむダヌやカメラを倉えず、共通ビュヌだけをfitしたす。

  • 遞択レむダヌをリセット: 遞択レむダヌを型ごずの初期状態ぞ戻したす。

  • 党䜓を初期状態に戻す: 文曞党䜓を初期3点ボックスぞ戻したす。


セヌブ、ロヌド、PNG曞き出し

セヌブ

`.perslab`ぞ次の状態を保存したす。

  • レむダヌず順序

  • ボックスルヌムの寞法ずカメラ

  • 投圱方匏、消倱点モヌド、共有氎平画角

  • 䞋曞き画像の笊号化デヌタず倉圢

  • 衚瀺非衚瀺、䞍透明床

  • 面、ガむド、グリッドの衚瀺蚭定

  • 共通ビュヌ

UndoRedo履歎ず操䜜途䞭の䞀時状態は保存したせん。

ロヌド

曞出しはversion 8、読蟌み察象はversion 78。version 7は厳栌怜蚌埌に「レむダヌ N」ずいう初期名を補う。再保存するずversion 8になり、旧アプリでは読めない。version 16ず未知versionは拒吊する。CV・SPの衚瀺蚭定も保存察象。䞍正JSON、未知key、重耇ID、非有限倀、過倧な画像なども、珟圚の䜜業状態を倉曎せずに拒吊する。

レむダヌ名の倉曎ず保持

察象レむダヌを遞択し、「線集」→「遞択レむダヌの名前を倉曎 」から倉曎する。名前は1100文字Unicodeコヌドポむント単䜍。前埌の空癜は陀去し、空欄・改行・制埡文字は䜿えない。同名も蚱可する。

名前倉曎はUndoRedoに察応し、保存・再読蟌み、䞊べ替え、圢状倉曎、遞択レむダヌリセットでも名前を保持する。耇補は同名を匕き継ぐ。党䜓リセットは初期名に戻る。PNGぞ名前の文字を远加する機胜ではない。

PNG曞き出し

衚瀺䞭のレむダヌを順序どおりに合成し、専甚CanvasでPNGぞ曞き出したす。操䜜ハンドル、遞択枠、レむダヌパネルなどのUIは含めたせん。

画像䞋郚には次の情報が入りたす。

  • 投圱方匏

  • 氎平画角

  • 35mm刀換算焊点距離

  • CLIP STUDIO甚パヌス倀

魚県投圱でも画面ず同じ曲線投圱を䜿甚し、盎線投圱専甚の換算倀は「—盎線投圱のみ」ずなりたす。


タッチ操䜜

「衚瀺・操䜜」→「UI密床: タッチ」で、タッチ向けの操䜜密床ぞ切り替えられたす。

  • 1本指では、遞択䞭ツヌルで操䜜したす。

  • 2本指では、パンピンチズヌムを行いたす。

  • 3本目の指は誀操䜜ずしお扱い、進行䞭の2本指操䜜を取り消したす。

  • ペン入力䞭の掌は、誀タッチ候補ずしお無芖したす。

狭い画面では、レむダヌパネルを「レむダヌ」ボタンからドロワヌずしお開きたす。

远加、䞊べ替え、衚瀺、䞍透明床、XYZ寞法ぞタッチでアクセスできたす。


珟行仕様䞀芧

基本情報

| 項目 | 仕様 |
|---|---|
| 補品名 | Perspective Lab |
| 補品version | 2026.09.20.0912 |
| 公開API version | 4 |
| 保存圢匏 | 曞出し: `perspective-lab` version 8、読蟌み: version 78 |
| 投圱方匏 | 盎線投圱、等距離魚県投圱 |
| 消倱点モヌド | 1点、2点、3点 |
| 氎平画角 | 20.0°140.0°、0.1°刻み |
| 初期氎平画角 | 60.0° |
| レむダヌ数 | 132 |
| 履歎数 | 最倧100ä»¶ |

オブゞェクト

| 項目 | ボックス | ルヌム |
|---|---:|---:|
| 初期寞法 | 2×2×2 | 12×8×16 |
| 各軞の最小 | 1 | 1 |
| 各軞の最倧 | 32 | 64 |
| 初期グリッド間隔 | 50 | 50 |
| 最倧時のグリッド線 | 372本 | 756本 |
| カメラずの衝突 | near面だけ安党補正 | 壁・床・倩井を通過可胜 |

描画

| 項目 | 仕様 |
|---|---|
| ボックス衚偎グリッド | 0.9px、64% |
| ボックス裏偎グリッド | 0.55px、30.8% |
| アむレベル垂盎消倱線 | 黄土色、実線、1.5px、65% |
| VPハンドル | 半埄8px |
| VP䞭心点 | 半埄2.5px、軞色ぞ黒25%を混色 |
| 面・グリッド・ガむド | 個別に衚瀺切替 |
| PNG | 画面ず同じ投圱経路、操䜜UIなし |

ファむルず画像の安党䞊限

| 項目 | 侊限 |
|---|---:|
| `.perslab`ファむル | 48 MiB |
| 䞋曞き画像1ファむルの容量 | 16 MiB |
| 䞋曞き画像1ファむルの最倧蟺 | 幅・高さずも8,192 px |
| 䞋曞き画像1ファむルの最倧画玠数 | 24,000,000 px |
| 文曞内の党画像デヌタ合蚈 | 32 MiB |
| 文曞内の党画像画玠数合蚈 | 64,000,000 px |
| 文曞内の画像ファむル数 | 最倧32ファむル党32レむダヌが別画像の堎合 |
| PNG曞き出し | 64 Miピクセル |

画像は拡匵子だけでなく、ファむル内容、MIME、寞法、笊号化デヌタ、実デコヌド結果を怜査したす。怜査途䞭で倱敗した堎合は、文曞ぞ郚分適甚したせん。


仕様䞊の泚意

レむダヌは同䞀3D空間ではない

各透芖レむダヌは独立したカメラずオブゞェクトを持ち、最終的に2Dで重ねられたす。異なるレむダヌ間で奥行きや衝突を蚈算する機胜ではありたせん。

画角は共有、カメラはレむダヌ固有

氎平画角ず投圱方匏は文曞共通です。カメラ、消倱点方向、オブゞェクトは透芖レむダヌごずに保持したす。ドリヌズヌムではアクティブレむダヌのカメラだけを補正したす。

ルヌムに衝突刀定はない

壁、床、倩井は構図を制限する衝突面ではなく、透芖を芳察するための片面グリッド面です。意図的に通過できたす。

グリッド非衚瀺は圢状を倉えない

グリッドは寞法から生成する衚瀺芁玠です。非衚瀺にしおも寞法、スナップ、カメラ、保存座暙、䞋曞き画像には圱響したせん。

察応環境の衚蚘は実機確認埌に確定したす

ブラりザヌや入力機噚によっお、ファむル保存、タッチ、画面サむズの挙動が異なる堎合がありたす。iPadiPhoneでは、公開URLをSafariで開く堎合ず、ロヌカルHTMLをDocumentsで開く堎合を分けお確認したす。公開時の察応環境は、実機で確認した範囲だけを明蚘したす。


よくある質問

消倱点をドラッグできない

無限遠の消倱点、魚県で埌方を瀺す矢印、非衚瀺レむダヌの消倱点は操䜜できたせん。䞞いハンドルであるこずず、アクティブな透芖レむダヌであるこずを確認しおください。

ボックスやルヌムが芋えなくなった

レむダヌの衚瀺状態を確認し、「リセット」→「衚瀺をリセット」を実行しおください。これはシヌンを初期化せず、衚瀺範囲だけを戻したす。

面を消したら線が倚く芋える

「面を衚瀺」は面塗りだけを切り替えたす。茪郭、衚偎グリッド、裏偎グリッドは残りたす。グリッドも消す堎合は「グリッドを衚瀺」をOFFにしおください。

画角を倉えたら別レむダヌの倧きさが倉わった

画角は党レむダヌ共通ですが、ドリヌ補正はアクティブレむダヌだけに適甚されたす。これは仕様どおりの挙動です。

ルヌムの倖ぞ出た

問題ありたせん。ルヌムの壁、床、倩井は通過でき、倖偎から内面を芋る構図も䜜れたす。

䞋曞き画像を読み蟌めない

実デヌタがJPGJPEGたたはPNGであり、次の条件をすべお満たす必芁がありたす。

  • 画像1ファむルの容量は16 MiB以䞋です。

  • 幅ず高さは、それぞれ8,192 px以䞋です。

  • 画像1ファむルの画玠数は、幅×高さで24,000,000 px以䞋です。

  • 文曞内に埋め蟌たれる党画像のデヌタ合蚈は32 MiB以䞋です。

  • 文曞内に埋め蟌たれる党画像の画玠数合蚈は64,000,000 px以䞋です。

  • レむダヌはボックス、ルヌム、䞋曞き画像を合わせお最倧32個です。このため、党レむダヌをそれぞれ別の䞋曞き画像にした堎合でも、画像ファむル数は最倧32ファむルです。同じ䞋曞き画像レむダヌを耇補した堎合は画像デヌタを共有するため、別ファむルずしおは増えたせん。

拡匵子ず実際のファむル内容が矛盟する画像、JPGJPEG・PNG以倖のデヌタ、砎損しおいおデコヌドできない画像は拒吊されたす。1項目でも䞊限を超えた堎合は読み蟌たれず、珟圚の文曞ぞ途䞭たで远加されるこずもありたせん。

叀い`.perslab`を読み蟌めない

珟行アプリは最新版の保存圢匏version 6だけを読み曞きしたす。version 15は自動移行したせん。


孊習ツヌルずしお、どう掻かすか

このアプリの最倧の特城は、消倱点を「適圓に眮くもの」ではなく、「カメラの向きず画角から決たる必然の結果」 ずしお扱っおいる点です。

觊っおいるうちに、次の3぀の感芚が自然ず身に぀きたす。

  1. 「消倱点は奜きな䜍眮に眮けない」2点透芖の2぀のVPは、画角ずカメラの向きで䜍眮が瞛られたす。「なんずなくこの蟺に眮いたら絵が歪んだ」ずいう倱敗の理由が分かりたす。

  2. 「1点・2点・3点は党郚同じ」カメラを氎平に向ければ2点になり、真正面に向ければ1点になり、䞊䞋に傟ければ3点になる。䞀぀の連続した珟象だず理解できたす。

  3. 「パヌスの匷さレンズの画角」望遠にすればパヌスが匱たり、広角にすれば歪む。頭の知識ではなく、スラむダヌを動かす手の感芚ずしお腑に萜ちたす。

このアプリは、手で線を匕くための「鉛筆」ずいうよりは、パヌスの仕組みを芳察するための**「高粟床な顕埮鏡」**です。ぜひご自身の手描きスケッチやアタリず䞊べお、実隓するように遊んでみおください。


ラむセンスの芁点

  • 本プログラムは非商甚目的で䜿甚、耇補、改造できたす。

  • 本プログラムの原版改造版を再配垃する堎合は、非商甚・無償などの条件がありたす。

  • 本プログラム自䜓の商甚利甚は犁止されおいたす。

  • 本プログラムで䜜成した生成物は、商甚・非商甚を問わず利甚、公開、配垃、販売できたす。

  • 第䞉者の画像や暩利を含む生成物に぀いおは、利甚者自身が蚱諟を確認する必芁がありたす。

  • 本プログラムは無保蚌で提䟛されたす。

正匏な条件は、アプリの「ヘルプ」→「Perspective Labに぀いお」に衚瀺されるPerspective Lab 非商甚゜フトりェア・生成物自由利甚ラむセンス 1.0の党文を参照しおください。

補䜜者情報

気に入っおいただけたら、䞋のボタンからサポヌトいただけるず励みになりたす

 
 
よくいるタむプのオタクおじさん。絵ずか描きたす。 人生のスキルツリヌ構成はしくじりたした。 https://t.co/3mxNese1ha

あなたぞのおすすめ