texture mapping

miten pascalilla saa tulostettua ruutuun jonkun kuvatiedoston?tarkoittaako texture mapping sitä?

kiitos etukäteen jo kaikille jotka vastaavat!
5226
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Tee Delphillä näin:

1. pudota formille TImage (Additional -välilehti)

2. paina F11 (oliotoimitin)

3. valitse Picture
paina Ctrl-Enter, tai tuplaklikkaa sitä Picturen oikealla puolella olevaa (None)

4. paina Load

5. valitse kuvatiedosto, jonka haluat formillesi

6. paina Avaa

7. Paina OK

Homma hoidettu!

Delphi 5 tukee oletuksena joitakin kuvatiedostomuotoja.

Jos niiden joukossa ei ole haluamaasi, joko:

a) hanki uudempi Delphi, niissä voi olla lisää tuettuja kuvaformaatteja

tai

b) googleta esim TJPegImage, TPngImage, tai Delphi JPG PNG tai vaikka EfgLab Delphi Graphics

jotkut jäliasennettavat komponentit on tehty niin, että ne lisäävät uusia tuettuja tiedostomuotoja Delphin omaan TImage -komponenttiin.

Äänestä
  • en käytä delphiä vaan perus-pascalia(ei object tai turbo)onko mahdollista sillä?

    Äänestä

  • pascalilla kirjoitti:

    en käytä delphiä vaan perus-pascalia(ei object tai turbo)onko mahdollista sillä?

    Käytätkö Pascalia Windowsissä? Eli tekeekö pascal kääntäjäsi 16-bittisiä DOS ohjelmia vai windows exejä...?

    Jokatapauksessa kuvan lataaminen onnistuu molemmissa. DOSissa sinun tarvitsee opetella vähän VGA-ohjelmointia kuvan saamiseksi ruutuun koska DOS ei tarjoa mikäänlaista grafiikkatukea itse.

    Mainitsemasi "texture mapping" liittyy siihen miten pintakuvio (textuuri) saadaan näkymään 3D objetin päällä. Sitä käytetään OpenGL:ssä ja Direct3D:ssä, joidenka käyttäminen pascalissa onnistuu myös.

    Äänestä

  • Cody kirjoitti:

    Käytätkö Pascalia Windowsissä? Eli tekeekö pascal kääntäjäsi 16-bittisiä DOS ohjelmia vai windows exejä...?

    Jokatapauksessa kuvan lataaminen onnistuu molemmissa. DOSissa sinun tarvitsee opetella vähän VGA-ohjelmointia kuvan saamiseksi ruutuun koska DOS ei tarjoa mikäänlaista grafiikkatukea itse.

    Mainitsemasi "texture mapping" liittyy siihen miten pintakuvio (textuuri) saadaan näkymään 3D objetin päällä. Sitä käytetään OpenGL:ssä ja Direct3D:ssä, joidenka käyttäminen pascalissa onnistuu myös.

    :) :) :):) :) :):) :) :):) :) :):) :) :):) :) :):)

    :) :) :):) :) :):) :) :):) :) :):) :) :):) :) :)

    :) :) :):) :) :):) :) :):) :) :):) :) :):) :) :):)

    Äänestä

Kommentoi aloitusta


pascal kirjoitti:

miten pascalilla saa tulostettua ruutuun jonkun kuvatiedoston?tarkoittaako texture mapping sitä?

kiitos etukäteen jo kaikille jotka vastaavat!

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu