Ang texturing ay ang bahagi ng 3D production na bumagal. Ang isang solong materyal na ginawa ng kamay ay maaaring tumagal ng ilang oras, at ang isang tunay na proyekto ay nangangailangan ng dose-dosenang hanggang daan-daan sa mga ito. Iyan ang matematika na nagtutulak sa mga studio na lumipat sa AI. Ang mga koponan tulad ng 37 Interactive Entertainment ay nakapagbawas ng oras ng paggawa ng asset ng 50%, at ang mga studio tulad ng Thorns Tavern ay nag-uulat ng 90%+ mas mabilis na produksyon sa 80% na mas mababang gastos.
Ang gabay na ito ay nagpapakita sa iyo ng end-to-end na workflow gamit ang AI texture generator ng Meshy: kung paano ito bumubuo ng isang buong set ng PBR texture nang direkta sa UVs ng iyong modelo (hindi flat-tiled), at kung paano i-import ang mga mapa na iyon sa Unity, Unreal, at Blender. Tara na mula sa prompt patungo sa game-ready na mga mapa.
Ano ang PBR Texture?
Ang isang PBR texture ay hindi isang solong imahe. Ito ay isang set ng texture maps na magkakasamang naglalarawan ng mga pisikal na katangian ng isang ibabaw (kulay, metalness, roughness, surface detail) upang ito ay mag-render nang makatotohanan sa ilalim ng anumang ilaw. Ang ibig sabihin ng PBR ay Physically Based Rendering, ang pamantayan na ginagamit ng mga modernong engine tulad ng Unity, Unreal, at Blender upang gawing kapani-paniwala ang mga materyales.
Paano Gumagana ang PBR Texturing?
Ginagaya ng PBR kung paano aktwal na kumikilos ang liwanag sa isang ibabaw, sumusunod sa energy conservation (ang isang ibabaw ay hindi kailanman sumasalamin ng mas maraming liwanag kaysa sa natatanggap nito) at sa Fresnel effect (ang reflectivity ay nagbabago sa anggulo ng pagtingin). Sa halip na i-bake ang lahat sa isang "diffuse" na imahe, hinahati nito ang isang materyal sa ilang mga mapa, bawat isa ay naglalarawan ng isang pisikal na katangian. Binabasa ng engine ang mga mapa na iyon nang magkakasama at kinakalkula ang pag-iilaw sa real time, kaya ang parehong materyal ay mukhang tama sa sikat ng araw, sa anino, o sa isang madilim na piitan.
Ano ang Mga Pangunahing PBR Texture Maps?
Ang karaniwang set ng PBR map:
-
Albedo (Base Color): ang purong kulay ng ibabaw, na walang baked-in na ilaw o anino. Ito ang pinakamahalagang panuntunan sa PBR: ang baked light sa albedo ay nasisira sa ilalim ng dynamic na pag-iilaw.
-
Metallic: kung ang isang ibabaw ay metal (puti/1) o hindi (itim/0).
-
Roughness: kung gaano kalat ang mga reflection; ang mataas na roughness = matte, mababa = glossy.
-
Normal: nagpapanggap ng pinong surface detail (isang normal map) nang hindi nagdaragdag ng geometry.
Bumubuo ang Meshy ng mga PBR map kabilang ang Albedo, Roughness, Metallic, at Normal, kasama ang isang Emission map kapag gumagamit ng Meshy-6 o mas bago.
![]()
Paano Bumuo ng PBR Textures gamit ang Meshy (5 Hakbang)
Para sumunod, kakailanganin mo ng 3D model (GLB / FBX / OBJ / STL), o maaari kang bumuo ng isa sa loob ng Meshy gamit ang Text-to-3D o Image-to-3D. Kakailanganin mo rin ng ideya ng materyal o reference na imahe, at isang target na engine sa isip.
Hakbang 1: Bumuo o Maghanda ng Iyong 3D Model sa Meshy
Magsimula sa geometry na gusto mong i-texture. Mayroon kang dalawang landas:
-
Mag-upload ng umiiral na modelo (GLB / FBX / OBJ / STL), kabilang ang mga untextured blockout. Awtomatikong hinahawakan ng Meshy ang UV unwrapping (projection, seam placement, at texel density), kaya maaari mong laktawan ang manu-manong hakbang ng UV.
-
Bumuo ng isa sa Meshy gamit ang Text-to-3D o Image-to-3D.
Pagkatapos ay pumili kung paano patakbuhin ang texture: Text-to-Texture (ilarawan ang materyal sa mga salita) o Image-to-Texture (mag-upload ng reference na imahe). Ang parehong daloy ay nagbibigay-daan sa iyo na retexture ang isang umiiral na 3D model na nagawa mo na.
![]()
Recipe ng prompt. Ang isang maaasahang istraktura ay Material + Surface + Color + Scale + Tech:
Magsimula sa materyal, idagdag ang surface treatment at wear, pagkatapos ay kulay at tactile detail. Ang konkreto, pisikal na mga salita ("brushed," "hammered," "weathered") ay gumagawa ng mas mahusay na mga mapa kaysa sa malabong adjectives.
Hakbang 2: Bumuo ng mga PBR Maps
Buksan ang hakbang na Texture sa iyong modelo. Pumili ng art style para sa pangkalahatang hitsura (halimbawa, realistic o stylized), at panatilihing naka-on ang Generate PBR Maps (ito ay naka-enable bilang default). Dalawang toggle pa ang mahalaga:
-
Remove Lighting (delighting): nag-aalis ng mga highlight at anino mula sa base color texture upang manatili itong malinis at mag-re-light nang tama. Kung ang ilaw ay naka-bake sa base color, ang iyong engine ay nagdaragdag ng sarili nitong ilaw sa ibabaw, na gumagawa ng dobleng anino at highlight na mukhang mali habang gumagalaw ang bagay o ilaw. Pinipigilan iyon ng Delighting. Ito ay naka-enable bilang default, kaya panatilihin itong naka-on. (Available sa Meshy-6 at mas bago.)
-
HD Texture: itinutulak ang base color sa 4K.
Karaniwang natatapos ang pagbuo sa ilalim ng 60 segundo.
Hakbang 3: Pinuhin nang Lokal gamit ang Texture Edit
Kailangan mong ayusin ang isang lugar sa halip na i-roll muli ang buong bagay? Ang Texture Edit ay nagbibigay sa iyo ng tatlong tool upang i-target at pinuhin ang isang rehiyon:
-
AI Texture Edit: pumili ng lugar gamit ang Brush o Lasso, mag-type ng prompt, at muling i-texture ng Meshy ang pagpili lamang na iyon (nagbabalik ng ilang kandidato). Ayusin ang resulta gamit ang Prompt Influence Strength.
-
Brush Tool: ayusin nang mano-mano ang maliliit na lugar gamit ang Healing (nag-aayos gamit ang nakapaligid na kulay at pattern), Stamp (Ctrl/Cmd-click para mag-sample, pagkatapos ay i-drag para mag-clone), at Solid Paint (isang flat na kulay, na may opsyonal na blur).
-
Decal Tool: i-project ang isang imahe o pattern sa isang lugar tulad ng isang sticker, na may Feathering para sa malambot na mga gilid, independiyenteng X/Y scaling, at move/rotate placement.
Kapag masaya ka na, ang Save to Model ay lumilikha ng bagong modelo, na iniiwan ang iyong orihinal na hindi nagalaw.
![]()
Hakbang 4: Preview at Suriin ang mga Seams
Gamitin ang built-in na 3D Viewer (Auto Rotate, Wireframe, at Statistics modes) upang paikutin ang modelo at suriin kung paano tumutugon ang materyal sa liwanag, at upang makita ang anumang nakikitang seams sa kahabaan ng UV boundaries. Habang umiikot ka, i-sanity-check ang physics: ang metal ay dapat makakuha ng maliwanag, matalas na reflection habang ang non-metals ay nananatiling matte, at ang magaspang na lugar ay dapat magpakita ng malawak, malambot na highlight kung saan ang makinis na lugar ay nagpapakita ng masikip, matalas. Kung ang isang bagay na dapat ay metal ay mukhang plastic, balikan ang Metallic at Roughness maps. Isang tapat na caveat: ang viewer ay real-time WebGL, hindi isang path-traced render, kaya ang huling hitsura sa iyong engine ay bahagyang mag-iiba.
Hakbang 5: I-export
I-export ang iyong naka-texture na modelo kasama ang mga mapa nito. Ang GLB ang inirerekomendang format, dahil ito ay malawak na sinusuportahan at pinagsasama-sama ang lahat ng texture. Ang FBX ay nag-i-import nang malinis sa Unity at Unreal na may naka-map na material slots; ang OBJ ay nagpapadala ng mga mapa bilang hiwalay na mga file para sa manu-manong setup.
Anong Resolution at Format ang Ini-export ng Meshy?
Narito nang eksakto kung ano ang output ng Meshy, upang makapag-export at mag-import ka nang may kumpiyansa:
| Spec | Value |
|---|---|
| Base Color resolution | hanggang 4K (Meshy-6+) |
| PBR maps resolution | 2K |
| Normal convention | OpenGL (+Y), ayon sa glTF/GLB standard |
| Color space | Albedo = sRGB; lahat ng iba pang mapa = Linear / Non-Color |
| Metallic values | purong itim (0) o purong puti (1), walang grayscale para sa non-metals |
| Export formats | GLB, FBX, OBJ, USDZ, STL, BLEND, 3MF |
I-import sa Unity, Unreal at Blender
Ang mga mapa ng Meshy ay karaniwang PBR, at ang inirerekomendang GLB ay sumusunod sa glTF normal convention (OpenGL, +Y), kaya ang pag-import ay halos drag-and-drop. Ang bawat engine ay may isang bagay na dapat bantayan:
| Engine | Import | Abangan |
|---|---|---|
| Unity | I-drag ang .glb; ang mga materyales at isang prefab ay awtomatikong nalilikha | Gumagamit ang Unity ng Smoothness (ang kabaligtaran ng roughness) |
| Unreal Engine 5 | I-import ang .glb sa pamamagitan ng Content Browser (karaniwang okay ang default settings) | Kung mukhang mali ang normals, i-enable ang Flip Green Channel sa normal map (o gamitin ang Meshy Bridge plugin) |
| Blender | Naglo-load ang GLB na may konektadong mga texture | Itakda ang non-color maps (Roughness, Metallic, Normal) sa Non-Color |
![]()
Pinakamahuhusay na Kasanayan at Pag-troubleshoot
Gawin:
-
Gumamit ng tactile, pisikal na mga salita sa prompt at tukuyin ang scale.
-
Panatilihing naka-on ang Remove Lighting kapag muling iilawan mo ang asset sa-engine.
-
I-verify na ang metallic ay nagbabasa ng purong itim o purong puti, na walang gray sa non-metals.
-
Hatulan ang materyal sa ilalim ng higit sa isang lighting setup, hindi lang ang default viewer.
Mga karaniwang ayos:
-
Ang Metallic ay nag-render ng maling kulay → suriin ang metallic values (0/1) at kung tama ang color spaces (Albedo sRGB, ang iba ay Linear).
-
Ang Roughness ay mukhang baligtad sa Unity → tandaan na ang Unity ay gumagamit ng Smoothness = 1 − Roughness.
-
Nakikitang UV seams → muling bumuo, o ayusin gamit ang Healing tool ng Texture Edit. (Ang multi-view projection ng Meshy ay nagpapaliit ng seams ngunit hindi makakagarantiya na hindi ito nakikita sa mga kumplikadong UV layout.)
-
Ang Albedo ay mukhang "lit" / hindi mag-re-light → i-enable ang Remove Lighting (delighting).
![]()
Checklist sa Pag-export
-
☐ Ang Albedo ay walang baked lighting
-
☐ Ang Metallic ay purong 0 o 1
-
☐ Tama ang color spaces (Albedo sRGB, iba ay Linear/Non-Color)
-
☐ Tama ang hitsura ng Normals sa-engine (i-flip ang green channel sa Unreal kung kinakailangan lamang)
-
☐ Nasuri ang mga seams sa viewer
-
☐ Ang resolution ay tumutugma sa iyong target (4K base / 2K maps)
-
☐ Na-test-import sa iyong engine
Konklusyon
Gamit ang Meshy, maaari kang pumunta mula sa isang text prompt o reference na imahe patungo sa isang malinis, re-lightable na PBR texture set sa ilang minuto, at direktang ihulog ito sa iyong engine. Subukan ang AI texture generator ng Meshy nang libre at i-texture ang iyong susunod na modelo sa isang sesyon.
Mga Madalas Itanong
Libre ba ang AI texture generator ng Meshy?
Oo. Ang Free plan ay hindi nangangailangan ng credit card at may kasamang 100 credits bawat buwan; ang isang texturing task ay nagkakahalaga ng 10 credits, at karamihan sa mga texture ay nalilikha sa loob ng 60 segundo. Ang mga output ng Free plan ay lisensyado sa ilalim ng CC BY 4.0 (komersyal na paggamit na may attribution).
Maaari ko bang i-retexture ang isang umiiral nang 3D model?
Oo. Mag-upload ng model na mayroon ka na at mag-apply ng bagong texture gamit ang text prompt o reference image. Gumagana ito sa mga imported na meshes at hindi pa nate-texture na blockouts.
Maaari ba akong mag-upload ng sarili kong model o reference image?
Pareho. Gamitin ang Text-to-Texture para ilarawan ang isang material, o Image-to-Texture para gabayan ito mula sa isang reference image. Maaari kang mag-upload ng sarili mong GLB/FBX/OBJ/STL para i-texture.
Maaari ko bang i-edit ang bahagi lamang ng texture ng isang model?
Oo. Ang Texture Edit ay nagbibigay-daan sa iyong pumili ng isang rehiyon at ayusin ito nang hindi na kailangang i-roll muli ang buong model: i-retexture ang isang seleksyon mula sa isang prompt (AI Texture Edit), mag-hand-paint gamit ang Brush tools (Healing, Stamp, Solid Paint), o maglagay ng imahe gamit ang Decal tool. Ang pag-save ay lumilikha ng bagong model, na iniiwan ang iyong orihinal na hindi nagbabago.
Ang mga texture ba ay seamless o tileable?
Ang Meshy ay lumilikha ng mga texture na baked sa partikular na UV map ng isang model, hindi seamless, walang katapusang tileable na 2D material tiles. Ang mga mapa ay bumabalot sa eksaktong geometry at UV layout ng model kung saan ito ginawa. Kung kailangan mo ng tileable / repeating texture na ilalapat sa maraming bagay (isang brick wall, tela, terrain), gumamit ng dedikadong seamless texture generator tulad ng Scenario, Adobe Substance Sampler, o PolyHaven.








