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". |