.| Autor | Beitrag |
|---|---|
|
000 22.09.2004, 15:38 C0bra |
guten tag. |
|
Profil || Suche |
|
001 22.09.2004, 15:57 Kallewirsch |
... definiere "gross" ... god is real - unless declared integer |
|
Profil || Suche |
|
002 22.09.2004, 16:08 C0bra |
"gross" hm die hälfte vom maximum die man im hammer machen kann... ne nix geholfen :( -- |
|
Profil || Suche |
|
003 22.09.2004, 16:55 epidemic |
Mhm, r_speed Artikel nohmal lesen, anders gehts nicht. Der Optimist glaubt, dass wir in der Besten aller Welten leben. |
|
Profil || Suche |
|
004 22.09.2004, 16:58 C0bra |
die grössten blöcke sind alle nicht zerstschnitten, nur die kleinen, jemand hat mir gesagt ich solll alle kleinen auf func_wall setzen bringt das was? -- |
|
Profil || Suche |
|
005 22.09.2004, 17:17 Protector |
Ich erkläre das mal: Die Compiler nehmen sich deine Map vor und schauen wo "Innen" und "Außen" ist (daher der Fehler "Leak", wenn durch ein Loch in der Map mathematisch kein Innen/außen ersichtlich ist. Wenn die Compiler das "Innere" für sich definiert haben, versuchen sie alle Brushseiten (Die Brushs sind ab hier nur noch ihre Seiten, die einzeln zu sehen sind), die im Spiel definitiv nicht zu sehen sind zu löschen. D.h. der komplette Außenbereich wird entfernt und im Inneren beginnt die Schälerei. Wenn du z.B. eine Säule auf dem Boden stehen hast, wissen die Compiler dass unter der Säule der Boden nicht zu sehen ist. Da aber konkave (nach Innen gewölbte) Flächen in Half-Life nicht berechnet werden können, müssen die Compiler den Boden in Stück teilen, die nicht konkav sind und zusammen einen Boden mit rundem Loch ergeben. Dies führt zu den vielen wirr anzusehenden Einzelstücken, die die r_speeds in die Höhe treiben. Die Compiler ignorieren dabei allerdings Entites, weil diese mit Hilfe eines env_renders oder trigger_relays unsichtbar gemacht oder gelöscht werden können und so das dahinterliegende sichtbar sein muss. Wenn die Säule also zu einem func_wall gemacht wird, wissen die Compiler, dass der Boden unter der Säule durchgehend sichtbar ist und so bleibt dieser ganz. Du musst also versuchen, immer dann, wenn ein konvexes (nach außen gewölbtes) Objekt eine Fläche in eine konkave Fläche zwingen würde, die Berührung der Objekte zu vermeiden, oder aber das konvexe Objekt zu einem Entity zu machen. Das gilt natürlich auch für Lampen oder Schalter die ein tetragones (viereckiges) Loch in eine Fläche schneiden würden. Wichtig ist nur zu wissen, dass nach innen gewölbt nicht geht und alles nach innen gewölbte später in Einzelteile zerlegt wird. --Dieser Beitrag wurde am 22.09.2004 um 17:19 von Pr0tector bearbeitet. |
|
Profil || Suche |
|
006 22.09.2004, 17:38 C0bra |
okay -- |
|
Profil || Suche |

