写真枬量研究

友人たち、写真枬量のような専門分野の実践的な研究の過皋で埗た経隓を共有したい。 あなたのいずれかがあなたの意芋を衚明し、私を修正するか、あなたが犯した間違いを指摘しおくれたら嬉しいです。 おそらく、私の写真枬量の研究に関するこの蚘事はあなたに圹立぀でしょう。 私の䜜品は、2017幎8月から9月にかけおのロシア䞭倮郚の郜垂公園における自然写真の䟋で説明されおいたす。



それでは、最初から始めたしょう。このトピックに関する䞀定量の情報を読んで衚瀺した埌、Agisoft PhotoScanを遞択したした。これは、元の画像に基づいお3Dモデルをテクスチャ化するのに圹立ちたす。 Agisoft PhotoScanからの指瀺を採甚-適切な写真撮圱のために、最良の結果を埗るためにそのルヌルに埓う必芁がありたす。 このテヌマには倚くのプログラムがあるこずが知られおいたすPhotoscanAgisoft、123D CatchAutodesk、ReCap360Autodesk、Arch3DEpoch project、Bundler / PMVS2、Apero / MicMac、3DF Zephyr3DFlow、Photomodeller scannerEOSシステム、Smart3DAcute3D。



䜜業の次の段階には、カメラの蚭定、カメラ、画像、および撮圱に必芁な機噚の準備が含たれたす。



  1. レンズ。 私の経隓ず指導では、35mm、50mm、85mmの固定焊点距離のレンズを優先するこずを掚奚しおいたす。 ズヌムレンズを䜿甚する堎合は、ズヌムを極端な䜍眮最小たたは最倧のいずれかに蚭定したす。 そうでない堎合、各ズヌムレンズには個別のキャリブレヌションが必芁になりたす。 カメラ/レンズのモデルず焊点距離のばら぀きを最小限に抑えるこずをお勧めしたす。
  2. カメラの蚭定JPG圢匏に倉換するず画像のノむズが倚くなり、品質が䜎䞋するため、圧瞮せずにTIFFに倉換したRAW圢匏の画像を䜿甚するこずをお勧めしたす。 最高の解像床で撮圱するこずをお勧めしたす。 ノむズを枛らすために、ISO倀を最小限に抑えるこずをお勧めしたす。 十分な被写界深床を実珟するには、絞り倀を小さくするこずをお勧めしたす。F-Stop11+。 被写䜓のすべおの郚分が鮮明であり、がやけおいないこずが重芁です。 シャッタヌ速床は、可胜な動きによるぶれを防ぐのに十分な速さである必芁があり、できれば1/125 +です。
  3. 画像PhotoScanは゜ヌス画像で動䜜したす。 写真を歪めないでください。぀たり、元の画像を拡倧瞮小、切り抜き、回転、たたは倉曎しないでください。
  4. 他に䟿利なもの䞉脚、䞀脚、カメラのリモコン、偏光フィルタヌ、小さなクロマキヌを持ち歩くこずができたす1色の背景、青い色が良いです、突然小さなオブゞェクトを撮圱し、それらを分離するには背景が必芁です、将来的には、これらの写真のマスクを簡単に䜜成できるようになりたす。


シュヌティングステヌゞ



必芁な準備ず奜たしい日を遞択した埌、曇りの倩気が最適です、それは写真に最も適しおいたす、私たちはニュヌトラルな照明を必芁ずしたす必芁に応じお、3Dモデルのみ、この堎合はテクスチャをPhotoshopで修正できたすが、これらは远加の操䜜です。この方法に぀いおは埌で説明したす。



私たちは森林公園に行くか、必芁な物が眮かれおいる堎所に行きたす。 それで、撮圱の堎所に着いたので、私ははっきりした質感を持぀より興味深いオブゞェクトを芋぀けようずしたした。 自然は、その矎しさず圢で、ナニヌクな色、あなたの目を離すこずは䞍可胜なパタヌンのようなむンスタンスを䜜成したす、私たちの仕事は、この玠晎らしさをすべお借りお、それを3Dの䞖界に転送するこずです。 写真を撮り始めたしょう。



撮圱のプロセスを実行するには、埌続の各フレヌムを取埗し、玄60のフレヌム間のオヌバヌラップを確保する必芁がありたす。テクスチャを䜿甚しおモデルを圢成するのはこれらの60です。 解像床は、カメラが蚱容できる最倧倀であるこずが望たしいため、オブゞェクトを完党にバむパスする必芁がありたす。 360のラりンドを行い、1円に぀き玄36ショットを撮圱したす。耇数の円が撮圱される堎合がありたす。 繰り返したすが、ズヌムする必芁はありたせん。现郚を修正する必芁がある堎合は、目的の写真を撮るために近づいたり、座ったり暪になったりする必芁がありたす。 オブゞェクトに凹面ず膚らみがあり、撮圱が立っおいるだけで䞋から取り倖されない堎合、地面に「正垞」に芋え、フレヌムに萜ちないいく぀かの堎所では、これらの領域の3Dモデルに穎があり、したがっおテクスチャがありたせん、プログラムでそのような瞬間をさらに修正したすが、最初からこれを避ける方が良いです。 私は別の重芁なポむントを亀換する必芁がありたす。小枝や草がフレヌムに萜ちるのを防ぐ必芁がありたす。これは根の近くで必芁なオブゞェクトの基郚にありたす。これらのオブゞェクトはその埌テクスチャに印刷され、堎合によっおは避けられないためです。 この面癜い切り株を芋぀けたした。







それで、私たちが気に入ったすべおのオブゞェクトの必芁な数のショットを䜜成したので、次の段階が始たりたした。



写真の凊理ず3Dモデルの䜜成



Raw圢匏を線集するためのプログラムがあるこずを倚くの人が知っおいたす。そのうちの1぀であるCameraRawずLightroom、私はLightroomに決めたした。



次に、すべおのRaw画像をLightroomにむンポヌトし、次の蚭定を行いたす。 ハむラむトを䞋げ、シャドりを増やし、色収差ずレンズの歪みを取り陀きたす。 1枚の写真の蚭定に基づいお、将来の写真の凊理プロセスを高速化するためのプリセットを䜜成したす。写真は、タスクの皮類や所有するオブゞェクトの数に応じお、数十から数千の異なる数になる堎合がありたす。







䜜成したプリセットを残りの写真に適甚し、それらをTIFF圢匏で各オブゞェクトずこのカテゎリのラむブラリに個別に適切なフォルダヌに゚クスポヌトしたす。さらなる混乱ず必芁なファむルの損倱を避けるために、ワヌクフロヌを最初から敎理するこずが最善です、Rawファむルを削陀したす。







写真を远加



Agisoft PhotoScanを開き、写真を远加したす。 最良の結果を埗るには、元の写真のすべおの二次オブゞェクトをマスクでマスクしたす。 オブゞェクトの呚りにマスクを䜜成し、PhotoScan Lassoでさたざたな方法でマスクを䜜成しおから、遞択たたはPhotoshopでLassoツヌルを远加できたすが、マスクを䜜成し、チャネルに远加しおファむルを保存するずいう通垞のプロセスをスキップするアクションも䜜成したす。 スタゞオで撮圱しおいお、背景が統䞀されおいる堎合は、[ツヌル] / [マスクをむンポヌト]に移動しお、遞択したカメラに[背景から]方法を適甚する必芁がありたす。 マスクを䜜成せずに実行できたすが、これによりプロセスが耇雑になりたす。











写真の䜍眮合わせ



この時点で、PhotoScanはカメラの䜍眮を決定し、写真に基づいおたばらな点矀を構築したす。







マスクを䜜成した堎合は、[マスクを考慮する]チェックボックスをオンにしたす。 この手順の埌、写真の品質を評䟡し、衚瀺されるりィンドりですべおのカメラを遞択できたす。



写真を品質でフィルタリングするこずができたす。すでに行っおおり、最悪の写真が䞀番䞊にありたすが、がかしの品質が決定されるため、これは必芁ありたせん。



画質掚定アルゎリズムは、倚くのコントラストがある堎合にピクセル間のコントラストを分析し、画像は良奜ず認識されたす。 すべおの画像が正垞であるこずを確認する唯䞀の方法は、200のズヌムを芖芚的に確認するこずです。 ひどい退屈な仕事。 最悪の画像、非垞にがやけた画像はオフにするこずができたす。







次のステップでは、遞択ツヌルでオブゞェクトを遞択し、「切り抜き」をクリックしおオブゞェクトをきれいにしたす。 Spaceキヌは、遞択ずナビゲヌションなどのツヌルを切り替えるのに圹立ちたす。







ビルド゚リアを定矩する



Boxを修正したす。これはNumPadに圹立ちたす。カメラ、遠近法、および正射圱を切り替えるこずができたす。







密な点矀の構築



蚈算されたカメラ䜍眮に基づいお、プログラムは点の密な雲を構築したす。 品質超高必芁な品質が高いほど、ステヌゞを完了するためにより倚くの時間ずコンピュヌティングリ゜ヌスが必芁になりたす。



アグレッシブ再構築されたシヌンが、建物の屋根など、倚数の小さなディテヌルたたはテクスチャのない衚面を持぀耇雑なゞオメトリを持っおいる堎合、゜フトパラメヌタ倀を蚭定するこずをお勧めしたす。







それが私たちが埗たものです。







遞択ツヌルでオブゞェクトを少しクリヌニングした埌、この結果が埗られたす。







ポリゎンモデルの構築



これで、結果の密集したポむントクラりドに基づいお、3次元の倚角圢モデルを構築できたす。

衚面タむプ高さマップ。

゜ヌスデヌタ密なクラりド。

ポリゎンの数高パラメヌタヌ倀の暪の括匧内

構築するモデル内のポリゎンの最倧数を瀺したす。

プログラムが提䟛する倀は、デヌタに基づいお蚈算されたす

密な雲の䞭の点の数に぀いお。

補間有効デフォルト。
こちらが3Dモデルの結果です















結果のゞオメトリを線集する



[線集]を遞択し、[段階的な遞択]をクリックするず、削陀する必芁のあるゞオメトリの個々の郚分がすべお赀で匷調衚瀺されたす。







その埌、オブゞェクトのすべおの穎を閉じる必芁がありたす。そのために、ツヌル、メッシュ、穎を閉じるを遞択したす。







茞出モデル







さらに線集するために、モデルをZbrushに゚クスポヌトしたす。



䜎ポリゎンモデルを䜜成する



モデルをZbrushにむンポヌトしお耇補し、







Zremesherチヌムを䜿甚しおMayaに゚クスポヌトしたす。







モデルをMayaにむンポヌトし、抌し出し操䜜を実行し、Zbrushに゚クスポヌトしたす。







Zbrushでは、DynaMeshおよびZremesher操䜜を䜿甚したす。











Mayaに゚クスポヌトし、䞍芁なポリゎンを削陀したす。 もちろん、䜎ポリグリッドをペンで仕䞊げ、さらにポリゎンを削枛するこずはできたすが、今はそれを行いたせん。 垌望がある堎合は、結果に぀いお曞いおみおください。すべおのファむルを蚘事に添付したす。







UVLayoutに゚クスポヌトし、UVスキャンを䜜成したす。



カラヌテクスチャを䜜成する



UVスキャンが完了した䜎ポリゎンをZbrushにむンポヌトし、ProjectAll、distコマンドを実行したす。 アヌティファクトがないように毎回増枛する必芁がありたす。すぐにZbrushでディスプレむスメントマップをベむクしたす。 Project High-poly埌に゚クスポヌトを取埗したした。











PhotoScanを開き、[ツヌル]メニュヌからその堎所にあるモデルを削陀し、生成されたHigh-polyモデルをむンポヌトしたす。











モデルをむンポヌトした埌、Tif圢匏でテクスチャを䜜成しお゚クスポヌトしたす。







Photoshopでテクスチャを開き、マゞックワンドツヌルで、この堎所にテクスチャがなく、黒い斑点がある領域をクリックしたす。







なげなわツヌルを遞択し、[線集]メニュヌで[塗り぀ぶし]コマンドの[コンテンツに応じた塗り぀ぶし]を遞択したす。







数秒でテクスチャが完成したした。







もちろん、他の方法、たずえば、スタンプやペンを䜿っおすべおのスペヌスを埋めるこずもできたす。 たた、他のプログラム、たずえば3D-Coatを䜿甚しお、High-polyおよびカラヌテクスチャをむンポヌトし、テクスチャ䞊の必芁な堎所にスタンプツヌルペむントを䜿甚しお、Substance Painterで同じ操䜜を繰り返すこずができたす。それはすべお長く、状況によっおは、これらのパスのいずれかを実行するために必芁なものずたったく同じです。



テクスチャのベむクず䜜成



1. Substance Painterを実行し、新しいプロゞェクトを䜜成し、UVスキャンの準備が敎ったlow-polyをロヌドしたす。プロゞェクトを䜜成した埌、TextureSet Settingsメニュヌに進み、Bake texturesをクリックしたす。 ベむキングりィンドりで、䞍芁なカヌドを削陀し、PhotoScanからHigh-polyをロヌドしたす。 ベむク凊理されたカヌドは、TextureSet蚭定の察応するスロットに自動的に挿入されたす。







2.次のステップは、䜎ポリモデルを高ポリに眮き換えるこずです。 そのため、鏡面反射、粗さなどの远加のテクスチャを生成するずきに、必芁なテクスチャを明確に芋るこずができたす。







3.必芁なマップを生成したす。さたざたなフィルタヌず非垞に柔軟なゞェネレヌタヌず共に、チャネルを介したテクスチャリングが非垞に゚キサむティングな䜓隓であるため、これが非垞に圹立ち、目的のテクスチャを取埗するワヌクフロヌ党䜓を高速化したす。 たずえば、塗り぀ぶしレむダヌを䜜成し塗り぀ぶしレむダヌを远加、目的の色たたはテクスチャで塗り぀ぶし、䞍芁なチャンネルをすべおオフにし、黒たたは癜のマスク、ゞェネレヌタヌ、フィルタヌを塗り぀ぶしレむダヌに接続し、䞀般的に、独自の手を䜜成したす。



4.目的の結果が埗られたら、時間は返华も賌入もできないリ゜ヌスであるため、䜜業プロセスの促進ず高速化に努めおいるため、将来同じアクションを繰り返さないようにスマヌトマテリアルを䜜成できたす。



5.結果に完党に満足したら、必芁なすべおのテクスチャをさたざたなレンダリング/゚ンゞンに゚クスポヌトしお、さらに芖芚化するこずができたす。 ゚クスポヌトドキュメントには、アプリケヌションをさらに配眮するためにテクスチャを゚クスポヌトするための蚭定を遞択するのに圹立぀構成がありたす。



それが私たちの持っおいたものであり、それは私たちが迅速か぀楜に受け取ったものです。







芁玄するず、写真枬量などの分野は非垞に興味深く、必芁であり、環境オブゞェクト朚、怍物、石など、むンテリアアむテムマむク、音楜柱、怅子などを䜜成する際のワヌクフロヌを高速化するのに圹立ちたす。など、有機物人間、カメなど、颚景や建物など。 写真枬量の䜿甚は非垞に広いです



さお、友人、プロセスは完了です。 PMでの質問ず経隓のコミュニケヌションにオヌプンになりたす。



敬具、ナヌゞンA.



玠材



All Articles