Skip to content

orogdor/mudelitehas

v0.1.2

3D point placement checked in at least three independent directions before meshing, with a reviewed 5000-quad sedan recipe.

Mudelitehas 0.1.2 — punktipaigutus kolmest suunast

Versioon 0.1.2 · Pluginapakett · Paigaldus

Uute mudelite vaikejärjekord: lähtepilt → sobivad vaated → iga punkti kontroll vähemalt kolmes vaates ja kolmes sõltumatus suunas → salvestatud punktipilv → mesh → materjalid/luustik vastavalt objektile → GLB taasavamine ja visuaalne kontroll. Eest- ja tagantvaade annavad ühe suuna. Elusolendi punktipilv tuleb enne luustikku teha ehituspoosis.

Iga punkti kohta säilivad pildikoordinaadid, kõrvalekalle ning toetatud/lahendamata staatus. Siluetiga kooskõla ei tähenda sama nähtava tunnuse tuvastamist kolmel pildil. Varjatud sügavus jääb hinnanguliseks. Vaata kolme suuna poliitikat.

Üle vaadatud 5000 nelinurgaga auto

Uus näidis: 5000 nelinurka kogu auto peale. 83 747 pilvepunkti kontrolliti kõigis neljas vaates; 79,22% sobis kolme suuna siluettidega ja 17 399 punkti jäi vastuoluliseks. Seda puudujääki ei peideta. Pealt/tagant tekstuuride üleminekutes on veel õmblusi. Täpsed andmed.

python plugins/mudelitehas/skills/mudelitehas/scripts/run_car.py \
  --workdir runs/car-012 --blender /path/to/blender

Blender 4.5.3 ning Pythonis NumPy, SciPy ja Pillow. Auto retsepti juhend. See ei ole suvalise auto või olendi automaatgeneraator: uuele objektile on vaja oma vaateid ja sobivat retsepti. Olemasoleva auto kataloogi uuesti ehitamine vajab --rebuild; autoretsept ei väida etapiviisilise vahemälu tuge.

Vana karu ja selle run.py on alles ajalooliseks kordamiseks. Vana nelivaade hõlmab ainult kahte sõltumatut suunda ega vasta uue mudeli 0.1.2 reeglile. Algseid karu- ega autofailide baaskoopiaid ei ole juhendimuudatusega uuesti genereeritud. Karu kasutab 10 000 põhikeha nelinurga eelarvet; auto 5000 eelarve hõlmab kogu mudelit.

Avalikku OpenAI pluginakataloogi kinnitamine on endiselt ootel. Tagasiside · Andmekäitlus

Varasemate versioonide juhendid ja ajalugu

Mudelitehas Beta · pluginapakett 0.1.1-beta.1

Laadi alla ametliku vorminguga pluginapakett · Paigaldus ja kataloogi esitamine

Kaasas on standardne plugin.json, heleda/tumeda teema ikoonid, tegeliku karu eelvaade ning olemasolev kontrollitud oskus. Repo pluginakataloog asub .agents/plugins/marketplace.json; allika saab toetatud töölauakliendis lisada käsuga codex plugin marketplace add orogdor/blender-cloud-test --ref v0.1.1-beta.1.

See on avaldamiseks ette valmistatud oskustega beetaplugin. Avalikku OpenAI kataloogi üleslaadimine, konto kinnitamine ja heakskiit on veel tegemata. Mootor ning viimase karu näidis on versioonist 0.1.0 muutmata. Vajalik on Blenderi ja Pythoni käivitamist võimaldav keskkond; paigaldamine ei lisa telefonile Blenderit.

Andmekäitlus · Tagasiside


Mudelitehas 0.1 — jalutav mängukaru

Jagatav oskus + Blenderi töötluspakett. Näidiseks on viimane Mudelitehasega loodud jalutav mängukaru, mitte koer. See on testversioon ühe kontrollitud karuretseptiga; avalikku pluginakataloogi lisamist ega kõigi olendite automaatset tuge see ei tähenda.

Päris 3D-mudelist renderdatud kõnd

Laadi alla versioon 0.1 · Anna mudeli kohta tagasisidet

Valmis mudelifailid

Need näidisfailid on viimati üle antud karu täpsed koopiad. Uuesti käivitamine võib anda sõltuvustest ja platvormist tulenevalt teistsuguse failiräsi. Algse näidise terviklust saab kontrollida manifestiga.

Töövoog

Soovitud poosi 2D-pilt → sama tegelase ehituspoosi nelivaade → salvestatud punktipilv → mesh → luustik/kaalud → animatsioon → kontroll.

Selle karu ehituspoos on T-poos. Animatsioon on umbes kahe sekundi pikkune kohapeal kõndimise kordus. Mängus tuleb edasiliikumine lisada eraldi. Blenderis on kaader 0 ehituspoos ja kaadrid 1–49 kõnd.

Kasutamine

  1. Laadi release'i oskuse ZIP alla ja paiguta selles olev mudelitehas kaust oma oskuste kataloogi. GitHubist kloonides asub oskus kaustas plugins/mudelitehas/skills/mudelitehas. Oskuseid toetavas keskkonnas kutsu seda $mudelitehas nimega. Veebiteenust ega universaalset ühe nupu paigaldust siin pole.

  2. Paigalda Blender 4.5.3 ning Python 3.12 sõltuvused:

    python -m pip install -r plugins/mudelitehas/skills/mudelitehas/assets/requirements.txt
    
  3. Linux x64 puhul saab fikseeritud Blenderi ja selle Pythonile sobiva Pillow ette valmistada:

    python plugins/mudelitehas/skills/mudelitehas/scripts/install_runtime.py --directory /tmp/mudelitehas-runtime
    

    Paigaldaja väljastab BLENDER ja MUDELITEHAS_PYTHONPATH teed. Määra teine keskkonnamuutujaks ning anna Blenderi tee käivitajale.

  4. Käivita eraldi tühja töökataloogi:

    python plugins/mudelitehas/skills/mudelitehas/scripts/run.py \
      --workdir runs/teddy-walk --blender /path/to/blender --preview quick
    

Sama käsk jätkab olemasolevat tööd. --preview none jätab renderduse vahele, --preview full teeb suurema eelvaate, --mode verify kontrollib olemasolevaid faile ja --mode rebuild ehitab selle märgistatud töökataloogi mudeli uuesti. Võõra sisuga kataloogi ei kirjutata üle.

Tavaline käsk on Mudelitehas 10000 3 jalutav mängukaru animatsiooniga. Teise olendi või ruutude arvu puhul peatub 0.1 käivitaja selge teatega: sellele tuleb koostada ja testida eraldi retsept. Lähtepildid on paketis juba olemas; GitHubi töövoog ise pildigeneraatorit ei käivita.

Tagasiside ja parandused

Vali GitHubis Issues → Mudelitehas: mudeli tagasiside. Lisa versioon, probleemi kirjeldus, vajadusel kaader ja pilt. Käivitatud töö jaoks saab teha väikese tagasisidepaketi:

python plugins/mudelitehas/skills/mudelitehas/scripts/feedback.py \
  --workdir runs/teddy-walk --category animation \
  --description "Kirjelda siin märgatud viga" --frame 13

See loob ZIP-i versiooni, töö ID, failiräside ja valitud kontrollidega ning väljastab eeltäidetud veateate lingi. Midagi ei saadeta automaatselt; mudelid, pildid, toorlogid ja keskkonnamuutujad ei lähe vaikimisi paketti.

Parandusprotsess: taasesita salvestatud sisenditega → paranda vastavat etappi → korda vea katset ja karu põhikontrolli → anna välja uus versioon. Varasema release'i mudel jääb võrdluseks alles.

Kontrollid ja piirangud

Käivitaja kontrollib Blenderi versiooni, lähtepiltide räsisid, etappide väljumiskoode ning puuduvaid väljundeid. Vahemälu eristab rekonstruktsiooni, võrku, poosi, viimistlust ja eelvaadet. GLB kontroll avab ekspordi uuesti ning võrdleb kõnni poose ja korduse sulgumist.

Tulemus on stiliseeritud, sügavus ja varjatud liigesed hinnangulised. Karv on PBR-pinnadetaili ja lühikeste kolmnurksete kiudude kombinatsioon. Mitme vaate ülevaatus ei tõesta ammendavalt kõigi eneselõikumiste puudumist. Automaatne paigaldaja ja CI on Linux x64 jaoks; teisi platvorme pole selle versiooni väljalaskekatses kinnitatud.