Muodossa
Kuvaa elfreinan omaa sisätiedostomuotoa.
[.elp] tiedosto
Elfreinan tulostettava projektitiedosto. Tätä tiedostoa ei ole luettelossa, koska parametrit ja muuttavat usein Elfrinan version mukaan.
Tiedostomuoto
Tekstitiedosto.
Merkkikoodi
Tiedoston merkkikoodi on UTF-8.
[.elem] tiedosto
"Elfreina Extension Model File". Se voi sisältää "mallitiedot", "hierarkkinen rakenne", "render mesh list" ja "animaatiotiedot".
Tuettu ElFrena-versio
Muoto kuin Elfrina Ver1.1.
Tiedostomuoto
Tekstitiedosto.
Merkkikoodi
Tiedoston merkkikoodi on UTF-8.
Tekstin perusmuoto
Tekstikokoonpano sekä .elp"- että .elem-tiedostoissa on seuraava.
Elfreina Extension Model File
File Version 1.00
MeshDatas {
MeshContainerCount=1
MeshContainer {
Name="ルーン"
MeshCount=12
VertexFormat {
"Position"
"Normal"
"Texture1"
}
}
}
Otsikko
Elfreina Extension Model File
File Version 1.00
Kaksi ensimmäistä riviä ovat otsikoita. Ensimmäinen rivi on edellä kuvatulla tavalla. Toinen rivi on tiedostomuodon versio, mutta se muuttuu harvoin.
Tunnisteet ja laajuus
MeshDatas {
;
;
}
Sinistä kirjainta kutsutaan tunnisteen nimeksi, jota seuraa "{ }" on nimeltään "MeshDatas scope". Tunnisteen nimen ja {-rivin on oltava samalla rivillä.
Joissakin vaikutusalueissa on "useita tietoja (myös avaimet)" ja "useita vaikutusalueita".
Näppäimet ja tiedot
MeshContainerCount=1
MeshContainer {
Name="ルーン"
MeshCount=12
VertexFormat {
"Position"
"Normal"
"Texture1"
}
}
Vihreä merkki on nimeltään avain, punainen merkki on nimeltään tiedot, ja avain ja tiedot erotetaan "=". Jos tiedot ovat merkkijono, ne on kirjoitettu kohtaan "" (lainausmerkki). Avaimet ja tiedot eivät periaatteessa ole rikki keskellä.
Esimerkiksi yllä olevan tekstin kolmannen rivin tiedot ovat MeshDatas-alueen MeshContaier-alueen Nimi-avaimen suorituksen tietoja.
Lisäksi yksittäisissä merkkijonoissa, joita ei ole erotettu toisistaan =,vain "data" on käytettävissä. Tässä tapauksessa se on usein luetteloitu soveltamisalan.
Avainten ja tietojen järjestys ja vaikutusalueiden järjestys ovat periaatteessa merkityksettömiä. Tietojen luetteloinnissa käytettävä järjestys voi kuitenkin liittyä vain joissakin tapauksissa.
Sivuhuomautuksena kahden ensimmäisen rivin otsikko on itse asiassa tietoja, ja se määritellään "yleisen vaikutusalueen tietojen" muodossa.
Useita tietoja
Ambient=0.43:0.43:0.43:0.43
3,0:1:2
Joissakin tapauksissa avain voi sisältää useita tietoja. Tässä tapauksessa ":(piste) -erotin) sijoitetaan tietojen väliin.
Lisäksi ",(pilkku)" voidaan käyttää toisena jakomenetelmänä. Käytä tietojen sisällön jakamiseen.
Jos tietoja on useita, käytetään joko edellä mainittua menetelmää tai vaikutusalueella luetteloitua lomaketta.
Muoto (määritystiedot)
Vaikutusalueen asettaminen
Sisältää yleiset määritystiedot.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| SoftVersion tai Kävi koulua ElfreinaSoftVersion |
0,0 – 0,0– | Heikko versio Elfleina että tallennettu .elem tiedosto. |
| LoadType -tyyppi | Merkkijono | .elem-tiedoston tietotyyppi. Tällä hetkellä se on vain "View". |
Muoto (mallitiedot)
MeshDataList-alue
Vaikutusalue, johon mallitiedot (mesh) tallennetaan. Elfreina Ver 1.00:sta pelastettuna vain yksi verkko, mutta useita silmiä voidaan tallentaa.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| Kävi koulua MeshContainerCount | 0- | Verkkokonttien määrä. Se on myös useita soveltamisalaa MeshContaier. |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Kävi koulua MeshContaier | Sisältää verkon tiedot. |
MeshContaizer-vaikutusalue
Sisältää verkkoihin tarvittavat tiedot.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| Nimi | Mikä tahansa nimi | Verkon nimi. |
| BoneCount (Luumäärä) | 0- | Verkon luiden määrä. |
| Kävi koulua MeshCount | 0- | Meshiin eksplisiittisesti jaettujen silmien määrä. Se on myös määrä Mesh laajuus. |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| VertexFormat | Luettelo kärkipistemuodoista, joita tarvitaan verkon luomiseen. |
| Luunimet | Nimiluettelo luista. |
| OffsetMatrices (OffsetMatrices) | Luettelo koordinaattimuunnoksissa käytettävistä offset-matriiseista. Vastaa luun nimen indeksiä. |
| Materiaalit | Sisältää materiaalin värin, tekstuurin jne. |
| Mesh | Sisältää kärkipisteen kannat, kasvot tiedot, ja niin edelleen mesh. |
VertexFormat-alue
Luettelo kärkipistemuodoista, joita tarvitaan verkon luomiseen. Avainta ei ole, ja vain tarvittavat tiedot luetellaan.
Luettelo tiedoista
| Tietojen | kuvaus |
|---|---|
| Kanta | Ilmaisee, että kärkipistetiedot sisältävät sijaintitietoja. |
| Normaali | Ilmaisee, että kärkipistetiedot sisältävät normaalit tiedot. |
| Blend (albumi) | Ilmaisee, että kärkipisteen sekoitustiedot sisältyvät kärkipistetietoihin. |
| Diffuusi | Ilmaisee, että kärkipistetiedot sisältävät diffuusiväritietoja. |
| Rakenne | Ilmaisee, että kärkipistetiedot sisältävät uv-koordinaattitietoja tekstuurille. |
BoneNames-alue
Luettelossa on luettelo silmässä käytettävien luiden nimistä. Nimet vastaavat nyt luun transformauspaletin indeksiä.
OffsetMatrices-laajuus
Offset matriisi luita käytetään mesh. BoneNames-luettelossa luetellut nimet ja indeksit vastaavat toisiaan.
Materiaalien laajuus
Sisältää useita materiaalitietoja.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| MaterialCount -materiaali | 0- | Materiaalien määrä. Se on myös aineellisten täköivien määrä. |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Materiaali | Sisältää yksittäisiä materiaalitietoja. |
Materiaalin laajuus
Sisältää materiaalin väri- ja pintakuviotietoja.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| Nimi | Materiaalin nimi | Materiaalin nimi. |
| Diffuusi | (Kaikki 0.0-1.0) a:r:g:b | Diffuusi (perus) väri. Vasemmalta: Alfa, Punainen, Vihreä ja Sininen. |
| Lounge | (Kaikki 0.0-1.0) a:r:g:b | Se on väri ympäristön valo. |
| (100) | (Kaikki 0.0-1.0) a:r:g:b | Se on valoa säteilevä väri. |
| Speular (speulaarinen) | (Kaikki 0.0-1.0) a:r:g:b | Heijastuksen väri. |
| Spektrinensharpness | 0,0 – 0,0– | Terävyys heijastuvaan valoon. |
| TextureFilename (TextureFilename) | Tiedostonimi (absoluuttinen tai suhteellinen) | Tekstuurin tiedostonimi. Jos polku on suhteellinen, se on suhteessa elem-tiedostoon, jota käsittelet. |
Verkon laajuus
Verkkosäiliöön jaettujen silmien tallentaminen. Voit vaihtaa erikseen, kuten mesh näytön vaihto ja animaatio, kuten Elfrina.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| Nimi | Mikä tahansa nimi | Verkon nimi. Se on usein nimi kunkin osan. |
| VertexCount -tili | 0- | Määrä kärkipistettä mesh. |
| FaceCount (Kasvot) | 0- | Verkon kasvojen (monikulmioiden) määrä. |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Kantoja | Sisältää kärkipisteen sijaintitiedot. |
| Normaalit | Sisältää kärkipisteiden normaalit tiedot. |
| Diffuusi | Sisältää diffuusiväritietoja kärkipisteille. |
| TextureUV tai Texture1UV ~ Texture8UV |
Sisältää kuvioituja UV-koordinaattitietoja kärkipisteille. Jos jokaisella kärkipisteessä on vain yksi UV-koordinaatti, tunnisteen nimeä ei saa numeroida, kuten TextureUV. |
| Sekoituksia | Sisältää kärkipisteiden sekoitustiedot. |
| BlendIn indeksit | Sisältää kärkipisteseoksen indeksin. |
| VertexIndeksit | Sisältää kasvojen viivojen määrän ja kärkipisteen indeksin. |
| Määritteet | Sisältää kasvojen materiaaliindeksin. |
Toimien laajuus
Luettelee kärkipisteen sijaintitiedot.
Luettelo tiedoista
| Tietojen | kuvaus |
|---|---|
| (kaikki kaksinkertainen) x:y:z | Kärkipisteen sijainti. Vasemmalta: "x", "y", "z". |
Normaalien laajuus
Luettelee kärkipisteiden normaalit tiedot.
Luettelo tiedoista
| Tietojen | kuvaus |
|---|---|
| (kaikki kaksinkertainen) x:y:z | Kärkipisteen normaali. Vasemmalta: "x", "y", "z". |
Hajakuoren vaikutusalue
Luettelee kärkipisteen diffuusiväritiedot.
Luettelo tiedoista
| Tietojen | kuvaus |
|---|---|
| (kaikki kaksinkertainen) a:r:g:b | Kärkipisteen diffuusi väri. Vasemmalta: Alfa, Punainen, Vihreä ja Sininen. |
BlendList-vaikutusalue
Luettelee kärkipistesekoituksia koskevat tiedot.
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| BlendPart (BlendPart) | Sisältää kärkipiste-indeksit jne. |
BlendPart-vaikutusalue
Sisältää kärkipiste-indeksit jne.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| Luun nimi | Nimi | Vastaavan luun nimi. |
| Lisää tiini | 0- | Koordinaattimuunospaletin indeksi. |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Kävi koulua VertexBlend | Luun kärkipistetiedot luetellaan. |
VertexBlend-alue
Luun kärkipiste-indeksi ja painoarvot on lueteltu.
Luettelo tiedoista
| Tietojen | kuvaus |
|---|---|
| indeksi, paino | Indeksi kärkipiste vasemmalla ja painoarvo kärkipiste suhteessa luun oikealla. |
TextureUV soveltamisala
Luettelee tekstuurin UV-koordinaattitiedot kärkipisteille.
Luettelo tiedoista
| Tietojen | kuvaus |
|---|---|
| (kaikki kaksinkertainen) u:v | Tekstuuri UV koordinaatit kärkipiste. Vasemmalta: "u" ja "v" |
VertexIn-indeksien laajuus
Kasvojen viivojen ja kärkipisteindeksin määrä on luetteloitu.
Luettelo tiedoista
| Tietojen | kuvaus |
|---|---|
| Aivohalvausten määrä, Vertex Index 1: Vertex Index 2:... | Vasemmalla olevien vetojen määrä on kasvojen vetojen määrä, ja iskujen lukumäärän yläosan indeksi on rivissä. |
Määritteiden vaikutusalue
Kasvojen materiaali-indeksi on luetteloitu.
Luettelo tiedoista
| Tietojen | kuvaus |
|---|---|
| 0- | Kasvojen materiaali-indeksi. |
Muoto (hierarkkiset tiedot)
Hierarkialuettelon vaikutusalue
Sisältää hierarkkisia tietoja.
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Solmu | Hierarkkiset tiedot. Hierarkkisella tiedoilla on sisäkkäinen rakenne. |
Solmun vaikutusalue
Sisältää offset-matriisin ja alkuasennoitustiedot. Nämä tiedot ovat hierarkkisia.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| Solmun nimi | Nimi | Solmun nimi. |
| Kävi koulua InitPostureMatrix | Matriisi M11:M12:... | Se on matriisi alkuperäisen asennon. Tämä parametri koostuu periaatteessa "animaatiomatriisi" x "ensimmäinen ryhti matriisi" x "parent matriisi". |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Solmu | Hierarkkiset tiedot. Hierarkkisella tiedoilla on sisäkkäinen rakenne. |
Muoto (hahmonnuksen verkkoluettelo)
RenderingMeshList-luettelo-alue
Sisältää hahmonnetun verkkoluettelon tietoja.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| HahmonnusMeshCount | 0- | Piirrettyjen silmien määrä. Se on myös useita RenderingMesh laajuuksia. |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Lisääjä | Sisältää piirrettävään verkkoon liittyviä tietoja. |
Hahmonnuksen vaikutusalue
Näyttää piirtävän verkon nimet ja käytettävän hierarkkisen tiedon nimen.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| HahmonnusMehName | Nimi | Piirrettävän verkon nimi. Käytetään MeshContaitener-vaikutusalueen nimeä. |
| Hierarkian nimien laskeminen | 0- | Piirtämisen yhteydessä käytettävien hierarkkisen tiedon määrä. |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Hierarkianimet | Hierarkkisen tiedon nimet luetellaan. |
Hierarkiannimien vaikutusalue
Hierarkkisen tiedon nimet luetellaan. Tämä on ensisijaisesti määrittää, mitä matriisia käytetään koordinoida muunnos paletit, kuten ihon silmät. Jos et käytä kärkipisteen sekoitusta, tässä on periaatteessa vain yksi tieto.
Luettelo tiedoista
| Tietojen | kuvaus |
|---|---|
| Hierarkkisen tiedon nimi | Hierarkkisen tiedon nimi |
Muoto (animaatiotiedot)
Animaatioluettelon vaikutusalue
Sisältää animaatioon liittyviä tietoja.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| Animaation laskeminen | 0- | Animaatioiden määrä. Se on myös useita AnimationData laajuus. |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| AnimaatioTiedot | Sisältää yksittäisiä animaatiotietoja. |
AnimationData-vaikutusalue
Sisältää yksittäisiä animaatiotietoja.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| Animaation nimi | Mikä tahansa nimi | Animaation nimi. |
| Animaation aika | 1 - 1 - | Yhden animaatiosilmukan kesto. Yksikkö (ms) |
| FrameParSecond (FrameParSecond) | 1 - 1 - | Animaatiokehysten määrä sekunnissa. |
| Siirtymäaika | 0- | Animaation muuttamiseen kuluu aikaa. Animaatio painotetaan tällä hetkellä viivamuodossa animaatiomuutosten aikana. |
| Ensisijainen | -0x7fffff ~ 0x7fffffff | Animaation prioriteetti. Parametri, joka määrittää, mikä animaatio lasketaan, kun toistat useita animaatioita. |
| Silmukka | Tosi tai Epätosi | Merkintä, joka määrittää, toistetaanko animaation toiston yhteydessä. |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| BoneAnimation (Luuanimaatio) | Sisältää luuanimaatioon liittyviä tietoja. |
| UVAnimaatio | Sisältää UV-animaatioon liittyviä tietoja. |
BoneAnimation Laajuus
Sisältää luuanimaatioon liittyviä tietoja.
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Aikanäppäimet | Koko luuanimaatioiden aikanäppäimet luetellaan. |
| Animaatio-osa | Sisältää yksittäisiä animaatio-osatietoja (animaatiota luuta kohti). |
AnimaatioOsa-alue
Sisältää animaatiotietoja jokaisesta luusta.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| Solmun nimi | Nimi | Vastaavan luun nimi (solmu). |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Aikanäppäimet | Aika-avain. 1.0 on sama aika kuin AnimationTime. |
| TransKeys -näppäimet | Käännösparametri. Määritellään seuraavasti: X:Y:Z. |
| Kierränäppäimiä | Kiertoparametri kiintiön mukaan. Määritelty seuraavasti: X:Y:Z:W. |
| Skaalausnäppäimet | Suurennusparametri. Määritellään seuraavasti: X:Y:Z. |
UVAnimation Soveltamisala
Sisältää UV-animaatioon liittyviä tietoja.
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Aikanäppäimet | Koko luuanimaatioiden aikanäppäimet luetellaan. Itse asiassa yksittäisten osien animaatiotiedot ovat etusijalla, joten nämä tiedot ovat vain opas. |
| Animaatio-osa | Sisältää yksittäisiä animaatio-osatietoja. |
AnimaatioOsa-alue
Sisältää yksittäisiä animaatiotietoja.
Luettelo näppäimistä
| Keskeisten | tietojen | kuvaus |
|---|---|---|
| MeshContaier-nimi | Nimi | Vastaavan verkkosäiliön nimi. |
| Materiaalinnimi | Nimi | Vastaavan materiaalin nimi. |
Vaikutusalueluettelo
| Vaikutusalueen | kuvaus |
|---|---|
| Aikanäppäimet | Aika-avain. 1.0 on sama aika kuin AnimationTime. |
| TransKeys -näppäimet | Käännösparametri. Se määritellään seuraavasti: "X:Y". |
| Kierränäppäimiä | Kiertoparametri. Yksikkö on Radian. |
| Skaalausnäppäimet | Suurennusparametri. Se määritellään seuraavasti: "X:Y". |