Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
21.04.2003, 12:18
Vision[DT]



schönes wort, jaja. aber nunmal zum sachlichen. ich habe zu diesem thema - nämlich, dass es im level überall gleich hell ist - schon zig threads gelesen, aber immer gibt es die standardlösung, kein sky, kein light, kein rad. das ist bei mir alles ok, ich habe einen sky, ein light_environment und dat rad rollt auch. LEAKs kann es nicht geben, weil die gesamte map von einer "sky-box" umgeben ist. ich glaube es hängt mit den LEAFs zusammen, obwohl ich noch gar net genau weiß was das ist :D, ih habe hier einen artikel dazu in verbindung mit der r_speeds, der ist jedoch ziemlich lang und vielleicht kann mir in der zeit wo ich den durcharbeite mal einer unter die arme greifen und mir sagen wo der Fehler ist. (Helligkeit für die map ist 0, pich für das light_env ist -90). Hier der Log:

** Executing...
** Command: Change Directory
** Parameters: D:\Spiele\Counter-Strike

** Executing...
** Command: Copy File
** Parameters: "D:\Programme\Valve Hammer Editor\maps\cs_taliban.map" "D:\Spiele\Counter-Strike\cstrike\maps\cs_taliban.map"

** Executing...
** Command: D:\PROGRA~1\VALVEH~1\tools\qcsg.exe
** Parameters: "D:\Spiele\Counter-Strike\cstrike\maps\cs_taliban"

qcsg.exe v2.8 (Jan 31 2000)
---- qcsg ----
entering D:\Spiele\Counter-Strike\cstrike\maps\cs_taliban.map
CreateBrush: 0...1...2...3...4...5...6...7...8...9... (1)
CSGBrush: 0...1...2...3...4...5...6...7...8...9... (1)
Using WAD File: \spiele\counter-strike\valve\halflife.wad
Using WAD File: \spiele\counter-strike\valve\cs_dust.wad
added 6 additional animating textures.
2 seconds elapsed

** Executing...
** Command: D:\PROGRA~1\VALVEH~1\tools\qbsp2.exe
** Parameters: "D:\Spiele\Counter-Strike\cstrike\maps\cs_taliban"

qbsp2.exe v2.2 (Dec 28 1998)
---- qbsp2 ----
writing D:\Spiele\Counter-Strike\cstrike\maps\cs_taliban.prt
3 seconds elapsed

** Executing...
** Command: D:\PROGRA~1\VALVEH~1\tools\vis.exe
** Parameters: "D:\Spiele\Counter-Strike\cstrike\maps\cs_taliban"

vis.exe v1.3 (Dec 30 1998)
---- vis ----
1 thread(s)
958 portalleafs
3012 numportals
BasePortalVis: 0...1...2...3...4...5...6...7...8...9... (3)
LeafThread: 0...1...2...3...4...5...6...7...8...9... (589)
WARNING: Leaf portals saw into leafWARNING: Leaf portals saw into leafWARNING: Leaf portals saw into leafaverage leafs visible: 196
visdatasize:87284 compressed from 114960
592.0 seconds elapsed

** Executing...
** Command: D:\PROGRA~1\VALVEH~1\tools\qrad.exe
** Parameters: -extra "D:\Spiele\Counter-Strike\cstrike\maps\cs_taliban"

qrad.exe v 1.5 (Apr 6 2000)
----- Radiosity ----
1 threads
[Reading texlights from 'D:\PROGRA~1\VALVEH~1\tools\lights.rad']
[1 texlights parsed from 'D:\PROGRA~1\VALVEH~1\tools\lights.rad']

4021 faces
353699 square feet [50932736.00 square inches]
25321 patches after subdivision
1 direct lights
BuildFacelights: 0...1...2...3...4...5...6...7...8...9... (95)
visibility matrix: 38.2 megs
BuildVisLeafs: 0...1...2...3...4...5...6...7...8...9... (52)
MakeScales: 0...1...2...3...4...5...6...7...8...9... (49)
transfer lists: 49.8 megs
SwapTransfersTask: 0...1...2...3...4...5...6...7...8...9... (4)
GatherLight: 0...1...2...3...4...5...6...7...8...9... (0)
Bounce #1 added RGB(545707, 545707, 273923)
FinalLightFace: 0...1...2...3...4...5...6...7...
************ ERROR ************
trian->numpoints == MAX_TRI_POINTS

** Executing...
** Command: D:\Spiele\COUNTE~1\cstrike.exe
** Parameters: +map "cs_taliban"

--

Eine wirklich gute Map zeichnet sie dadurch aus, dass man sie noch besser machen kann!
DeltaTronix

zum Seitenanfang zum Seitenende Profil || Suche
001
21.04.2003, 14:10
Onkel Dittmeyer



Zitat:
************ ERROR ************
trian->numpoints == MAX_TRI_POINTS
You have a face that's too complex for qrad to handle.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
21.04.2003, 14:20
Vision[DT]



was sagt mir das? ich habe in meinem gesamten level nur ein einziges carving, selbst das habe ich jetzt gekillt, er kompiliert gerade. allerdings habe ich locker mal 200 vertexes, alles felsen, aber das kann doch kein grund sein oder?

--

Eine wirklich gute Map zeichnet sie dadurch aus, dass man sie noch besser machen kann!
DeltaTronix

zum Seitenanfang zum Seitenende Profil || Suche
003
21.04.2003, 17:01
ScyTheMan
Moderator


Ich glaube der Fehler bezieht sich auf ein zylinder-ähnliches Objekt, das mehr als 16 (oder waren es 32?) Seiten hat.

ach ja:

Zitat:
Vision[DT] posteteLEAKs kann es nicht geben, weil die gesamte map von einer "sky-box" umgeben ist.
Dann wunder dich nicht wenn du die merkwürdigsten Fehler erhälst!
Durch die skybox entstehen am Ende mehr Probleme als eh schon da sind! Es werden zB viel mehr patches erstellt und das Licht kann unter Umständen nicht mehr richtig berechnet werden. Auserdem verlängert sich die compile-zeit um ein vielfaches und ingame kann es passieren dass von dem einen Ende der map das andere berechnet wird bzw. Objekte, die der Player eigentlich garnicht sehen dürfte wodurch die r_speeds um einiges steigen u.s.w. bla bla blubb ...

--

http://choerbaert.org
Ein Gespenst geht um im Netz - das Gespenst des Open Source
csndr

zum Seitenanfang zum Seitenende Profil || Suche
004
21.04.2003, 17:06
Vision[DT]



hm, dann gegenfrage. wie machst du denn generell den sky in einem level? also z.b. hast du einen torbogen, wenn man aber über dem torbogen (beispiel: de_dust direkt unten am counterlager) keinen sky machen würde, also stattdessen auf jeder seite ein extra sky-brush benutzen würde könnte man beispielsweise ja keine granate über dem torbogen herwerfen, oder?

--

Eine wirklich gute Map zeichnet sie dadurch aus, dass man sie noch besser machen kann!
DeltaTronix

zum Seitenanfang zum Seitenende Profil || Suche
005
21.04.2003, 17:35
ScyTheMan
Moderator


Beispielbild:

--

http://choerbaert.org
Ein Gespenst geht um im Netz - das Gespenst des Open Source
csndr

zum Seitenanfang zum Seitenende Profil || Suche
006
21.04.2003, 17:44
Vision[DT]



cool, danke. so habe ich das auch schonmal gemacht, dachte aber das wäre ne pseudolösung und würde keiner so machen. aber da habe ich mich wohl geirrt. danke!

--

Eine wirklich gute Map zeichnet sie dadurch aus, dass man sie noch besser machen kann!
DeltaTronix

zum Seitenanfang zum Seitenende Profil || Suche
007
21.04.2003, 20:52
Onkel Dittmeyer



Naja dreh das mal lieber um, skyboxes sind Pseudolösungen und zeugen von schlechtem Mapping und faulen Mapper. (soll dich jetzt nicht angreifen =)

--

zum Seitenanfang zum Seitenende Profil || Suche
008
21.04.2003, 22:14
Vision[DT]



naja, ich bin programmierer und setze auf die schnellste und effektivste lösung, die da in der mathematik immer die einfachste ist und weder als schlecht noch als faul bezeichnet wird. hier sieht das halt anders aus ...

--

Eine wirklich gute Map zeichnet sie dadurch aus, dass man sie noch besser machen kann!
DeltaTronix

zum Seitenanfang zum Seitenende Profil || Suche
009
21.04.2003, 22:39
Onkel Dittmeyer



Hmmm dem kann ich allerdings auch nur teilweise zustimmen :D
Als Programmierer find ich wichtig schnelle und effiziente Methoden zu entwickeln (im Sinne der Performance natürlich) und das ist ganz und gar nicht immer die einfachste. Manchmal _kann_ man durch zu viel nachdenken alles verschlimmbessern aber kommt eher selten vor... Und im Bereich Mapping ist ne Skybox halt einfach zu erstellen, aber nicht effizient... könnte man _vielleicht_ ein wenig mit weit-sichtbaren (nicht unbedingt globalen) Variablen beim Programmieren vergleichen, es is einfach zu schreiben aber eigentlich unschön. Oder noch besser: C-String Arrays mit statischer Größe benutzen, obwohl mans doch dynamisch machen könnte. Naja im Prinzip kann mans net vergleichen aber ich denke du weißt worauf ich hinaus will ;)

--

zum Seitenanfang zum Seitenende Profil || Suche