[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3891)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4758: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3891)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4759: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3891)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4760: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3891)
Knights and Merchants • Toon onderwerp - Inhoud van een map file

Inhoud van een map file

Een apart forum voor alle projecten die met ontwikkeling van programma's voor KaM te maken hebben.

Moderators: Thunderwolf, The Dark Lord, hugo, merchant_992, jbsnorro

Re: Inhoud van een map file

Berichtdoor calsmurf2904 » 28 nov 2009 23:46

Ogenblik, Ben bezig het hele render gedeelte over te zetten naar directx. (Dit is gewoon te traag met SetPixel)
calsmurf2904
 
Berichten: 7
Geregistreerd: 01 aug 2006 10:12

Re: Inhoud van een map file

Berichtdoor calsmurf2904 » 29 nov 2009 21:36

mmm, kreeg het niet goed voorelkaar met directx. (voornamelijk dat de textures gewoon niet goed kwamen)
Ik probeer nu met SDL maar die lijkt de textures helemaal niet te kunnen laden...
calsmurf2904
 
Berichten: 7
Geregistreerd: 01 aug 2006 10:12

Re: Inhoud van een map file

Berichtdoor King Harold » 29 nov 2009 22:29

Ik zou die bmp's van TB's graphics reader gebruiken (die zijn paletted)
King Harold
 
Berichten: 1242
Geregistreerd: 19 dec 2006 17:07

Re: Inhoud van een map file

Berichtdoor calsmurf2904 » 29 nov 2009 23:06

Ja, maar ik wil het programma de mogelijkheid geven de originele bestanden te gebruiken. (inplaats van alles eerst te moeten omzetten)
Ok, ben overgestapt naar opengl (laatste keuze lol) en daar lukt het me bijna. Freeimage heeft plotseling problemen met de textures dus ik moet het ff fixen. Dan zou de map gewoon moeten displayen.
calsmurf2904
 
Berichten: 7
Geregistreerd: 01 aug 2006 10:12

Re: Inhoud van een map file

Berichtdoor King Harold » 30 nov 2009 00:02

Tja dat had ik ook liever, ik ben uiteindelijk maar gegaan voor "bijna alle originele files maar met gedecodeerde textures"
Scheelt een boel werk..
Maar als je het goed kan krijgen is het wel cooler
King Harold
 
Berichten: 1242
Geregistreerd: 19 dec 2006 17:07

Re: Inhoud van een map file

Berichtdoor calsmurf2904 » 30 nov 2009 16:23

Ok, ik heb het hier maar even geupload:
http://code.google.com/p/openkam/
Ik denk dat ik voor nu maar ga met de bmp bestanden (als je die wilt delen uiteraard) en later de originele bestanden maar laat inladen. (Moet eerst even kijken wat de problemen zijn met Freeimage)
calsmurf2904
 
Berichten: 7
Geregistreerd: 01 aug 2006 10:12

Re: Inhoud van een map file

Berichtdoor King Harold » 30 nov 2009 16:49

Ik wil ze opzich wel delen, maar je hebt TB's graphics reader toch wel?
King Harold
 
Berichten: 1242
Geregistreerd: 19 dec 2006 17:07

Re: Inhoud van een map file

Berichtdoor calsmurf2904 » 30 nov 2009 16:50

Nou, voor gisteren had ik niets een KAM :P Dus nee, download link?
calsmurf2904
 
Berichten: 7
Geregistreerd: 01 aug 2006 10:12


Re: Inhoud van een map file

Berichtdoor calsmurf2904 » 30 nov 2009 17:27

Bedankt! Ik ga ff proberen :)
calsmurf2904
 
Berichten: 7
Geregistreerd: 01 aug 2006 10:12

Re: Inhoud van een map file

Berichtdoor calsmurf2904 » 30 nov 2009 17:57

Ziet ernaar uit dat Freeimage zoiezo problemen heeft, ik kan niet eens een bmp bestand geladen krijgen.
Ik maak nu maar mijn eigen BMP lader.
calsmurf2904
 
Berichten: 7
Geregistreerd: 01 aug 2006 10:12

Re: Inhoud van een map file

Berichtdoor calsmurf2904 » 30 nov 2009 18:14

Ok:
Afbeelding
Dat krijg ik nu, volgens mij klopt mij laad code niet...of opengl kan de pixeldata niet goed lezen.

[edit]Hij laad de terrein positie (inclusief bergen etc.) wel goed zoals je ziet.
calsmurf2904
 
Berichten: 7
Geregistreerd: 01 aug 2006 10:12

Re: Inhoud van een map file

Berichtdoor King Harold » 30 nov 2009 18:45

Lol nice, misschien houdt ie niet zo van paletted BMP
Btw, de manier waarop ik het zou oplossen: een texture met op de x as 0 tm 255 (palette index) en op de y as de brightness (0 tot 83 ofzo, 40 is iig de neutrale), en dan de terrain textures laden met als RGB (palette index, 0, 0), en dan met een pixel shader de uiteindelijke kleur samenstellen uit die R en een "diagonaal hoogteverschil" (die is natuurlijk varying en hoort in de vertex etc)
(lol, succes?)

In TKE heb ik het overigens met een 3D texture gedaan, om de player colour er ook in te doen (voor de GUI vooral, daar komt playercolour samen met donker/licht), dat is niet amper extra werk maar wel langzamer vooral op oudere GPU's (mijn GPU haalt meer dan duizend frames per seconde met TKE)
King Harold
 
Berichten: 1242
Geregistreerd: 19 dec 2006 17:07

Re: Inhoud van een map file

Berichtdoor calsmurf2904 » 30 nov 2009 18:59

calsmurf2904
 
Berichten: 7
Geregistreerd: 01 aug 2006 10:12

Re: Inhoud van een map file

Berichtdoor King Harold » 30 nov 2009 19:25

King Harold
 
Berichten: 1242
Geregistreerd: 19 dec 2006 17:07

VorigeVolgende

Keer terug naar Fanwork / Development

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 0 gasten