.
|
|
| Autor | Beitrag |
|---|---|
|
025 05.10.2001, 23:00 Doomhammer |
func_tank: ich mein nicht unbedingt das leaf bearbeitungs prog.... --Doomhammer |
|
Profil || Suche |
|
026 06.10.2001, 03:29 Linga Administrator |
@TrackMasteR: Webspace dafür kannst du haben. kannst gerne den levelediting.de account auf dem b2play server dafür nutzen (was nicht heisst das du dein fertiges tool exklusiv auf levelediting.de rausbringen musst =). -- |
|
Profil || Suche |
|
027 08.10.2001, 01:04 TrackMasteR |
Also zum thema Face - splitting : Ja, alle (sogar SKIP hab ich festgestellt !) Texturen /faces splitten! Den Clip Brush kannste deswegen nich benutzen, da du dann nicht mehr dahingehen kannst => Durch nen CLIP kannste schiessen, aber nich gehen ! Und zum Proggi : Nächster Milestone, das Face-anwählen per Maus klappt !!! War ne blöde Arbeit .. Die Mathematik dahinter hat etwa 1 Std gedauert, das C++ überzeugen etwa 6 Std .... Benutze leider MS VC++ ... Der Compiler baut zwischendrin auch Bugs ein ... Neee, er versteht mich nur nich, irgendwie ist VC++ und ANSI-C nicht wirklich kompatibel ;) TrackMasteR -- |
|
Profil || Suche |
|
028 09.10.2001, 07:20 functank |
den clip brush wollte ich nur überdem spieler im luftraum wo man auch nicht mehr hinspringen kann einsetzen, damit die leaves tiefer werden und dadurch vielleicht auch kleiner. Nur ist die Frage ob man nicht durch das weitere zerschneiden von faces oder besser esagt planes noch mehr polys verbraucht als man einspart. Ok ich probiers trotzdem mal. thx --War in Europe - the first WW2 modification for HL http://www.warineuropemod.com |
|
Profil || Suche |
|
029 10.10.2001, 03:21 TrackMasteR |
@func_tank : Versuchs mal wirklich mit "Hint" Brushes & plazier die "unterhalb" des sichtbaren Bereichs (wenn du oben stehst), also "mitten" in den Klippen. Hab bei meiner aussenmap auch Hints unterhalb der Dachkanten gesetzt, da man sonst "über" die Dächer schauen konnte... Die Leafes gingen halt bis zum Sky, und von dort sieht man alles ! TrackMasteR -- |
|
Profil || Suche |
|
030 10.10.2001, 03:55 dp Administrator |
ich nagel den thread mal fest, denke das dürfte doch einige interessieren. -- |
|
Profil || Suche |
|
031 10.10.2001, 07:16 functank |
kann man sagen, dass der hintbrush selbst ein leaf ist, welches man manuell setzen kann? War in Europe - the first WW2 modification for HL http://www.warineuropemod.com Dieser Beitrag wurde am 10.10.2001 um 07:16 von func_ tank bearbeitet. |
|
Profil || Suche |
|
032 10.10.2001, 12:01 Term |
Das würde ich schon sagen. Schließlich muß die Engine ja irgendwas mit der Dicke des Hintbrushes machen und falls dieser 128 Units fett ist, erzeugt er in seinem Innern ja zwangsläufig ein neues Leaf. Was ich zumindest weiß ist, daß die Faces am Anfang und am Ende des Hintbrushes gesplittet werden, also gehe ich davon aus daß der Hintbrush selber auch ein Leaf ist. Zu Deinem Vis-Problem hab ich auch noch was, ich mach mal eben eine Skizze... --[ - Mindmotor.Studios - ]|[ - Poke646 - ]|[ - Spaceman - ] |
|
Profil || Suche |
|
033 10.10.2001, 12:15 Term |
Also, ich schätze mal Dein Problem sieht ungefähr so aus wie in Bild 1:
Ist zwar ganz vereinfacht dargestellt (die ganze Szene hätte zig mehr Leafes) aber zur Veranschaulichung reicht's. Der Player guckt also ins Tal und sieht all die komplizierten Brushes die Du da gepflanzt hast. Die orange Linie zeigt die Leafgrenze und bei der Unterteilung ist es klar, daß der ganze Krempel unten mitberechnet wird. Wenn Du nun wie in Bild 2 einen Hintbrush plazierst, erreichst Du wahrscheinlich nicht viel. Wichtig ist nämlich nicht, auf dem Weg zu den nicht zu berechnenden Faces möglichst viele Leafes zu erzeugen sondern die Engine irgendwie zu bescheissen. Solange der Spieler theoretisch auf die Prömmel unten gucken kann, wird die Engine das auch so arrangieren, egal wieviele Leafes dazwischen liegen (ist zumindest meine Erfahrung). Deine r_speeds kannst Du wahrscheinlich nur durch eine Mauer auf der Anhöhe retten, die etwas höher als der Spieler ist. Dann sieht die Leafunterteilung ganz anders aus und es lässt sich vielleicht auch wieder was mit Hintbrushes machen. Grundsätzlich ist ja das Problem, daß die Engine sich leider eben doch nicht vorschreiben lässt, wo sie die Leafes einteilen soll. Ich hab schon oft ein- und dieselbe Map mehrmals kompiliert und unterschiedliche Leafes dabei rausbekommen :/ --[ - Mindmotor.Studios - ]|[ - Poke646 - ]|[ - Spaceman - ] |
|
Profil || Suche |
|
034 10.10.2001, 13:14 functank |
hmm ja das merkwürdige ist ja, dass man die brushes, die ich nicht mehr gerendert haben will noch nichtmals theoretisch sichtbar wären wenn man mit dem spieler an die decke schweben würde. Und ne mauer an die klippe kann ich bei ner beachmap schlecht machen. *gg* Trotzdem danke! Die leaves müssen wie alles auch nur mit einer begrenzten genauigkeit berechnet werden und es kann gut sein, dass dadurch jedesmal andere leaves berechnet werden. Und wenn man dan noch einen einzeigen winzigen brush auch nur etwas verändert, löst man damit wohl eine lawine an veränderungen bei den leaves aus. So stell ich mir das vor. Das Problem ist eigentlich halb so wild: Ich hab noch n bisschen was durch texturen drehen und fitten erreicht, den übergang von sand zu klippe zu nem func_wall(mit nodraw auf den unsichtbaren seiten) gemacht, damit der strand nicht so sehr zerschnitten wird. Ich hab die r_speeds an der schlimmsten stelle(die auf dem zweiten screenshot) jetzt auf 1150 w_polys, damit kann man doch schon leben? Sind nur n paar schritte. Muss man sich mit nem schlechten system eben wo anders rumtreiben, im bunker hinter nem MG42 zb. >=) War in Europe - the first WW2 modification for HL http://www.warineuropemod.com Dieser Beitrag wurde am 10.10.2001 um 13:24 von func_ tank bearbeitet. |
|
Profil || Suche |
|
035 10.10.2001, 13:39 p$yk0m@n |
Dieser Lightmap-Editor ist eine wirklich gute Idee... Und man könnte wieder compile-zeit einsparen, weil diese ganzen hlrad-parameter, welche für eine "bessere" Beleuchtung sorgen, nicht mehr unbedingt nötig sind (z.b. -chop könnte man erhöhen --> vismatrix sinkt) !! Ein Editor, mit dem man ändern könnte welche Portals/Leafs von einem Leaf aus gesehen werden können, wäre auch eine Sensation...falls das überhaupt möglich ist...;) Dieser Beitrag wurde am 10.10.2001 um 13:39 von p$yk0m@n bearbeitet. |
|
Profil || Suche |
|
036 12.10.2001, 17:22 TrackMasteR |
@p$yk0m@n: Also leicht zu bedienen ... *gulp* ;) Nö, des mit dem compile-time einsparen schenk dir mal ! Und an anderen Stellen kommt das Licht einfach durchs "void" (also durch den "leeren Raum") durch ... Und genau das kann man damit beheben. Und leicht ist des nich, das ist fast wie ne Textur von Hand zeichnen, mit Paintbrush, nicht Photoshop !!! Werd denn auch mal wieder weiterproggen ... P.S.: Und nen VISeddi werd ich höchstens als eigenes Proggi machen, nicht integriert ! Dann kann ich aber auch gleich nen WC-Konkurrenten schreiben ! TrackMasteR -- |
|
Profil || Suche |
|
037 13.10.2001, 02:48 functank |
mach aber büdde trotzdem nen viseddi, wär soo geil! Komfort ist völlig egal, hauptsache man kann damit arbeiten ;) --War in Europe - the first WW2 modification for HL http://www.warineuropemod.com |
|
Profil || Suche |
|
038 13.10.2001, 17:18 KhanRKerensky |
Warum werden bei HL überhaupt Lightmaps erstellt? HL "kann" doch dynamic lightning! --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|
039 13.10.2001, 23:47 xen_tree |
Weil man damit der Engine ne gaaanze menge arbeit abnehmen kann wenn man den optischen kosmetik-schnikschnak schon vorberechnet hinwirft. Man bedenke nur das die Engine auf Q1 basiert, damals hatte eben nicht jeder nen fetten Digitalhobel der sowas alles in Echtzeit berechnen kann. So nebenbei: wie stehts denn nun mit dem Lightmap-Editor? --Eine Träne zu trocknen ist ehrenvoller, als Ströme von Blut zu vergießen.
|
|
Profil || Suche |
|
040 14.10.2001, 01:14 ]Azrael[ |
und dem leaf-editor? :D --cya To live is to die. Welcome to the meaning of life. |
|
Profil || Suche |
|
041 14.10.2001, 15:06 Lorkes |
Da ist man mal drei Tage weg und schon wird wieder etwas geniales auf dieser Welt erfunden =) -- |
|
Profil || Suche |
|
042 14.10.2001, 15:49 Asraniel |
Ja....hmm..nen Leaf editor solltest du unbedingt machen, das wär extrem perfekt.......du hättest auf ewig RUM und EHRE in der HL-Comunity..... --Another1 suckt (Verweis auf seine Sig) |
|
Profil || Suche |
|
043 15.10.2001, 07:54 Casper |
Ich denke über den wird sich TrackMaster am meisten freuen! -- Ruhig angehn - erst mal schön...Lage peilen - und dann mal sehn. |
|
Profil || Suche |
|
044 15.10.2001, 12:00 Guano |
... du kannst auch Bier und Sekt bekommen! Weiter so! --Guano |
|
Profil || Suche |
|
045 15.10.2001, 15:16 TrackMasteR |
Naja .... Alkoholica aller Art sind natürlich erwünscht ;) Ich würd dann gerne mit den vollen "Manowar" - Ehren einziehen ;) Und zum Thema "HL & Realtime-Lighting" : Nö ! kanns nich. Das heller / dunkler werden der Figur beim gehen ist einfach : Lichtlevel der Figur = Helligkeit des Lightmap-Pixels "unter" ihr (also im aktuellen Leaf). Und beim drehen wird nur ein trivialstes Env-Mapping auf der Waffe benutzt, wahrscheinlich nen Spheric mit fester Textur (sieht zumindest so aus). Und flackernde Lichter werden halt mit mehreren LMs pro Face gemacht. Und zum Eddi : Jaja... muss mich mal wieder dransetzen, wie gesagt, .ini Datei-Support und ich kann ihn freigeben. Muss mich dann einfach nur mal fürs Proggen & nich fürs mappen entscheiden ;) Oki, meld mich wieder, wenner fettisch is ... TrackMasteR -- |
|
Profil || Suche |
|
046 15.10.2001, 16:02 Term |
Doch doch, dynamic lighting geht, so funzt ja schließlich das Flashlight. Ich hab allerdings nie drauf geachtet, ob das die Performance runterzieht, aber wahrscheinlich isses. Der Xen Squasher (Waffe aus Poke646) trägt auch temporäres Licht auf die Texturen auf die er trifft, das wird ja dann so ähnlich funzen (gell, Steini?). --[ - Mindmotor.Studios - ]|[ - Poke646 - ]|[ - Spaceman - ] |
|
Profil || Suche |
|
047 15.10.2001, 16:24 Tomz |
lol --...denn das atombrot wird nicht ruhen bis es den letzten erwischt hat... |
|
Profil || Suche |
|
048 15.10.2001, 16:29 KhanRKerensky |
Nich nur das Flashlight. Der ganz normale Raketenwerfer tuts auch. hmm... naja... dynamic lightning zieht zwar die Perfo runter aber nich mit 1/4 der Rad Time... bei Rad wird ja das ganze Levelberechnet. Bei DL würde es ja reichen die sichtbaren leaves zu berechnen. "[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|
049 17.10.2001, 20:51 Asraniel |
Und wieder eine tolle Idee....nur wird sie wohl leider niemand realisieren....wär aber echt genail....man könnte dann doch auch gleich VIS mit 3D Karten Unterstützung laufen lassen.....oder? --Another1 suckt (Verweis auf seine Sig) |
|
Profil || Suche |
|


