Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ 3D-ΠΌΠΎΠ΄Π΅Π»ΠΈ для ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΈΠ· Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ каТСтся ΠΌΠ°Π³ΠΈΠ΅ΠΉ: достаточно снимка, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Π΅Ρ€Π΅Π· нСсколько часов Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² Ρ€ΡƒΠΊΠ°Ρ… Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ копию ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Но Π·Π° этой Β«ΠΌΠ°Π³ΠΈΠ΅ΠΉΒ» стоят Ρ‡Ρ‘Ρ‚ΠΊΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ПО ΠΈ Π½ΡŽΠ°Π½ΡΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ модСль ΠΈΠ»ΠΈ бСсформСнный Β«ΠΊΠΎΠΌΠΎΠΊΒ» пластика. Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ β€” Π½Π΅ абстрактная тСория, Π° практичСскиС шаги ΠΎΡ‚ ΡΡŠΡ‘ΠΌΠΊΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π΄ΠΎ экспорта Ρ„Π°ΠΉΠ»Π° для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ ошибок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°ΡŽΡ‚ 90% Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ².

ΠœΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ (ΠΌΠ΅Ρ‚ΠΎΠ΄ построСния 3D ΠΏΠΎ Ρ„ΠΎΡ‚ΠΎ) ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΊΠΎΠ³Π΄Π° фотография β€” лишь reference), сравним бСсплатныС ΠΈ ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ инструмСнты, Π° Ρ‚Π°ΠΊΠΆΠ΅ раскроСм сСкрСты постобработки mesh-ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° Π½Π΅ Β«Ρ€Π°ΡΠΏΠ»Ρ‹Π»Π°ΡΡŒΒ» ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ критичСским ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ экспорта STLs β€” ΠΏΠΎΡ‡Π΅ΠΌΡƒ 95% «сломанных» ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… настроСк Π½ΠΎΡ€ΠΌΠ°Π»Π΅ΠΉ ΠΈ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ². Π“ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ плоскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ±ΡŠΡ‘ΠΌΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚? НачинаСм с самого Π²Π°ΠΆΠ½ΠΎΠ³ΠΎ β€” ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ исходников.

1. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ: ΠΊΠ°ΠΊ ΡΠ½ΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ для 3D-ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° 70% зависит ΠΎΡ‚ исходных Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ. Π”Π°ΠΆΠ΅ самоС ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠ΅ ПО Π½Π΅ спасёт, Ссли Π½Π° снимках:

  • πŸ”Ή Π Π°Π·ΠΌΡ‹Ρ‚Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Ρ‹ β€” ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ² Π½Π΅ сфокусировался Π½Π° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… дСталях.
  • πŸ”Ή Π Π΅Π·ΠΊΠΈΠ΅ Ρ‚Π΅Π½ΠΈ β€” ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Β«Π΄Ρ‹Ρ€Ρ‹Β» Π² тСкстурС ΠΈ ΠΈΡΠΊΠ°ΠΆΠ°ΡŽΡ‚ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ.
  • πŸ”Ή ΠžΠ΄Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ Ρ„ΠΎΠ½ β€” Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Ρ‚Π΅Ρ€ΡΡŽΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ привязки (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, бСлая Ρ‡Π°ΡˆΠΊΠ° Π½Π° Π±Π΅Π»ΠΎΠΌ столС).
  • πŸ”Ή НСдостаточный ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠ°Π΄Ρ€ΠΎΠ² β€” ΠΌΠ΅Π½Π΅Π΅ 60% ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΎΠ±ΡŠΡ‘ΠΌΠ° Π½Π° смСТных Ρ„ΠΎΡ‚ΠΎ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ Ρ€ΡƒΡ‡Π½ΠΎΠΉ фокусировки (автофокус ΠΌΠΎΠΆΠ΅Ρ‚ Β«ΠΏΡ€Ρ‹Π³Π°Ρ‚ΡŒΒ» ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ) ΠΈ ΡΠ΅Ρ€ΠΈΠΉΠ½ΡƒΡŽ ΡΡŠΡ‘ΠΌΠΊΡƒ с ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ 10–15Β° ΠΏΠΎ окруТности ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Для ΠΌΠ΅Π»ΠΊΠΈΡ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡŽΠ²Π΅Π»ΠΈΡ€Π½Ρ‹Ρ… ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ) ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΌΠ°ΠΊΡ€ΠΎΠΊΠΎΠ»ΡŒΡ†ΠΎ ΠΈΠ»ΠΈ смартфон с Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Pro. ΠšΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ (мСбСль, ΡΠΊΡƒΠ»ΡŒΠΏΡ‚ΡƒΡ€Ρ‹) снимайтС с расстояния 1–3 ΠΌ, избСгая ΡˆΠΈΡ€ΠΎΠΊΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… искаТСний.

πŸ’‘

Если снимаСтС Π½Π° смартфон, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ HDR β€” ΠΎΠ½ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈ Π² тСнях ΠΈ Π½Π° свСту, Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ AI-ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Xiaomi ΠΈΠ»ΠΈ Samsung), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ исказились Ρ†Π²Π΅Ρ‚Π° ΠΈ тСкстуры.

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ количСство Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ:

Π’ΠΈΠΏ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΊΠΎΠ»-Π²ΠΎ Ρ„ΠΎΡ‚ΠΎΠ Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΠΎΠ΅ ΠΊΠΎΠ»-Π²ΠΎΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ
МСлкиС ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹ (Ρ„ΠΈΠ³ΡƒΡ€ΠΊΠΈ, ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΡ)30–5080–120Π‘ΡŠΡ‘ΠΌΠΊΠ° с 3–4 высот (снизу, сбоку, свСрху)
Π‘Ρ€Π΅Π΄Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ (ΠΎΠ±ΡƒΠ²ΡŒ, Π²Π°Π·Ρ‹)50–70100–150ДобавляйтС ΠΊΠ°Π΄Ρ€Ρ‹ ΠΏΠΎΠ΄ ΡƒΠ³Π»ΠΎΠΌ 45Β° для слоТных повСрхностСй
ΠšΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ (мСбСль, Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ)100+200–300Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΠΎΠ½ ΠΈΠ»ΠΈ ΡˆΡ‚Π°Ρ‚ΠΈΠ² для Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ покрытия
Π›ΠΈΡ†Π°/Π³ΠΎΠ»ΠΎΠ²Ρ‹ (для ΠΏΠΎΡ€Ρ‚Ρ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ)40–60100+Π’Π°ΠΆΠ½ΠΎ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ ΡƒΡˆΠΈ, Π·Π°Ρ‚Ρ‹Π»ΠΎΠΊ ΠΈ ниТнюю Ρ‡Π΅Π»ΡŽΡΡ‚ΡŒ

Для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡΡŠΡ‘ΠΌΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ прилоТСния Π²Ρ€ΠΎΠ΄Π΅ Polycam (iOS/Android) ΠΈΠ»ΠΈ Kiri Engine β€” ΠΎΠ½ΠΈ подскаТут, ΠΊΠ°ΠΊΠΈΠ΅ ракурсы Π²Ρ‹ пропустили. Если снимаСтС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, слСдитС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π·Π°Π½ΠΈΠΌΠ°Π» Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 70% ΠΊΠ°Π΄Ρ€Π° β€” Ρ‚Π°ΠΊ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Ρ‚ΠΎΡ‡Π½Π΅Π΅ опрСдСлят Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ.

πŸ“Š ΠšΠ°ΠΊΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ для ΡΡŠΡ‘ΠΌΠΊΠΈ 3D-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ?
Π‘ΠΌΠ°Ρ€Ρ‚Ρ„ΠΎΠ½
Π—Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚
Π‘Π΅Π·Π·Π΅Ρ€ΠΊΠ°Π»ΠΊΠ°
Экшн-ΠΊΠ°ΠΌΠ΅Ρ€Π° (GoPro ΠΈ Π΄Ρ€.)
Π”Ρ€ΠΎΠ½

2. БСсплатныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для создания 3D-ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ· Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ

Π’Ρ‹Π±ΠΎΡ€ софта зависит ΠΎΡ‚ Ρ†Π΅Π»ΠΈ: для простых ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сувСниров) Ρ…Π²Π°Ρ‚ΠΈΡ‚ ΠΎΠ½Π»Π°ΠΉΠ½-сСрвисов, Π° для слоТных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² с тСкстурой ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ дСсктопныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. ΠœΡ‹ протСстировали 10 инструмСнтов ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π»ΠΈ Ρ‚ΠΎΠΏ-5 ΠΏΠΎ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ «качСство/удобство».

1. Meshroom (AliceVision) β€” Π»ΠΈΠ΄Π΅Ρ€ срСди бСсплатных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π±Π°Π·Π΅ Structure-from-Motion (SfM), ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ GPU-ускорСниС. ΠœΠΈΠ½ΡƒΡ β€” слоТный интСрфСйс для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ². Π›ΡƒΡ‡ΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€ для Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ с тСкстурой (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Ρ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ²).

2. 3DF Zephyr Free β€” урСзанная вСрсия ΠΏΠ»Π°Ρ‚Π½ΠΎΠ³ΠΎ софта, Π½ΠΎ позволяСт ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎ 50 тыс. ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ². ИдСалСн для ΠΌΠ΅Π»ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Meshroom, здСсь Π΅ΡΡ‚ΡŒ встроСнныС инструмСнты для Ρ€Π΅Ρ‚ΡƒΡˆΠΈ mesh.

3. Regard3D β€” кроссплатформСнный инструмСнт с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Linux, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ€ΡƒΡ‡Π½ΠΎΠΉ настройки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ процСссом.

4. Kolor Autopano Giga β€” ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΠ°Π½ΠΎΡ€Π°ΠΌ, Π½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ справляСтся с 3D-рСконструкциСй ΠΏΠΎ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ ΡΡŠΡ‘ΠΌΠΊΠ΅. ΠŸΠ»Π°Ρ‚Π½Ρ‹ΠΉ, Π½ΠΎ Π΅ΡΡ‚ΡŒ 15-Π΄Π½Π΅Π²Π½Ρ‹ΠΉ Ρ‚Ρ€ΠΈΠ°Π».

5. Онлайн-сСрвисы (Pinshape, MyMiniFactory) β€” Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚Π΅ Ρ„ΠΎΡ‚ΠΎ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ модСль. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ Π½ΠΈΠΆΠ΅ дСсктопных Π°Π½Π°Π»ΠΎΠ³ΠΎΠ², Π½ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ для тСстов.

Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΡ‹Ρ‚Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹|ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ (img_001, img_002...)|ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΡΠΊΡΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Π² Lightroom/FastStone|Π‘ΠΆΠ°Ρ‚ΡŒ Π΄ΠΎ 2000px ΠΏΠΎ Π΄Π»ΠΈΠ½Π½ΠΎΠΉ сторонС (Ссли ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΌΠ΅Π»ΠΊΠΈΠΉ)|Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Ρ‹ ракурсов-->

Π’Π°ΠΆΠ½Ρ‹ΠΉ нюанс: всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ смартфон, скачайтС ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ с сайта производитСля (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для iPhone β€” iPhone 13 Pro MAX.xml) ΠΈΠ»ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ встроСнными прСсСтами Π² Meshroom.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Meshroom слСдитС Π·Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ Feature Extraction Π² настройках StructureFromMotion. Если ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹ΡˆΠ΅ 10000, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Β«Π·Π°Π²ΠΈΡΠ½ΡƒΡ‚ΡŒΒ» Π½Π° этапС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ»ΠΈ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ модСль с Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Π°ΠΌΠΈ Π² Π²ΠΈΠ΄Π΅ Β«Π»Π΅Ρ‚Π°ΡŽΡ‰ΠΈΡ…Β» ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ².

3. Пошаговая инструкция: ΠΎΡ‚ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ Π΄ΠΎ 3D-ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Meshroom

Рассмотрим процСсс Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Meshroom β€” самого ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ бСсплатного инструмСнта. Алгоритм ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΈ для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΎΠΉ Π½Π° интСрфСйс.

Π¨Π°Π³ 1. Π˜ΠΌΠΏΠΎΡ€Ρ‚ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ

ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ с Ρ„ΠΎΡ‚ΠΎ Π² ΠΎΠΊΠ½ΠΎ Meshroom ΠΈΠ»ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ File β†’ Import Images. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° автоматичСски распрСдСлит ΠΊΠ°Π΄Ρ€Ρ‹ ΠΏΠΎ ΡƒΠ·Π»Π°ΠΌ Π³Ρ€Π°Ρ„Π°. Если Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΠΎΡ‚ΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΈΠ»ΠΈΡΡŒ красным β€” Π·Π½Π°Ρ‡ΠΈΡ‚, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π½Π΅ Π½Π°ΡˆΡ‘Π» Π½Π° Π½ΠΈΡ… достаточно ΠΎΠ±Ρ‰ΠΈΡ… Ρ‚ΠΎΡ‡Π΅ΠΊ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ (Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΡΠ½ΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ).

Π¨Π°Π³ 2. Настройка ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ панСль StructureFromMotion ΠΈ установитС:

  • πŸ”§ Feature Extraction: 8000 (для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² со слоТной тСкстурой ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎ 12000).
  • πŸ”§ Image Matching: Vocabulary Tree β€” быстрСС, Ρ‡Π΅ΠΌ Brute Force.
  • πŸ”§ Feature Matching: Geometric Model Fitting β€” ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ количСство Π»ΠΎΠΆΠ½Ρ‹Ρ… связСй.

Для CPU с 8+ ядрами Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Use GPU Π² Depth Map β€” это ускорит ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π² 2–3 Ρ€Π°Π·Π°.

Π¨Π°Π³ 3. ГСнСрация ΠΎΠ±Π»Π°ΠΊΠ° Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ mesh

ПослС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ ΠΎΡ‚ 30 ΠΌΠΈΠ½ΡƒΡ‚ Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… часов) Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅:

  1. Sparse Point Cloud β€” «скСлСт» ΠΌΠΎΠ΄Π΅Π»ΠΈ (Ρ‚ΠΎΡ‡ΠΊΠΈ Π² пространствС).
  2. Dense Point Cloud β€” ΠΏΠ»ΠΎΡ‚Π½ΠΎΠ΅ ΠΎΠ±Π»Π°ΠΊΠΎ (ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ Ρ‚ΠΎΡ‡Π΅ΠΊ).
  3. Mesh β€” полигональная сСтка.
  4. Texture β€” тСкстура (Ссли Π½ΡƒΠΆΠ½Π°).

На этапС Meshing Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Poisson для Π³Π»Π°Π΄ΠΊΠΈΡ… повСрхностСй ΠΈΠ»ΠΈ Delaunay для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² с острыми гранями. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Depth Map Filtering установитС Π½Π° Aggressive, Ссли Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΡˆΡƒΠΌΠΎΠ².

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли модСль ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ Β«Π΄Ρ‹Ρ€Ρ‡Π°Ρ‚ΠΎΠΉΒ»?

Если Π² mesh Π΅ΡΡ‚ΡŒ Β«ΠΏΡ€ΠΎΠ²Π°Π»Ρ‹Β», Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ ΠΊ этапу Depth Map ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Neighbor Count Π΄ΠΎ 12–16. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π° фотографиях Π½Π΅ Π±Ρ‹Π»ΠΎ Π±Π»ΠΈΠΊΠΎΠ² β€” ΠΎΠ½ΠΈ Β«ΡΠ±ΠΈΠ²Π°ΡŽΡ‚Β» Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ с Ρ‚ΠΎΠ»ΠΊΡƒ. Π’ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ случаС Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π΄Ρ‹Ρ€Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π² Blender инструмСнтом Fill Holes (ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Remesh).

Π¨Π°Π³ 4. Экспорт ΠΈ оптимизация

ЭкспортируйтС модСль Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ .obj (сохраняСт тСкстуру) ΠΈΠ»ΠΈ .stl (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ гСомСтрия). ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ настройки экспорта:

  • πŸ“Œ Decimate Mesh β€” ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ количСство ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ² Π΄ΠΎ 500–1000k (для FDM-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² Ρ…Π²Π°Ρ‚ΠΈΡ‚ 300k).
  • πŸ“Œ Smooth Normals β€” Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ для Π³Π»Π°Π΄ΠΊΠΈΡ… повСрхностСй.
  • πŸ“Œ Remove Isolated Parts β€” удаляСт «мусорныС» ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Ρ‹.
πŸ’‘

Π€ΠΎΡ€ΠΌΠ°Ρ‚ .stl Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π° ΠΈ тСкстуры β€” Ссли ΠΎΠ½ΠΈ Π²Π°ΠΆΠ½Ρ‹, экспортируйтС Π² .obj + .mtl ΠΈ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π² .3mf Ρ‡Π΅Ρ€Π΅Π· PrusaSlicer ΠΈΠ»ΠΈ Ultimaker Cura.

4. Ручная Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ: исправлСниС ошибок Π² Blender

Π”Π°ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹: Β«Π»Π΅Ρ‚Π°ΡŽΡ‰ΠΈΠ΅Β» ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Ρ‹, Π½Π΅Ρ€ΠΎΠ²Π½Ρ‹Π΅ края, Π΄Ρ‹Ρ€Ρ‹. Π˜ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Blender (бСсплатСн) ΠΈΠ»ΠΈ ZBrush (для профСссионалов). Π Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

1. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ «мусора»

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌ Edit Mode (Tab), Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ (B для Ρ€Π°ΠΌΠΊΠΈ выдСлСния) ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ ΠΈΡ… (X β†’ Delete Vertices). Для автоматичСского удалСния ΠΌΠ΅Π»ΠΊΠΈΡ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Decimate с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ Planar.

2. Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π΄Ρ‹Ρ€

Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΊΡ€Π°ΠΉ Π΄Ρ‹Ρ€Ρ‹ (Alt+ΠΊΠ»ΠΈΠΊ), Π½Π°ΠΆΠΌΠΈΡ‚Π΅ F для создания ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°. Для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… отвСрстий ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ инструмСнт Bridge Edge Loops (Ctrl+E).

3. Π‘Π³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ повСрхности

ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Subdivision Surface (ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ 2–3) для Π³Π»Π°Π΄ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΠ»ΠΈ Smooth (W β†’ Smooth) для локальной ΠΏΡ€Π°Π²ΠΊΠΈ. ΠžΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎ: Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎΠ΅ сглаТиваниС ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠΈΡ‚ ΠΌΠ΅Π»ΠΊΠΈΠ΅ Π΄Π΅Ρ‚Π°Π»ΠΈ!

4. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ модСль Π½Π° Β«Π½Π΅ΠΌΠ°Π½ΠΈΡ„ΠΎΠ»Π΄Π½ΠΎΡΡ‚ΡŒΒ» (ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Ρ‹, ΠΎΠ±Ρ€Π°Ρ‰Ρ‘Π½Π½Ρ‹Π΅ Π²Π½ΡƒΡ‚Ρ€ΡŒ) Ρ‡Π΅Ρ€Π΅Π· 3D-Print Toolbox (Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Blender ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ). Π˜ΡΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ошибки ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Make Manifold. Π’Π°ΠΊΠΆΠ΅:

  • πŸ”„ УстановитС Scale Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 1 unit = 1 ΠΌΠΌ).
  • πŸ”„ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρƒ стСнок (Wall Thickness Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 0.8 ΠΌΠΌ для FDM).
  • πŸ”„ ЭкспортируйтС с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ Apply Modifiers = On.
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если модСль ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для SLA-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (смола), ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ всС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ полости β€” ΠΈΠ½Π°Ρ‡Π΅ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Β«Π»ΠΎΠ²ΡƒΡˆΠΊΠΈΒ» для ΠΆΠΈΠ΄ΠΊΠΎΠΉ смолы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ. Π’ Blender для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ инструмСнт Boolean с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Difference ΠΈ Β«Π·Π°Π»ΠΈΠ²Π½Ρ‹ΠΌΒ» ΠΊΡƒΠ±ΠΎΠΌ.

5. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄: Ρ€ΡƒΡ‡Π½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ

ЀотограммСтрия Π½Π΅ всСгда ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π°. НапримСр, для симмСтричных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π²Π°Π·Ρ‹, статуэтки) ΠΈΠ»ΠΈ плоских Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ (Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΡ‹, ΠΎΡ€Π½Π°ΠΌΠ΅Π½Ρ‚Ρ‹) быстрСС ΠΈ Ρ‚ΠΎΡ‡Π½Π΅Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ модСль Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ reference. Рассмотрим процСсс Π² Fusion 360 (бСсплатСн для Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ использования):

Π¨Π°Π³ 1. Π˜ΠΌΠΏΠΎΡ€Ρ‚ reference-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Π’ мСню Insert β†’ Canvas Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° спСрСди ΠΈ сбоку. ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈΡ… Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ совпадали с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ сСткой (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли Π²Π°Π·Π° высотой 20 см, установитС высоту canvas Π² 200 ΠΌΠΌ).

Π¨Π°Π³ 2. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнтов Sketch β†’ Spline ΠΎΠ±Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π½Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ плоскости. Для симмСтричных Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Mirror. Π—Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ Revolve (Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅) ΠΈΠ»ΠΈ Loft (ΠΏΠΎ сСчСниям) для создания 3D-Ρ„ΠΎΡ€ΠΌΡ‹.

Π¨Π°Π³ 3. ДСтализация

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ€Π΅Π±Ρ€Π° Тёсткости, отвСрстия ΠΈ тСкстуру с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ:

  • πŸ› οΈ Press/Pull β€” для выдавливания/утоплСния повСрхностСй.
  • πŸ› οΈ Fillet β€” для скруглСния Ρ€Ρ‘Π±Π΅Ρ€ (радиус 0.5–2 ΠΌΠΌ).
  • πŸ› οΈ Decal β€” для нанСсСния плоских тСкстур (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠ²).

Π¨Π°Π³ 4. Экспорт для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

Π’ File β†’ Export Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ .stl ΠΈΠ»ΠΈ .3mf. Π’ настройках экспорта:

  • πŸ“¦ Refinement = High (для слоТных повСрхностСй).
  • πŸ“¦ Units = Millimeters.
  • πŸ“¦ Include Texture β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎΡ†Π²Π΅Ρ‚Π½ΡƒΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° β€” ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ. НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΡƒΡ‚ΠΎΠ»Ρ‰ΠΈΡ‚ΡŒ стСнки Π² мСстах ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ полости для экономии ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.

6. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ: slicer-настройки

Π”Π°ΠΆΠ΅ идСальная модСль ΠΌΠΎΠΆΠ΅Ρ‚ Β«ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒΡΡΒ» ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… настроСк слайсСра. Рассмотрим ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ PrusaSlicer ΠΈ Ultimaker Cura:

1. ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ: ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ свСсы (участки, Π½Π°Π²ΠΈΡΠ°ΡŽΡ‰ΠΈΠ΅ Π½Π°Π΄ пустотой). Для этого:

  • πŸ”Ί ΠŸΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΠΉΡ‚Π΅ модСль Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ плоскиС повСрхности Π±Ρ‹Π»ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅.
  • πŸ”Ί Для ΠΊΡ€ΡƒΠ³Π»Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Π°Π·) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡƒΠ³ΠΎΠ» Π½Π°ΠΊΠ»ΠΎΠ½Π° 30–45Β°.
  • πŸ”Ί Π’ Cura Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Automatic Orientation (ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ функция).

2. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ (supports)

Π’ΠΈΠΏ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ΅ΠΊ Π²Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ исходя ΠΈΠ· Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ:

Π’ΠΈΠΏ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Π’ΠΈΠΏ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ΅ΠΊΠŸΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ, %ΠžΡ‚ΡΡ‚ΡƒΠΏ ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΌΠΌ
МСлкиС Π΄Π΅Ρ‚Π°Π»ΠΈ (Ρ„ΠΈΠ³ΡƒΡ€ΠΊΠΈ, ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΡ)Tree (дСрСвянныС)10–150.1–0.2
ΠšΡ€ΡƒΠΏΠ½Ρ‹Π΅ плоскиС повСрхностиGrid (сСтка)5–100.3–0.5
Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ органичСскиС Ρ„ΠΎΡ€ΠΌΡ‹Custom (Ρ€ΡƒΡ‡Π½Ρ‹Π΅)20+0.05–0.1

3. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

Для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠ· Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹:

  • πŸ–¨οΈ Layer Height: 0.1–0.15 ΠΌΠΌ (для Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ) ΠΈΠ»ΠΈ 0.2 ΠΌΠΌ (для Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠΎΠ²).
  • πŸ–¨οΈ Infill: 15–20% для ΠΏΡ€ΠΎΡ‡Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², 5–10% для Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ….
  • πŸ–¨οΈ Print Speed: 30–50 ΠΌΠΌ/с (Π²Ρ‹ΡˆΠ΅ β€” риск «смазывания» ΠΌΠ΅Π»ΠΊΠΈΡ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ).
  • πŸ–¨οΈ Cooling Fan: 100% для PLA, 50–70% для ABS.
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если модСль ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ½ΠΊΠΈΠ΅ элСмСнты (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, волосы Ρƒ Ρ„ΠΈΠ³ΡƒΡ€ΠΎΠΊ), Π² PrusaSlicer Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Detect Thin Walls ΠΈ установитС Minimal Wall Thickness Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 0.4 ΠΌΠΌ. Π˜Π½Π°Ρ‡Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ пропустит эти участки ΠΈΠ»ΠΈ ΠΎΠ½ΠΈ ΡΠ»ΠΎΠΌΠ°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ очисткС.

4. ΠŸΠΎΡΡ‚ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°

ПослС ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ:

  • βœ‚οΈ Π£Π΄Π°Π»ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ послС ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ остывания ΠΌΠΎΠ΄Π΅Π»ΠΈ (ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ β€” PETG, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ Ρ‚Ρ‘ΠΏΠ»Ρ‹ΠΌ).
  • 🧼 ΠŸΡ€ΠΎΠΌΠΎΠΉΡ‚Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒ Π² ΠΈΠ·ΠΎΠΏΡ€ΠΎΠΏΠΈΠ»ΠΎΠ²ΠΎΠΌ спиртС (для смолы) ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ Π°Π±Ρ€Π°Π·ΠΈΠ²Π½ΠΎΠΉ Π³ΡƒΠ±ΠΊΠΎΠΉ (для FDM).
  • 🎨 Для покраски ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π³Ρ€ΡƒΠ½Ρ‚ΠΎΠ²ΠΊΡƒ ΠΏΠΎ пластику (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Rust-Oleum Plastic Primer).

7. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ

Анализ 50+ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠ· сообщСств 3D-ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ 80% ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠ·-Π·Π° пяти ошибок:

1. Β«Π›Π΅Ρ‚Π°ΡŽΡ‰ΠΈΠ΅Β» ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Ρ‹ Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: Алгоритм Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ связал Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… плоскостях (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΠΎΠ½ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚).

РСшСниС: Π’ MeshLab ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ Remove Isolated Pieces (ΠΏΠΎΡ€ΠΎΠ³ 500 Π²Π΅Ρ€ΡˆΠΈΠ½).

2. МодСль «расплываСтся» ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ chamfer (фаски) Π½Π° острых ΡƒΠ³Π»Π°Ρ… ΠΈΠ»ΠΈ слишком высокий Layer Height.

РСшСниС: Π’ Blender Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Bevel (ΡˆΠΈΡ€ΠΈΠ½Π° 0.3 ΠΌΠΌ) ΠΊΠΎ всСм Ρ€Ρ‘Π±Ρ€Π°ΠΌ.

3. Π”Ρ‹Ρ€Ρ‹ Π² тСкстурС

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: НСдостаточноС ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ ΠΈΠ»ΠΈ Π±Π»ΠΈΠΊΠΈ Π½Π° глянцСвых повСрхностях.

РСшСниС: Π’ Substance Painter Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ инструмСнтом Clone Stamp.

4. МодСль Π½Π΅ Π²Π»Π΅Π·Π°Π΅Ρ‚ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ°ΡΡˆΡ‚Π°Π± ΠΏΡ€ΠΈ экспортС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, модСль Π² ΠΌΠ΅Ρ‚Ρ€Π°Ρ…, Π° слайсСр ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€Ρ‹).

РСшСниС: Π’ Blender ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Scene Units (Properties β†’ Scene β†’ Units).

5. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Β«ΠΏΡ€ΠΈΠΏΠ°ΡΠ»ΠΈΡΡŒΒ» ΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: Блишком малСнький Support Z Distance (расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΈ модСлью).

РСшСниС: Π’ Cura установитС Support Z Distance = 0.2 ΠΌΠΌ для PLA ΠΈ 0.3 ΠΌΠΌ для ABS.

πŸ’‘

ΠŸΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ всСгда провСряйтС модСль Π½Π° Β«Π²ΠΎΠ΄ΠΎΠ½Π΅ΠΏΡ€ΠΎΠ½ΠΈΡ†Π°Π΅ΠΌΠΎΡΡ‚ΡŒΒ» (manifold) Ρ‡Π΅Ρ€Π΅Π· сСрвис Netfabb (бСсплатная ΠΎΠ½Π»Π°ΠΉΠ½-вСрсия). Π”Π°ΠΆΠ΅ ΠΎΠ΄Π½Π° Β«Π΄Ρ‹Ρ€ΠΊΠ°Β» Π² mesh ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ сбою ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.

8. ΠŸΠ»Π°Ρ‚Π½Ρ‹Π΅ сСрвисы: ΠΊΠΎΠ³Π΄Π° стоит Π·Π°ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π° качСство

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° высокодСтализированная модСль (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для мСдицинских ΠΏΡ€ΠΎΡ‚Π΅Π·ΠΎΠ² ΠΈΠ»ΠΈ ΡŽΠ²Π΅Π»ΠΈΡ€Π½Ρ‹Ρ… ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ), бСсплатныС инструмСнты ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ. Рассмотрим Ρ‚ΠΎΠΏ-3 ΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

1. RealityCapture

πŸ’° Π¦Π΅Π½Π°: ΠΎΡ‚ $9 Π² мСсяц (лицСнзия Π½Π° 1000 Ρ„ΠΎΡ‚ΠΎ).

βœ… ΠŸΠ»ΡŽΡΡ‹: Π‘Π°ΠΌΠΎΠ΅ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ восстановлСниС Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ срСди всСх тСстируСмых ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π»Π°Π·Π΅Ρ€Π½ΠΎΠ΅ сканированиС ΠΈ LiDAR (для iPhone Pro).

❌ ΠœΠΈΠ½ΡƒΡΡ‹: Π‘Π»ΠΎΠΆΠ½Ρ‹ΠΉ интСрфСйс, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ПК (ΠΎΡ‚ 32 Π“Π‘ ΠžΠ—Π£).

2. Agisoft Metashape

πŸ’° Π¦Π΅Π½Π°: $179 Π·Π° Standard-Π²Π΅Ρ€ΡΠΈΡŽ (одноразовая лицСнзия).

βœ… ΠŸΠ»ΡŽΡΡ‹: Π›ΡƒΡ‡ΡˆΠ°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° тСкстур, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠΏΠ΅ΠΊΡ‚Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ°ΠΌΠ΅Ρ€. ИдСалСн для Π°Ρ€Ρ…Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.

❌ ΠœΠΈΠ½ΡƒΡΡ‹: Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (Π΄ΠΎ 12 часов для 500 Ρ„ΠΎΡ‚ΠΎ).

3. Capturing Reality (ΠΎΠ½Π»Π°ΠΉΠ½)

πŸ’° Π¦Π΅Π½Π°: ΠΎΡ‚ $0.1 Π·Π° Ρ„ΠΎΡ‚ΠΎ (ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°ΠΊΠ°Π· β€” $20).

βœ… ΠŸΠ»ΡŽΡΡ‹: НС Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ ПК, Π΅ΡΡ‚ΡŒ API для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ.

❌ ΠœΠΈΠ½ΡƒΡΡ‹: ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π΄ΠΎ 50 ΠΌΠ»Π½ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ²).

Для коммСрчСских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, создания 3D-ΠΏΠΎΡ€Ρ‚Ρ€Π΅Ρ‚ΠΎΠ² Π½Π° Π·Π°ΠΊΠ°Π·) эти инструмСнты ΠΎΠΊΡƒΠΏΠ°ΡŽΡ‚ΡΡ Π·Π° 1–2 мСсяца благодаря экономии Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. НапримСр, Π² RealityCapture ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° 200 Ρ„ΠΎΡ‚ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 20 ΠΌΠΈΠ½ΡƒΡ‚ (ΠΏΡ€ΠΎΡ‚ΠΈΠ² 3–4 часов Π² Meshroom).

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ Π·Π°ΠΊΠ°Π·Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² ΠΎΠ½Π»Π°ΠΉΠ½-сСрвисах (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Skanect ΠΈΠ»ΠΈ 3DScanExpert) уточняйтС, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π»ΠΈ ΠΎΠ½ΠΈ raw-data (исходныС ΠΎΠ±Π»Π°ΠΊΠ° Ρ‚ΠΎΡ‡Π΅ΠΊ). НСкоторыС сСрвисы ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ модСль, Ρ‡Ρ‚ΠΎ Π»ΠΈΡˆΠ°Π΅Ρ‚ вас возмоТности Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

FAQ: ЧастыС вопросы ΠΎ 3D-модСлях ΠΈΠ· Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ

МоТно Π»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ 3D-модСль с ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ‚ΠΎ?

ВСхничСски Π΄Π°, Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ плоским (Π±Π΅Π· Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹). Для этого Π² Blender ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Displace с тСкстурой высот (heightmap). Однако для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ такая модСль Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ β€” потрСбуСтся ручная Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° Π² ZBrush ΠΈΠ»ΠΈ Sculptris.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°: сСрвисы Π²Ρ€ΠΎΠ΄Π΅ Artisto ΠΈΠ»ΠΈ Selva3D, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ 2D-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² «псСвдо-3DΒ» Π·Π° счёт нСйросСтСй. Но для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅ эти ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² mesh ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡŽ.

Какой Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ для 3D-ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ: STL ΠΈΠ»ΠΈ OBJ?

.stl β€” стандарт для FDM/SLA-ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, Π½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π° ΠΈ тСкстуры. .obj сохраняСт UV-Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚ΠΊΡƒ ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ тяТСлСС для слайсСра.

πŸ”Ή Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ .stl, Ссли:

  • ΠŸΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚Π΅ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ FDM-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² (Ender 3, Prusa i3 ΠΈ Π΄Ρ€.).
  • МодСль одноцвСтная ΠΈΠ»ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ тСкстуры.

πŸ”Ή Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ .obj + .mtl, Ссли:

  • ΠŸΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚Π΅ Π½Π° ΠΏΠΎΠ»Π½ΠΎΡ†Π²Π΅Ρ‚Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Mimaki 3DUJ-553).
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Π΅ Ρ„ΠΈΠ»Π°ΠΌΠ΅Π½Ρ‚Ρ‹ (PLA с Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠΌ).
  • ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ постобработку с покраской ΠΏΠΎ тСкстурС.

πŸ’‘ Π›Π°ΠΉΡ„Ρ…Π°ΠΊ: ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ .obj Π² .3mf Ρ‡Π΅Ρ€Π΅Π· PrusaSlicer β€” этот Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π° ΠΈ Π»Π΅Π³Ρ‡Π΅ .stl.

Бколько Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ Π½ΡƒΠΆΠ½ΠΎ для качСствСнной ΠΌΠΎΠ΄Π΅Π»ΠΈ?

МинимальноС количСство β€” 30–50 ΠΊΠ°Π΄Ρ€ΠΎΠ², Π½ΠΎ для Π΄Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π»ΠΈΡ†Π°) трСбуСтся 100–200 Ρ„ΠΎΡ‚ΠΎ. ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ простоС:

Π§Π΅ΠΌ слоТнСС гСомСтрия β†’ Ρ‚Π΅ΠΌ большС ΠΊΠ°Π΄Ρ€ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

  • πŸ“Έ ΠŸΡ€ΠΎΡΡ‚Π°Ρ Π²Π°Π·Π° (симмСтричная, гладкая) β€” 40–60 Ρ„ΠΎΡ‚ΠΎ.
  • πŸ“Έ Π‘ΠΊΡƒΠ»ΡŒΠΏΡ‚ΡƒΡ€Π° с Ρ€Π΅Π»ΡŒΠ΅Ρ„ΠΎΠΌ β€” 100–150 Ρ„ΠΎΡ‚ΠΎ.
  • πŸ“Έ ЧСловСчСскоС Π»ΠΈΡ†ΠΎ β€” 1