DZIP
#15177 posted by Text_Fish on 2008/09/23 02:36:38
I noticed some discussion about DZIP in Willem's map release and felt the need to rant, but as I haven't gotten round to playing the map yet I figured it would be rude to do so in that thread.
Why does everybody bother with DZIP? The advantage over more commonly used compression programs is pretty minimal in this day and age [with super fast internet connections and huge hard disks] so it bothers me that people bother to install DZIP at all, especially as it doesn't work on macs or 64x versions of Windows [at least, without reporting a nasty virus in the latter].
Seriously, what's the point? Is it not making an already nich� community even more inaccessible?
#15178 posted by - on 2008/09/23 03:27:21
I don't watch any demos anymore because I refuse to download and install the absolutely worthless DZip.
CZG's Curves Tutorial
#15179 posted by Lunaran on 2008/09/23 03:49:07
Does anybody have this damn thing mirrored anywhere? czg is pretty shit about keeping websites running (or caring about the people that read them more likely) and I hate having to spend twenty minutes grepping the internet every time someone in #tf wants to make a circle.
I made this in the meantime for pocket reference.
http://lunaran.com/pics/curves1.png
Also
#15180 posted by Lunaran on 2008/09/23 03:53:41
I Feel Self-conscious
#15181 posted by lurker on 2008/09/23 04:07:44
about uploading 12 MB of worthless first-play demos. I feel a little less self-conscious uploading 1 MB of worthless first-play demos. If I had known you couldn't open .dz files, Text_Fish, I would have provided .zip archives before.
I shall keep the lack of portability of .dz files in mind in the future.
Dzip Has Only Been Around For Like 10 Years Or Something
#15182 posted by mwh on 2008/09/23 04:12:19
So I think it's a bit hard for it to suddenly be making the community more inaccessible (and it also works on a mac, though command line only).
I agree it's probably a bit pointless in this day and age.
#15180 Also Also
#15183 posted by kat on 2008/09/23 05:32:39
What wrong with that way of building stairs Lunaran? As far as I'm aware that's the only way to build spirals that have equidistant steps units.
#15184 posted by ijed on 2008/09/23 05:53:28
mwh - nearly as long as quake. I respect what they do, but don't find it useful. Those who play Q1SP but don't know how to manage the formats basically don't exist. Much.
Lunaran - :| but no. Why is lunsp3 takign so long?
kat - that's probably the worst way of building stairs, trust me on this. Off-grid horrors that will compile, but never how you want. You'll be looking at brushes all over the place that you can't fix in the editor.
dzip is a waste of time for me. It makes things easier in alot of engines, but I prefer to pack dems in 7zip because I'm a cunt. And the filesize is smaller.
Posting drunk after a national holiday. That's not an apology.
Hmm
#15185 posted by kat on 2008/09/23 07:30:42
@ ijed: Ah, sounds like your talking about that in relation to *structual* brushwork which it will feck up. I've never had any issues so long as its *detail* flagged which things like that should be for Q3 editing. And "trust me", I know about non-axial brushwork, floating point errors and sparklies thereof ;)
Lun
#15186 posted by bal on 2008/09/23 07:52:23
Hah, that tutorial is brilliant.
Oh The Writer Actually Responded
#15187 posted by bal on 2008/09/23 07:57:16
So I'll post a more constructive reply.
Yeah what ijed said, even if you make it detail, it's far from being optimal and will be cut up pretty randomly and in some engines you have no detail brushes (like quake1) so can't get away with such sloppy brushwork.
For spiral staircases, try starting out with a cylinder with a specific ammount of sides (usually something logical, divisble by 4), snap those sides to the grid, then align brushes along it to create your steps (you can use a second smaller cylinder with the same ammount of sides as a central wall too for larger stairs). Edge edit is your friend.
Rip Dzip
#15188 posted by Spirit on 2008/09/23 09:36:11
ZIP would be my preference.
czg's curves are here: http://www.quaddicted.com/stuff/curv_tut.htm
Bal
#15189 posted by kat on 2008/09/23 09:48:05
Eyeballing edge manipulations like that to use as a 'template' has it's own inherant problems especially when using cylinders with more then a dozen or so sides. If you want steps to be *exact* then you have to duplicate and rotate by calculated values.
#15190 posted by JneeraZ on 2008/09/23 11:05:29
"(and it also works on a mac, though command line only). "
It actually doesn't. It's a classic application (aka OS9) and modern Macs won't run it.
I'd love it if we could start using regular ZIP. The demos that guys delivered for Evil Exhumed in ZIP form were awesome and compressed just as well.
Kat
#15191 posted by bal on 2008/09/23 12:36:34
If you work with a small enough grid the steps don't have to be exact, you won't see a difference visually, and the result will be much cleaner.
I've done plenty of pretty complex (much more than 12 sided cylinders) spiral staircases this way, and they compile fine even in quake1. I can tell you that you're stairs would just make q1 qbsp kneel down and start cying in most common cases.
In the end your tutorial is for quake3, so yeah it'll work fine, it's just not very clean.
Zip.
#15192 posted by Shambler on 2008/09/23 12:53:05
Ummm someone remind me, what do I use to zip so I don;t have to use the trial version of Winzip that reminds me I've exceeded the trial limit by 8 decades??
Czg Curves
#15193 posted by bambuz on 2008/09/23 12:53:33
12 and 24 sided cylinders are pretty nice and with his ingenious clip-stretch-shear method you can curve very complex geometry.
Shambler
#15194 posted by SleepwalkR on 2008/09/23 13:18:13
7zip is your friend: http://www.7-zip.org/
I Don't Want To Flog A Dead Horse Too Much, But...
#15195 posted by mwh on 2008/09/23 13:30:46
Dzip does work on OS X, because I compiled it, and gave Nolan the executable for the dzip page (that's a PPC binary though), and use it all the time.
So, er, nyah?
#15196 posted by JneeraZ on 2008/09/23 14:15:54
mwh
OK, well, it didn't work for me. So I dunno. Can we not just use standard ZIP files?
Bal
#15197 posted by kat on 2008/09/23 15:05:15
Clean? It's horses for courses Bal, if you're throwing brushwork around to do some interesting designs with stairs (other than a tube with stairs and openings top and bottom) the chances are you're going to cut across a spiral and create nasty floaters at compile time anyway, and that's regardless as to how you made them. So it really is a completely moot point to say that; even using smaller grids isn't a cure-all as it has a tendency to introduce precision errors as you know.
Every method has it's problems, just use whatever you think suits what you're working with and trying to do and how quickly you want it done. Having said that the tute wasn't intended to be read in the context of Q1 level design.
I've updated the tute regardless to take into account what's been discussed here.
Dzip
#15198 posted by Sielwolf on 2008/09/23 15:39:01
I don't watch any demos anymore because I refuse to download and install the absolutely worthless DZip.
Lame excuse, aguirRe's current engines and (iirc) JoeQuake can playback Dzips like demo files, as long as dzipname = demoname. Place the demo files in ID1 and do playdemo demoname as usual.
(yes it's necessary to rtfm sometimes, but it's worth it as SDA keeps pumping out awesome demos like Stubgaard's fairly recent e3m4_120: http://speeddemosarchive.com/quake/demos/NH/e3m4_120.dz )
Also, aguirRe's 3.09 (current beta) will have even more useful features regarding demo playback.
7zip is good because it's free/stable and the compression rate with large demos is indeed better, but 'installing' Dzip is a matter of 10 seconds...
#15199 posted by JneeraZ on 2008/09/23 15:44:41
"Lame excuse, aguirRe's current engines and (iirc) JoeQuake can playback Dzips like demo files, as long as dzipname = demoname."
Plz add to FitzQuake, kthx! :)
The Spiral Stairs In Lun3DM3
#15200 posted by Lunaran on 2008/09/23 16:35:08
are on a minimum grid of 4 at the smallest. They were easier to work with, line up with the curve patches for the trim a lot more cleanly, plus the compile-side benefits. I'd post a grid shot but I'm at work.
http://www.lunaran.com/images/maps/lun3dm3_2.jpg
ijed:
Why is lunsp3 takign so long?
because lunsp2 isn't done yet.
Oh Boy... *sigh*
#15201 posted by kat on 2008/09/23 17:37:46
Sorry, moot points again, those are all 'attributes' that can and have been argued for and by proponents of every method there is to make spirals, Quake 3 and beyond.
|