Muodossa

Sivun luontipäivämäärä :

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