3D peliohjelmointipaketti Lazarukselle

Mureakuha

Loikkaa: valikkoon, hakuun

3D peliohjelmointipaketti Lazarukselle sisältää Lazarus-kääntäjän, GLScene (OpenGL-)3D-kirjaston, QuArK 3D-olioeditorin ja OpenBSP-valokartan (Siis nämä kaikki kuuluvat samaan pakettiin) .


3D peliohjelmointipaketti asentaminen windowsiin

  • 1)"Imuroidaan" 3DDevelopmentPack_02.exe noin 64 Megatavun asennuspaketti.
  • 2) Käynnistetään asennus
  • 3) Käynnistetään Lazarus
  • 4) Suoritetaan Sanom - 3D-pikkukaupunki demo-ohjelma.

Seuraavassa vaiheessa voidaan QuArK 3D-olioeditorilla muokata vaikka Sanom-kaupunkia halutunlaiseksi.

Muita 3D esimerkkejä

3DDevelopmentPack:ssa on pääesimerkkinä Sanom.lpi ohjelma. Se sijaitsee kansiossa ..\3dpacks\quark\glscenedemo\. Mutta paketista löytyy myös monia muita toimivia 3D-esimerkkejä: Kansiosta (tai pikemmin ohjelmasta) ..\3dpacks\lazarus\components\glscene\Demos\physics\clothactor\clothactor.lpi löytyy kävelevä nainen. Voit katsella edestä, takaa, päältä jne. Vastaavan tapaista löytyy myös ..\3dpacks\lazarus\components\glscene\Demos\meshes\actor\actor.lpi ja ..\3dpacks\lazarus\components\glscene\Demos\meshes\actortwocam\actortwocam.lpi esimerkkiprojekteista.


Lisäksi paljon muitakin (yksinkertaisempia) 3D esimerkkejä erilaisiin ratkaisuihin joihin kannattaa tutustua:

  • ..\3dpacks\lazarus\components\glscene\Demos\movements\pointto\pointto.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\movements\hierarchy\hierarchy.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\physics\furball\\furball.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\graph\projection\projection.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\graph\splines\splines.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\graph\points\points.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\graph\heightfield\heightfield.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\graph\fxy\fxy.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\sprites\caterpillar\caterpillar.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\sprites\imposter\project1.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\sprites\particles\particles.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\meshes\ducky\ducky.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\meshes\expolygon\expolygon.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\meshes\portal\portal.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\rendering\skybox\project1.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\rendering\culling\culling.lpi
  • ..\3dpacks\lazarus\components\glscene\Demos\rendering\lining\lining.lpi

(Ja näistä kaikista on tietenkin mukana lähdekoodit)

Linkkejä

Henkilökohtaiset työkalut