Quake3World.com Forums
     Level Editing & Modeling
        Vis/Skip/Hint - Weirdness


Post new topicReply to topic
Login | Profile | | FAQ | Search | IRC




Print view Previous topic | Next topic 
Topic Starter Topic: Vis/Skip/Hint - Weirdness

The Borked One
The Borked One
Joined: 23 Mar 2004
Posts: 4708
PostPosted: 02-14-2005 12:23 PM           Profile Send private message  E-mail  Edit post Reply with quote


About every 3rd or 4th compile one of my skip brushes are solid black and solid. BSP, VIS, LIGH, BSPC all normal...what's the deal on this?




Top
                 

Boink!
Boink!
Joined: 19 Apr 2003
Posts: 4493
PostPosted: 02-15-2005 03:59 AM           Profile Send private message  E-mail  Edit post Reply with quote


The problem is that skip faces on hint brushes will at times cut into the geometry... if you are not using many hint brushes, you may want to try to make them *all* faces of the "offending" brush(es) hint... and only apply skip to those hint brushes where you never see any problems...

Background (you probably know this): Hint brushes are technically only *one* brush *face*... e.g. on a brush you would only texture one face hint, the face that defines the line of sight you rerequite and all the other faces skip, to avoid *useless* vis splits...

But for some reason the skip faces will at times messup the actual solid geometry. Had that problem in AEneon.

(Sorry, been a while, I forgot some of the terms :))

Also this may no longer be the case in the lastest version of q3map2.




Top
                 

btw cocks
btw cocks
Joined: 16 Aug 2003
Posts: 3216
PostPosted: 02-15-2005 06:24 AM           Profile Send private message  E-mail  Edit post Reply with quote


making all faces hint is not the best idea...

if skip is giving you problems, replace it with nodraw (although, really, you should try and rebuild your brush so that it works with skip)...

if hint portals line up perfectly on the blocksize grid (defaults to 1024^3 I think?), you get problems also, could this be your issue?



_________________
Image


Top
                 

btw cocks
btw cocks
Joined: 16 Aug 2003
Posts: 3216
PostPosted: 02-15-2005 06:28 AM           Profile Send private message  E-mail  Edit post Reply with quote


btw when I say that it is "not the best idea," I do not mean to say that it is a stupid idea and that anybody who does this is stupid. Just that there are better ways to do it.



_________________
Image


Top
                 

The Afflicted
The Afflicted
Joined: 12 Jan 2000
Posts: 526
PostPosted: 02-15-2005 08:47 AM           Profile Send private message  E-mail  Edit post Reply with quote


What is the difference between skip and nodraw? Been wanting to know that for a while.




Top
                 

The Illuminated
The Illuminated
Joined: 11 May 2003
Posts: 1498
PostPosted: 02-15-2005 09:08 AM           Profile Send private message  E-mail  Edit post Reply with quote


I'll put it more blunty Myth... WTF is skip?



_________________
black & white blanket logic


Top
                 

Old Skool'
Old Skool'
Joined: 02 May 2002
Posts: 5230
PostPosted: 02-15-2005 09:29 AM           Profile Send private message  E-mail  Edit post Reply with quote


AFAIK skip works like a anti hint, and doesn't brake up the geometry, like the hint can do on surfaces it touches. While nodraw, well, is nodraw and not structural. :P
I know this is most likely far from the truth and rgoer can most likely explain it far better and more technical.

To put it in one sentence:
It's very useful, so use it.




Top
                 

The Illuminated
The Illuminated
Joined: 11 May 2003
Posts: 1498
PostPosted: 02-15-2005 09:51 AM           Profile Send private message  E-mail  Edit post Reply with quote


Fjoggs wrote:
It's very useful, so use it.


How do you use it if you don't know wtf it does, goof! :P



_________________
black & white blanket logic


Top
                 

Boink!
Boink!
Joined: 19 Apr 2003
Posts: 4493
PostPosted: 02-15-2005 12:04 PM           Profile Send private message  E-mail  Edit post Reply with quote


As far as I understand it, the "skip" shader was actually more trivial, q3map2 checks such faces and "simply" completely ignores that face (invisible, non-solid etc)... so much for the idea... this does not seem to work always as it seems though.

If ydnar was here he could perfectly explain things.

YDNAR! :)




Top
                 

Old Skool'
Old Skool'
Joined: 02 May 2002
Posts: 5230
PostPosted: 02-15-2005 02:45 PM           Profile Send private message  E-mail  Edit post Reply with quote


redfella wrote:
Fjoggs wrote:
It's very useful, so use it.


How do you use it if you don't know wtf it does, goof! :P


I remember telling you this on irc sometime ago.




Top
                 

The Borked One
The Borked One
Joined: 23 Mar 2004
Posts: 4708
PostPosted: 02-16-2005 08:35 AM           Profile Send private message  E-mail  Edit post Reply with quote


rgoer wrote:
making all faces hint is not the best idea...

if skip is giving you problems, replace it with nodraw (although, really, you should try and rebuild your brush so that it works with skip)...

if hint portals line up perfectly on the blocksize grid (defaults to 1024^3 I think?), you get problems also, could this be your issue?



no...but now that you say that I realize that for the past few months I've been doing the hint brush backwards. I flipped all of the hint/skip brushes 180 degrees and that fixed the problem. :drool:




Top
                 
Quake3World.com | Forum Index | Level Editing & Modeling


Post new topic Reply to topic


cron
Quake3World.com
© ZeniMax. Zenimax, QUAKE III ARENA, Id Software and associated trademarks are trademarks of the ZeniMax group of companies. All rights reserved.
This is an unofficial fan website without any affiliation with or endorsement by ZeniMax.
All views and opinions expressed are those of the author.