Astra laban sa Fable: Pagbuo ng Masalimuot na 3D Scene gamit ang V2Fun AI 3D Skill
Sinusuri ng artikulong ito kung paano muling nililikha ng mga AI agent na Astra at Fable ang isang detalyadong 3D na eksena mula sa iisang reference image gamit ang V2Fun AI 3D Skill.
Astra kumpara sa Fable: Pagbuo ng Masalimuot na 3D Scene gamit ang V2Fun AI 3D Skill
Gaano kahusay na muling makakalikha ang mga AI agent ng isang masalimuot na 3D scene mula sa iisang reference image?
Para malaman ito, ibinigay namin kina Astra at Fable ang parehong larawan ng isang magulong opisina at hiniling sa kanilang buuin ito gamit ang parehong bersyon ng V2Fun AI 3D Skill. Kasama sa scene ang mga muwebles, elektronikong kagamitan, dekorasyon sa dingding, at dose-dosenang mas maliliit na bagay. Kinailangang hatiin ng bawat agent ang scene, bumuo ng kinakailangang 3D asset, at pagsama-samahin ang mga ito sa Three.js.
Parehong natapos ng mga agent ang scene, ngunit kapansin-pansing magkaiba ang kanilang mga paraan ng pagmomodelo at pagbuo.
Ang Pagsubok: Isang Scene, Dalawang Workflow
Parehong ginamit ng mga agent ang V2Fun AI 3D Skill upang bumuo ng mga 3D asset, habang Three.js ang humawak sa panghuling pagbuo ng scene.
Bawat workflow ay gumawa ng GLB file, source code, at mga screenshot para sa pagsusuri. Pinahintulutan ng gawain ang pagsasama ng mga asset na binuo ng AI at procedural geometry.
Gumamit si Fable ng hybrid na paraan ng pagmomodelo, na pinagsama ang mga object na binuo ng AI at geometry na ginawa sa code. Iba naman ang tinahak ni Astra, na pinalawak ang V2Fun generation sa halos bawat bahagi ng scene.
Dalawang Paraan ng Pagbuo ng Parehong Opisina
Fable: Masalimuot na Asset gamit ang V2Fun, Simpleng Structure gamit ang Three.js
Hinati ni Fable ang opisina sa ilang grupo: istruktura ng silid, pangunahing muwebles, kagamitan, dekorasyon sa dingding, at mas maliliit na bagay.
Ginamit nito ang V2Fun upang bumuo ng mga object na may mas masalimuot na hugis, kabilang ang mga mesa, upuang pang-opisina, filing cabinet, at tape recorder. Ang mga dingding, sahig, pinto, ceiling panel, at mas simpleng bagay gaya ng mga papel at kahon ay binuo nang procedural gamit ang Three.js.
Sa kabuuan, bumuo si Fable ng 14 na kategorya ng AI asset, na inilagay sa 20 instance, at pagkatapos ay pinagsama ang mga ito sa procedural geometry upang makumpleto ang silid.
Naglaan din si Fable ng oras sa pag-optimize ng mga nabuong modelo. Sa pagbabawas ng bilang ng polygon at pagbabago ng laki ng texture, ibinaba nito ang mga source asset mula sa humigit-kumulang 7 milyong triangle tungo sa mga 820,000, isang pagbawas na 88.3%. Humigit-kumulang 41.1 MB ang laki ng panghuling GLB file.
Pinanatiling medyo magaan ng paraang ito ang scene. Maaaring direktang baguhin sa code ang mga regular na structure, habang nakinabang ang mas detalyadong muwebles sa kakayahan ng V2Fun sa 3D generation. Pinanatili rin ni Fable ang orihinal at na-optimize na mga asset, kaya mas madali ang mga karagdagang pag-edit at pagpapalit.
Makikita ang kapalit nito sa natapos na scene. Ang ilang prop na binuo nang procedural ay mas simple kaysa sa muwebles na binuo ng AI, kaya kapansin-pansin ang pagkakaiba sa detalye. Iniunat din ni Fable ang ilang modelo ng muwebles upang magkasya sa kanilang mga posisyon, na nakaapekto sa kanilang mga proporsyon.
Astra: Pagbuo ng Buong Scene gamit ang V2Fun
Gumamit si Astra ng mas nakasentro sa generation na paraan. Hinati nito ang opisina sa 26 na kategorya ng source asset, at ipinadaan sa V2Fun ang lahat mula sa mga dingding at ceiling panel hanggang sa muwebles, kagamitan, dekorasyon, at maliliit na bagay.
Inayos ang mga asset na ito sa 62 instance, kung saan ginamit ang Three.js upang ayusin ang scale, posisyon, oryentasyon, at materyal ng mga ito bago i-export ang scene.
Mas marami ring ginawa si Astra sa lokal na pagbuo. Gumamit ito ng mga mesh surface upang iposisyon ang mga object sa muwebles at iba pang supporting structure, inayos ang direksiyon ng pintuan at kisame, at itinama ang ilang isyu sa pagitan ng mga bagay at occlusion. Naglalaman ang mga tala ng proyekto ng 47 object contact relationship.
Naging mas pare-pareho ang mukhang luma ng nagresultang scene. Mas lumapit din sa orihinal na reference ang muted green na palette at mga kupas na surface nito.
Ang kapalit nito ay mas mabigat na scene. Kahit ang mga simpleng structure gaya ng mga dingding at ceiling panel ay binuo bilang detalyadong mesh. Dahil walang katumbas na polygon-reduction pass, umabot sa humigit-kumulang 432.6 MB ang panghuling GLB ni Astra, na may tinatayang 31 milyong triangle kapag binilang ang mga inilagay na instance.
Napanatili ng karagdagang geometry ang mas maraming detalye, ngunit may ilang regular na structure na nagpakita pa rin ng mga kamalian sa hugis. Makikita rin sa panghuling scene ang mga paulit-ulit na object at hindi pantay na pagitan.

Astra kumpara sa Fable: Pagsusuri sa mga Numero
Narito kung paano nagkukumpara ang dalawang panghuling proyekto.
| Sukatan | Fable + V2Fun | Astra + V2Fun |
|---|---|---|
| Paraan ng pagmomodelo | Hybrid AI + procedural | Lahat ng component ay binuo ng AI |
| Mga kategorya ng AI asset | 14 | 26 |
| Mga inilagay na instance ng AI asset | 20 | 62 |
| Laki ng panghuling GLB | 41.1 MB | 432.6 MB |
| Mga natatanging triangle | Tinatayang 823K | Tinatayang 13M |
| Mga triangle kasama ang mga instance | Tinatayang 1.13M | Tinatayang 31M |
| Pag-optimize ng asset | Pagbabawas ng polygon, pagbabago ng laki ng texture | Karamihan sa high-density mesh ay pinanatili |
| Paraan ng pagbuo | Paglalagay at validation batay sa parameter | Pagpoposisyon sa mesh surface at mga pagsasaayos sa contact |
Ang mga bilang ay mula sa mga panghuling GLB file at tala ng proyekto. Kasama sa bilang ng triangle ng mga instance ang mga paulit-ulit na pagkakalagay at hindi dapat ituring na aktuwal na bilang ng rendering kada frame. Magkaiba rin ang saklaw ng generation ng dalawang workflow, kaya ang laki ng file, bilang ng asset, at naitalang oras ay hindi direktang maihahambing bilang mga sukatan ng pangkalahatang performance ng agent.
Nakagawa si Fable ng mas maliit at mas madaling pamahalaang proyekto. Nakatulong ang pagsasama nito ng procedural modeling at asset optimization upang mapanatiling maliit ang laki ng file habang nag-iiwan ng puwang para sa mga karagdagang pagsasaayos.
Mas maraming indibiduwal na asset ang binuo ni Astra at mas marami itong ginawang pagsisikap upang pinuhin ang pagkakalagay ng mga ito. Mas marami ang geometry na napanatili ng scene nito, kaya mas mataas ang kinakailangang storage at processing.
Isang bahagi lamang ng kabuuang larawan ang laki ng file. Tingnan natin kung gaano kalapit sa orihinal na opisina ang bawat resulta.
| Reference Image | Fable | Astra |
|---|---|---|
![]() | ![]() | ![]() |
Paghahambing sa mga Panghuling 3D Scene
Geometry at Detalye: Mas Maraming Detalye, Iba't Ibang Kapalit
Sa pagtingin sa mga modelong walang texture, makatwirang nakuhang muli ni Fable ang pangunahing hugis ng mga mesa, upuan, at bookshelf. Gayunman, pinasimple ang ilang maliliit na bagay, at may ilang bahaging nagpakita ng pinagsamang geometry o hindi pantay na detalye.
Mas maraming geometric na detalye ang scene ni Astra sa muwebles at mas maliliit na prop. Gayunpaman, bahagyang lumambot ang ilang structure na may matitigas na gilid, at hindi gaanong tumpak ang ilang hugis kaysa sa maaaring ipahiwatig ng antas ng detalye ng mga ito.
Dahil sa optimization ni Fable, mas madaling pamahalaan ang scene, habang mas maraming nabuong geometry ang pinanatili ni Astra. Hindi ganap na nalutas ng alinmang paraan ang mga isyu sa hugis at proporsyon na makikita sa mga indibiduwal na asset.
| Fable | Astra |
|---|---|
![]() | ![]() |
![]() | ![]() |
Mga Materyal at Atmospera; Mas Lumapit si Astra sa Reference
May natatanging anyo ang reference na opisina: mga muted green na tono, kupas na muwebles, matatandang dingding, at mga palatandaan ng matagal na paggamit.
Mas marami sa atmosperang iyon ang napanatili ni Astra. Medyo pare-pareho ang mga materyal at weathering nito sa buong silid, kaya mas kahawig ng scene ang reference. Malaki pa rin ang pag-asa ng ilang surface sa mga pattern ng kulay at dumi upang ipahiwatig ang katandaan, na may limitadong pagkakaiba sa roughness at reflection.
Sapat na malinaw ang mga materyal ni Fable upang makilala ang mga pangunahing object, at may ilang pagkakaiba ang scene sa pagitan ng maiinit at malamig na tono. Ngunit ilang surface ang mukhang medyo bago. Mas kahawig ng karaniwang opisina na ginagamit sa trabaho ang kabuuang resulta, na mas kaunti ang luma at saradong atmosperang makikita sa orihinal.
| Fable | Astra |
|---|---|
![]() | |
![]() | ![]() |
![]() | ![]() |
Layout ng Scene: Naroon ang Muwebles, Ngunit Iba ang Pakiramdam ng Silid
Nakilala ng parehong agent ang pangunahing muwebles at naayos ito bilang isang makikilalang opisina. Karaniwang nailagay sa inaasahang mga lugar ang mga mesa, istante, filing cabinet, at iba pang pangunahing object.
Mas nagiging malinaw ang mga pagkakaiba kapag inihambing ang kabuuang layout sa reference.
Mukhang masikip ang orihinal na silid, na magkakalapit ang mga muwebles at maliliit na bagay. Bahagyang hinaharangan ng mga object sa harapan ang tanaw sa mga nasa likuran, kaya mas malakas ang pakiramdam ng lalim at mas siksik ang loob.
Mas maluwag at mas maayos tingnan ang parehong reconstructed scene.
Iniunat o muling ipinosisyon ni Fable ang ilang muwebles upang gumana ang ayos, at nabago ang ilang proporsyon sa proseso. Gumawa si Astra ng mas maraming lokal na pagsasaayos sa pagkakalagay at mga contact point ng object, ngunit mas maluwag pa rin ang kabuuang pagitan kaysa sa reference.
Maaaring buksan, suriin, at i-edit ang mga natapos na scene. Gayunpaman, kailangan pa ring pagbutihin ang mga layout ng mga ito upang mas maitugma sa orihinal na komposisyon at spatial relationship.
Ano ang Kahulugan Nito para sa mga AI 3D Workflow?
Ipinapakita ng pagsubok ang dalawang praktikal na paraan upang bumuo ng masalimuot na 3D scene gamit ang AI agent at V2Fun.
Itinalaga ni Fable ang mga masalimuot na object sa V2Fun, ginamit ang Three.js para sa mga regular na structure, at in-optimize ang mga asset bago ang panghuling pagbuo. Ang resulta ay mas magaan na proyekto na may mas tuwirang paraan para sa karagdagang pag-edit.
Mas malawak na umasa si Astra sa mga asset na binuo ng V2Fun at gumawa ng karagdagang mga pagsasaayos habang binubuo ang scene. Mas pare-pareho ang biswal na estilo ng panghuling scene nito at mas detalyado ang lokal na pagkakalagay, bagama't mas mabigat pa rin ang geometry.
Parehong nakagawa ang dalawang workflow ng kumpletong office scene. Pareho rin silang nag-iwan ng kapansin-pansing pagkakaiba sa mga proporsyon ng muwebles, pagitan ng mga object, occlusion, at kabuuang komposisyon.
Upang mapabuti ang mga resultang ito, kakailanganin ng mas mahuhusay na pagsusuri laban sa reference image sa buong proseso ng pagbuo. Kailangang maitatag nang maaga ang mga proporsyon ng silid at framing ng camera, na susundan ng mas masusing pagsasaayos sa pagkakalagay, occlusion, materyal, at ilaw.
Para sa masalimuot na 3D project, malaking bahagi na ng workflow ang pagbuo ng mga indibiduwal na asset. Kasinglaki rin ng impluwensiya sa natapos na scene ang paraan ng pag-aayos, pagpoposisyon, pag-optimize, at pagbabago sa mga asset na ito.
Upang tuklasin ang component-based 3D generation sa sarili mong agent workflow, bisitahin ang pahina ng V2Fun AI 3D Skill para sa higit pang detalye.
Mga Madalas Itanong
Makakabuo ba ang mga AI agent ng kumpletong 3D na eksena mula sa iisang larawan?
Oo. Sa pagsubok na ito, parehong ginamit nina Astra at Fable ang V2Fun AI 3D Skill upang bumuo ng mga indibidwal na asset at mag-assemble ng eksena ng opisina gamit ang Three.js. Maaaring kailanganin pa rin ng mga kumplikadong layout ng mga pagsasaayos sa mga proporsyon, pagkakalagay ng mga object, at mga spatial na ugnayan.
Ano ang ginagawa ng V2Fun AI 3D Skill sa workflow na ito?
Nagbibigay ang V2Fun ng kakayahang bumuo ng mga 3D asset. Sinusuri ng AI agent ang reference, pinaplano kung aling mga asset ang lilikhain, tinatawag ang generation tool, at inaayos ang binuong eksena.
Ano ang pagkakaiba sa pagitan ng 3D modeling na binuo ng AI at procedural na 3D modeling?
Kapaki-pakinabang ang pagbuo gamit ang AI para sa mga bagay na may kumplikado o hindi regular na mga hugis. Mahusay ang procedural modeling para sa mga istrukturang may mahuhulaang geometry, tumpak na mga sukat, o paulit-ulit na mga pattern. Maaaring gamitin nang magkasama ang parehong pamamaraan.
Paano nagkaiba ang paraan ng pagharap nina Astra at Fable sa gawain?
Pinagsama ng Fable ang mga asset na binuo ng AI sa procedural geometry at pagkatapos ay in-optimize ang mga modelo. Nakabuo ang Astra ng mas malawak na hanay ng mga asset sa pamamagitan ng V2Fun at naglaan ng mas maraming pagsisikap sa pagsasaayos ng pagkakapuwesto ng mga object at mga ugnayan sa contact.
Bakit maaari pa ring magmukhang iba ang isang nabuong 3D na eksena sa reference image nito?
Ang pangkalahatang hitsura ay higit na nakadepende sa mga indibiduwal na modelo. Ang mga proporsyon ng muwebles, espasyo, pagtatakipan, posisyon ng kamera, at pag-iilaw ay lahat nakaaapekto sa kung gaano kalapit tumutugma ang natapos na eksena sa sanggunian.
















