Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
12.06.2006, 17:43
Masterbee



Hi!
Habe ein Problem mit dem tut (Bump Mapping in Half-Life)
http://collective.valve-erc.com/index.php?doc=1091469531-97736200

Ich habe die server.dll ist fertig, aber noch ein Problem mit der Cl_DLLS genauer: bumpmap.cpp

Kompilierung läuft...
ev_hldm.cpp
GameStudioModelRenderer.cpp
hud_spectator.cpp
particlesys.cpp
studio_util.cpp
StudioModelRenderer.cpp
view.cpp
bumpmap.cpp
d:\neuer ordner\zombie-xsource_code\cl_dll\bumpmap.cpp(657) : error C2065: 'glpoly_t' : nichtdeklarierter Bezeichner
d:\neuer ordner\zombie-xsource_code\cl_dll\bumpmap.cpp(657) : error C2065: 'pPoly' : nichtdeklarierter Bezeichner
d:\neuer ordner\zombie-xsource_code\cl_dll\bumpmap.cpp(657) : warning C4552: '*' : Operator hat keine Auswirkungen; Operator mit Seiteneffekt erwartet
d:\neuer ordner\zombie-xsource_code\cl_dll\bumpmap.cpp(681) : error C2227: Der linke Teil von '->verts' muss auf Klasse/Struktur/Union zeigen
d:\neuer ordner\zombie-xsource_code\cl_dll\bumpmap.cpp(703) : error C2065: 'VERTEXSIZE' : nichtdeklarierter Bezeichner
d:\neuer ordner\zombie-xsource_code\cl_dll\bumpmap.cpp(709) : error C2227: Der linke Teil von '->numverts' muss auf Klasse/Struktur/Union zeigen
d:\neuer ordner\zombie-xsource_code\cl_dll\bumpmap.cpp(730) : error C2227: Der linke Teil von '->numverts' muss auf Klasse/Struktur/Union zeigen
Fehler beim Ausführen von cl.exe.

client.dll - 6 Fehler, 1 Warnung(en)

Ich habe bereis 3 Fehler beseitigt aber die bekomme ich einfach nicht weg.

Freue mich auf eine andwort...
Thx..

--


Dieser Beitrag wurde am 12.06.2006 um 17:46 von Masterbee bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
12.06.2006, 20:08
feigling



Du suchst alle Header nach glpoly_t und VERTEXSIZE ab und includest diese würde ich jetzt mal sagen.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
12.06.2006, 20:53
Masterbee



Ämm? geht nicht der findet nichts unter denn begriffen, oder änlichen..

--

zum Seitenanfang zum Seitenende Profil || Suche
003
13.06.2006, 17:38
Masterbee



Hi! ich wieder..
ich habe nur noch 1 Fehler aber der ist hardnekig.

Kompilierung läuft...
bumpmap.cpp
D:\Neuer Ordner\Zombie-XSource_code\cl_dll\bumpmap.cpp(680) : error C2440: '=' : 'int' kann nicht in 'struct glpoly_s *' konvertiert werden
Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat
Fehler beim Ausführen von cl.exe.

bumpmap.obj - 1 Fehler, 0 Warnung(en)

Quellcode:if (pSurf[i]->visframe > 0 && pSurf[i]->visframe >= m_iLargestVisFrame)
        {
            m_iLargestVisFrame = pSurf[i]->visframe;

//_____________________________________________
            pPoly = pSurf[i]->polys;
            float* vert = pPoly->verts[0];
//_____________________________________________
// Die 2 Zeilen^


            // find the normal map corresponding to this surface's texture (use the flat map if there isn't one)
            texID = m_aNormalMaps.find(pSurf[i]->texinfo->texture->gl_texturenum);
            if (CVAR_GET_FLOAT("bm_allflat") == 1 || texID == m_aNormalMaps.end())
                glBindTexture(GL_TEXTURE_2D, m_uiFlatSurfaceNorm);
            else
                glBindTexture(GL_TEXTURE_2D, texID->second);
Hat jemand eine Idee?
Bald hab ich es! Huhu!
Thx

--


Dieser Beitrag wurde am 13.06.2006 um 17:41 von Adrian_Broher bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
004
13.06.2006, 17:40
Adrian_Broher
Admin


benutz bitte mal den code tag und schrieb ran welche zeile das ist.

--

There is nothing wrong with high standards. It's your problem that you don't meet them.
If you think it's simple, then you have misunderstood the problem.
When a customer says "nothing has changed", assume they're lying.

zum Seitenanfang zum Seitenende Profil || Suche
005
13.06.2006, 18:07
Masterbee



hmm... Das hört sich jezt blöd an, welche infos braucht ihr denn genau.. ich habe deinige daten mit dem zeug wehre es eine hilfe wenn ich meine bumpmap.cpp/h und
com_model.h zum down freigen würde? ehrlich kp!
code tags: Quellcode:Test ICh habe mit code tags nie gearbeitet!
Werde ich mir angewöhnen! sorry!

--


Dieser Beitrag wurde am 13.06.2006 um 18:10 von Masterbee bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
006
16.06.2006, 13:56
Gamekiller



Ich würde grob mal sagen, dass du die nicht die benötigte modifizierte com_model header datei hast.Dort sind die Definitionen für gl_poly_t nämlich drin. Aber frag net wo du das ding herkriegst.Such vielleicht mal auf thewavelenght.

--

zum Seitenanfang zum Seitenende Profil || Suche
007
07.08.2006, 23:51
Masterbee



So! Ich noachmal... ich habe jezt den fehler gefunden modifizierte "com_model.h" hatte ich schon, nur hatte ein eintrag gefehlt der alle fehler verursachte..
Am anfang der Datei muss noch etwas definert werden nämlich..

#define HARDWARE_MODE

hatte gefehlt.. blöd das es so lange gedauert hat bis ich es bemerkt habe, aber vieleicht hilft das jemanden der auch das Problem hat.

Ich danke für eure hilfe...

--


Dieser Beitrag wurde am 07.08.2006 um 23:51 von Masterbee bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche