Sketch Quake Renderer
icemind writes "And you thought Panoramic Quake was cool. NPRQuake is actually three renderers which make Quake levels look hand sketched, like they're blueprints or even done with brushstrokes, all in real time. Very cool, although if this interview is anything to go by it sadly isn't being updated anymore." I'm not sure if making Quake look like that Aha's Take on Me video is an idea that will make quake playable, but is really sweet.
Now if only someone could create an audio system that would convert normal sounds into cartoon-y ones...
Check out http://www.qoole.com for a sweet Quake and Quake2 level editor that supports the "sketch" feature on your own levels!
How about an M. C. Escher renderer?
I used to run that server, and had the MaxServers set at 150, so I guess it's my fault. I sent mail, and they upped the MaxServers from 150 to 256, then recompiled and upped again to 512. It should be better now, sorry bout that.
--
"Convictions are more dangerous enemies of truth than lies."
--
"Convictions are more dangerous enemies of truth than lies."
--
"Convictions are more dangerous enemies of truth than lies."
Anyway, anyone planning to drop this baby on SourceForge and port it to Linux?
PanQuake produces some rather Escher-like views.
So... I happen to be home and (for once) have access to a windows box and QT. If you haven't already re-installed windows, do it. That video is incredible, especially the "hand drawn" Q3. Damn.
IAAL,BIANLY
Both sides put up a good argument on which is dead and not
If people think your game is dead, they aren't the ones you want to play with anyway. Let 'em go play the latest and greatest eye-candy shooter, and leave Q1 and Q2 to the real fans.
Yeah, Quake is dead. Punk is dead too, now go back to listening to your crappy top-40 "alternative" and leave us alone.
0 1 - just my two bits
You wouldn't need a mod to do this. After all, you probably don't know what Noah Adams looks like. For all you know, Noah Adams looks just like one of the regular monsters.
If tits were wings it'd be flying around.
An Edward Gorey renderer:
i nks.html
. html
http://students.washington.edu/cread/gorey/goreyl
http://www.geocities.com/SoHo/Square/3441/object1
--Jim
Oh, has cancer been cured? That should definitly get a front page story. Wonder how they missed it.
Back then, MTV actually played videos. So I'm sure anyone who tuned during that era caught it.
signal, noise, to me it's all the same.
we're quaking away
i don't know what
i'm to say i'll say it anyway
today's another day to find you
shying away
i'll be coming for your hide ok
take on me
take me on
you'll be gone
in a sec or two
so needless to say
you're odds and ends
and that's me ducking away
quickly learning that life is ok
say after me
it's much better to be safe than sorry
take on me
take me on
you'll be gone
in a sec or two
oh the things that you say
is it live or
just to play my worries away
you're all the things i've got to dismember
you're shying away
i'll be coming for you anyway
take on me
take me on
you'll be gone
in a sec or two
(With apologies to A-Ha)
proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
"Look at me, I can post pithy comments to Slashdot to show how incredibly high-brow and mature I am". How tragic that you've forgotten what it's like to have fun.
I don't care if it's 90,000 hectares. That lake was not my doing.
The current incarnation has several improved renderers and works non-invasively. In Other Words, one can play Quake 3, as well as many other GL games/applications (works with A|W's Maya), with pencil sketches, blueprints, depth-cued wireframe, etc. etc.
It's really great work, Alex presented it at the I3D conference this year. It isn't being released to the public at this point, but for more information, including pictures and a video, look here when the slashdotting dies down: http://www.cs.wisc.edu/graphics/Gallery/Stylized/
A true rim-shot makes a sort of "tock" noise if the drummer holds the bass of the stick on the snare head, or a light "click" noise otherwise. Those sounds are usually used for accompaniment to quiet jazz passages, and are almost never used as accents for comedians.
Well, I'm a drummer, and for me (and the other drummers I know) a rim-shot means hitting the rim and the head of the snare at the same time, resulting in a very loud shot-like sound. That's where the "shot" in "rim-shot" comes from :)
Thank Ghod... As a musician who has been struck down with horrible insomnia for the past month, I've been wondering how the hell that band got the job?
Max Weinberg's group (Conan O'Brien) seems to be a notch better - a group of studio musicians who can competently play their muzac versions of themes and aren't afraid to jump on different insturments (flutes, etc). I'm no precussionist, so I can't comment on Max himself, but the group seems to be much more balanced.
--
Evan
"$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
Actually, you can. :)
Check out the stuff I did following NPRQuake here. This stuff allows you to stylize OpenGL programs non-invasively. At the conference, I did a live demo of a (much improved) sketchy renderer on the Q3A Demo.
Alex Mohr
From http://www.cs.wisc.edu/graphics/Gallery/NPRQuake/
...
... First, a "get started quick" thing. Download this into your quake directory, unzip it, and run nprquake.exe. When the game comes up, bring down the console and type: "r_load sketch" without the quotes. Also try "r_load bprint" and "r_load brush". To go back to the default, do "r_load dr_default".
Alex Mohr
...seems to be broken. Here is the real thing on GameSpyDaily:
= 1795
http://www.gamespydaily.com/news/fullstory.asp?id
Alex Mohr
NPRQuake was done a year ago by Chris Herrman, Andy Gardner, Steve Dutcher, Erik Bakke, and me.
We aren't working on it any more -- we've all pretty much moved on. Although it did lead to some research presented at I3D this year. You can see some of that here.
Sorry for it being Windows only, but since we only had like two weeks to do the project, it was pretty much just hack hack hack. And since my Linux box doesn't have a 3D accelerator...
It wouldn't be too hard to port -- mostly just exchanging the DLL code for shared library stuff. Although the code is rather unsightly.
There are a lot of things that could be vastly improved. Silhouette edges, for instance--even a naive method would be fast enough. Also, transforming geometry to screen space and drawing there would help various things.
I think it would be great if someone wanted to pick it up and apply it to some real mod with a rendering style focused on that mod. For example, do a comic-book style for some comic-based mod, or a traditional toon-style for some "cartoony" mod.
Alex Mohr
as a cheat code. The server is down so I can't compare, but the 1996 n64 Turok game had a pen and ink mode, I believe it was one bit, this sounds greyscaled? Still pretty cool at the time. Now is there a premiere plugin that automatically Aha's things?
when Push Comes to Shove
...of some light jazz music, followed by two soft voiced announcers saying something like "Today, on News of the World, ++31337 D00D++, in the words of Shakespeare, slipped off this mortal coil, after riding DeathUrges boomstick."
And now, back to All Things Considered....
DrLunch.com The site that tells you what's for lunch!
I'm assuming its a console command? If so, what is the actual command? I can't seem to find any documentation....
ReadThe ReflectionEngine, a cyberpunk style n
Here I was renaming dlls...
ReadThe ReflectionEngine, a cyberpunk style n
Hacking 6502 assembler in '88???? A bit late weren't you?
Hell, I was doing that 10 years prior.
-----
Ashitaka? No! Tonight!
If you don't want to repeat the past, stop living in it.
A tad sketchy!
*rimshot* *booo*
:)
I've been reading forums on gaming for a while now, one thing I hear constantly is "That game is dead." Hell I'm even seeing people say that "Quake3 is dead" and how Counter-Strike is the game that is going to replace Quake3 as a tournament game. Other people claim that games like Quake3 (Even Quake1, Doom2) are still alive and kicking. Both sides put up a good argument on which is dead and not.
But I do agree with you, they are classic and still fun to play with.
----------
----------
Check out my blackbox styles
This just shows that just because a game has two sequals to it does not mean the original is dead. Even more interesting is that The CPL is running an up coming tournament which includes DOOM2 and QuakeWorld as a deathmatch games.
Certainly interesting for a couple of games most people considered dead...
----------
----------
Check out my blackbox styles
I've been climbing these #$&%!* stairs for hours... how tall is this thing?!
--
"It's tough to be bilingual when you get hit in the head."
I'm guessing he just got to the word inane in his 7th grade Word Wealth text, and has been waiting to use the new found knowledge ;-)
--
"It's tough to be bilingual when you get hit in the head."
>A true rim-shot makes a sort of "tock" noise if the drummer holds the bass of the stick on the snare head, or a light "click" noise otherwise. Those sounds are usually used for accompaniment to quiet jazz passages, and are almost never used as accents for comedians.
Actually (one more round), that (the "tock" sound) *is* what I was referring to... of course, it all depends on the comedy club you happen to frequent and the specific performers. I don't count late night TV as an accurate representation for most things, so we'll ignore ChinKilla for now.
It is true that the art of comedic support has been much mangled and maligned by a tragic few, but isn't that always the way. True comedy seems tough to find these days, with pithy jibes and nonsensical tripe replacing thoughtful comedy... I mean, if it wasn't for Mel Brooks, we might have lost the whole genre.... hey... let go!... where are you taking me?! ahhhhhhhhhhh...
--
"It's tough to be bilingual when you get hit in the head."
or a Dali maybe. Or one that makes it look like it was drawn by "Billy, age 7"... That would be sweeet....
+++ ATH0 +++
http://upl.cs.wisc.edu
The Undergraduate Programming Lab. Cool little place where this kind of hacking goes on.
--
Peace, education, prosperity, and a clean environment:
find out how the free market does it right.
Authorities are baffled again as the Slashdot DDoS attack takes down 2 sites in one day. Earlier today, a site with instructions on building a CD-ROM automobile CD player, now a Quake site. What's next, goat sex?
--
microsoft, it's what's for dinner
bq--3b7y4vyll6xi5x2rnrj7q.com
it's a sig, wtf?
Cool. Bob Edwards could replace MC Overlord...
If you're a programmer and would be interested in an Open Source project to create an OpenGL/DirectX rendering redirector using NPR methods please drop me some email and we'll talk.
Kermit@novadesign.com
The video in question is available for free in streaming formats (Windows, Quick Time, and Real) at www.launch.com. The site is a "free registration required" site, but I can get the 300K Windows Media version on the @Home network flawlessly. It, it *still* kicks ass one of the all-time greatest videos ever.
"Don't mind me cutting myself on Occam's Razor"
School's probably out, and this story may very well have been submitted by a grad student who was looking for a quick way to stress test the server.. Then again this is pretty good advertising.. Hmm, come to think of it, maybe I should post the link to a little project OS some friends and I have been toying around with for the last few months: PorthOS!.. Nah, you guys just aren't ready for this quite yet..
An acquaintance of mine some years ago in Japan showed me a printout from a system he made to
produce seemingly hand-drawn mechanical drawings
based automatically in postscript. I remember
seeing a printout from the system in which a
bicycle wheel was done in crosshatching and shadowed.
Would be nice to get rid of my heavy-feeling
widgets and gain a feeling of space with a sketchy
desktop! Maybe be not so far fetched if using Berlin or the like??
Might be nice to show projected on the wall, or on an easel.. no, the pun's not funny but it might look quite nice all the same.
Im waiting for the Tomb Raider mod where i can be Terry Gross.
Let me out for some fresh air...
[
The video on this site is really something. 27mb QuickTime. The pencil sketch renderings of quake 3 are amazing. I may have to install Windows again just to see this in action. Ack!
i mg/style-i3d-web.mov
http://www.cs.wisc.edu/graphics/Gallery/Stylized/
TomatoMan
-- http://frobnosticate.com
Only for Windows. Porters can grab the win32 source and try their luck and hope it isn't win32'd to death, but pfeh.
i WantIt.html
http://www.cs.wisc.edu/graphics/Gallery/NPRQuake/
TomatoMan
-- http://frobnosticate.com
sketch render
blueprint render.
all MUCH BETTER then the ASCII renderer
this is my sig.
Right someone get on with it and port this to Psion! Pocket Sketch Quake :-)))
Who cares if it's playable, this is prime time research. Awfully cool, very geeky and hopefully some part of it is usefull in a real world situation sometime in the future. Great job!
I always wanted to frag Click and Clack.
----------
no comment
Here's what Noah Adams looks like.
Actucally it is in beta... I could post a link to a screen shot, but would just get modded down as another goatcx troll... :)
"`Ford, you're turning into a penguin. Stop it.'" -THHGTTG
*cough*cough* [setting bong down]... oh hello freinds I see your a little early for our program... well let's get go right into it as there is alot I want to show you today... today we will be painting a quake scence.
Today we are going to kill this happy little monster. *Bang* *Bang*... just tap a little blood in here, Ohh that is mess and just a little more blood splatter here on this happy little tree. The kids sure like that blood, let's just splat a little more here, it doesn't matter where as long as your having fun and voliently killing your enemies, that is what it is important. One way to splatter blood is drip it in red paint like so and flick it "whoossh" see what... quite fun and relaxing.
Plomp some brain fragements here on this happy little corpse, whatever you want this is your world. I like to use a number 2 brush for brain fragements, it gives a more meaty texture to it.
Let's give this happy little clouds a happy little shade of happy black, after all going insane killing all your freinds doesn't mean the clouds aren't on your side. A big fluffy happy dark cloud.
We will be back after this commerical break on how to create a scence of tored up kitten, quite fun intended.
"`Ford, you're turning into a penguin. Stop it.'" -THHGTTG
Don't forget about the pledge breaks between each level...
"We'd like to load the next level, but we can't, until we reach our goal for this hour..."
That reply was offtopic? Its the only of Edward Gorie's Tinies that would fit with Quake. And it was in reply to someone suggesting an Edward Gorey renderer, who posted links to Gorey images. I suppose if the mods don't know it, it's Offtopic.
Has anyone actually gotten this to work? ... and if so would you be so kind as to post some alternate screen captures?
Using normal lighting calculations and threshholding the results is a good technique. (emulates what the artist would be trying to do anyway) but I think there is an easier method.
An old trick to simulate smooth phong-like shading is to use environment mapping on an object. If your env. texture looks like a smooth material like plastic or metal you can get very nice shading effects. Try using a source texture that looks like a toon-shaded sphere.
The main drawback is that you require more texture memory and moving your lightsources is just about impossible, but the code to render this way is extremely easy!
(for those that don't know you can env map by rotating vertex normals by your object->screen space rotation matrix (no perspective or tranlsation!) and throw away the z of the resulting normal. the x and y of the normal make instant UV texture coordinates.
Happy rendering
Rats would be more funny if they could fart.
3d Stickman Death Theatre!
-- Judas96
"...don't take a nerf bat to a knife fight." - Joe Rogan, said on News Radio
it's already been done.
check out Pencil Whipped
A true rim-shot makes a sort of "tock" noise if the drummer holds the bass of the stick on the snare head, or a light "click" noise otherwise. Those sounds are usually used for accompaniment to quiet jazz passages, and are almost never used as accents for comedians.
The problem is one of conflicting jargon:
To a drummer, "rim-shot" means "hit the rim with your stick".
To a commedian, "rim-shot" means "play a 1-4 stroke fill to accent the punch line of a joke." (Although the preferred term for this in some circles is a "zinger").
In a gay bar, "rim-shot" probably means something too gross to even discuss. (As would "zinger", one would imagine.)
However, the practice of supporting a comedian with drumming has become so richly associated with bad comedians, that these days they are usually only used to accent intentionally bad jokes, as a cue to the audience that the joke was meant to be as terrible as it was.
The one exception would be The Tonight Show with Jay Leno, where they are actually trying to be funny, but aren't, and frequently enhance the polite, uncomfortable pity-laughter of the crowd with lots of random, tuneless chord-strumming by Keven Eubanks and a few half-hearted thumps from their percussionists.
Information wants to be anthropomorphized.
How hard can it be to port it to current quake games on Linux (SdlQuake and Quakeforge) ?
btw, I am collecting quake stuff, if you have anything about quake that works on quake let me know and I will pack it.
Non Photorealistic Rendering is very cool indeed.
:)
Nvidia's website has some demos on how to do sketch rendering on their hardware. Intel have done some pretty cool research on sketch rendering and cartoon rendering.
This page has a lot of good links. Check any recent Siggraph set of proceedings as well.
Most current techniques seem to involve "thresholding" the Lambertian diffuse lighting equation, so banding the colours used, or using that as in index into a 1d texture map which contains the different shades used for a model.
Hmm. Check the websites above for a better explanation than that
Henry
i don't do sigs. oops.
I was just wondering - I would bet 5%. A weird metaphor to use.
It's coming.
I'm sure the mod is being coded by the troll hordes as we speak.
--- Jump!! Fire!! Bullet time!! - Lego version of the Matrix
I wonder how the Univeristy of Wisconsin's CS department is going to feel about their server getting slashdotted.
or is it just my crappy ISP (chello, the Netherlands)?
I am currently not obliged to divulge that information as it might compromise the agents in the field
Actually, I already did.
But as it is, we have already paid you far too much attention.
Good day.
You can choose the stealthy quickness of a Mara Liasson or the heavy-weapon "bad-assedness" of Karl Cassel.
And, yes, the NPR vs. PRI team fortress mod rocks!
No, games should be fun. That is it.
There are, of course, those who believe that the sign of a mature technology is the emergence of the belief that aesthetics are as important as "what it can do". I take it you're not one of these.
Along a similar line, you might want to take a look at Takeo Igarashi's 'Teddy' applet, a real-time cartoon-rendered modeling utility. It's still a research prototype, but it has a lot of potential!
P.S. Sorry about the atrocious spelling of my last post... Too much coffee!
"Yeah, well, Dracula called and he's coming over tonight for you and I said okay."
If anyone is interested in non-photorealistic-rendering techniques, check out these link:
R R/realtimeNRR.html
http://isgwww.cs.uni-magdeburg.de/~nick/realtimeN
and
http://www.red3d.com/cwr/npr/
"Yeah, well, Dracula called and he's coming over tonight for you and I said okay."
pleeeaasse....
..Barny
But the Jazz stuff would be way cool. A Shambler with a saxaphone would be sweeeet.
I got my Linux laptop at System76.
Kinda reminds me of that ASCII filter I heard about a while back.
You can find it here. I've tried it and it worked pretty well, but even on a dual PIII-500 it crawled on any resolution I tried to set it to that gave me enough detail to play. I'm not sure why. It probably has something to do with the fact that it doesn't write directly to the hardware, but it uses a terminal device.
I tried it first, to see how it looked (not like real ASCII art, since it converts colors to characters using aalib), and second, because I thought it would be extremely cool to play Quake through a telnet session...
I got my Linux laptop at System76.
Now if id would just release the quake 2 source we could get moving with the new versions of it!
liB
taken down more .edu sites than all the script kiddies put together. I can imagine the sysadmins there right now - running around trying to figure out what the hell - who's running a napster server off the web frontend, and then... "Somebody posted a link to Slashdot!" After that, things will settle down a bit, until they figure out that it's related to Quake, and not some "real" academic situation.
Seriously, though, I can't possibly imagine how this would help me avoid getting fragged.
political_news.c: warning: comparison is always true due to limited range of data type
Kinda reminds me of that ASCII filter I heard about a while back. Never got to see it in action, but I find it amusing that people buy 3D graphics cards to make the rendering really scream, then... convert it to something that really looks 2D. (Clever hacking, though!)
Hmm.. at least with this, people can get away with playing Quake on a schoolnight! Pop in a Dali or Picasso plugin, pretend it's Monet, or maybe one of the modern action-painters (all that blood spattering all over the place remind you of something?), and you can pass it off as... art research! Yeaah!
Parents might even think you're voluntarily picking up a little culture...
Hi! This is the Sig, blatantly attached to the end of this comment.
The black and white Quake 3 stuff looks better than that oversaturated, over-produced game does out of the box.
:)
Get Alex to release this, and I'll reinstall Q3.
Im waiting for the Tomb Raider mod where i can be Terry Gross.
Somewhere, something incredible is waiting to be known. -- Carl Sagan
You could at least make it into a link. ;-)
Carpe Cerevisi - Seize the Beer
Your groans are payment enough :)
cryptochrome
---If you can't trust a nerd, who can you trust?
And at the risk of grinding my universitys server into the ground ;-) here's a link to a complete mirror (except the .zip's, don't want to be a complete jackass)...
mirror at Aarhus Uni (denmark)
I would think it would be like Quake, only with drab commentary and stuffy classical music. Oh, and publicly funded.
Strom Thurmond; the dean of the US Senate...
Strom Thurmond; the dean of the US Senate...
the deadest fart on slashdot.
With all the insane things that are currently running on my EM-500 as it is (e.g., Pocket Hexen and Pocket Doom ) that I'll believe anything is possible on those plucky little PPCs (yes, it's a microsoft OS, but their pocket gaming API has turned out pretty well and they're exponentially faster than the new Palms, so I'm willing to forgive them).
and it's already slashdotted here is the google cache: http://www.google.com/search?q=cache:d50ae77f91271 931:www.cs.wisc.edu/graphics/Gallery/NPRQuake/+%22 %2Bwww.cs.wisc.%2Bedu/graphics/Gallery/NPRQuake%22 &hl=en
this style of artwork is cool.. like being in parts of Heavy Metal..
I'm not sure if making Quake look like that Aha's Take on Me video is an idea that will make quake playable...
Hey, now there's a mod idea! Of course, you'll have to create that pipe-wrench weapon the motorcycle dude tried to use on the lead singer.
Quakedude was fragged by Meat-Beater's pipe wrench
Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
if quake is all cartoony then when you shoot something it will just have a black face or have a bandage appear on it. and it will be all better in like ten seconds later as though nothing had happened. and all the guns will be frying pans and cannons and 100 ton weights.
this would make quake really difficult so i vote against it.
I'd like it a lot better if I could play Quake3 like this, though. I wonder how my Snoopy model would look rendered like this..
Games should be playable. Thats it. End of story.
i read a story in "wired" awhile ago where some guy had turned doom into a thread manager.
;-P
like task manager on winnt... select a process to kill from a list of processes...
except with this doom port, shooting an imp with the name of a particular thread above his head would kill that process!
pretty damn funny...
now i want to see that implemented with a ddos attack server... shoot the imp with www.ebay.com or the one with www.yahoo.com above his head
intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
How about a "Bob Ross" renderer - give all player models an afro and complete it by including happy little trees? ;-)
Fuck all the consequences, can't afford to care
Fuck all the consequences, can't afford to care
And angel rectums continue to bleed...
Couldn't find comments about this, so: the June 2001 issue of GameDeveloper has an article about just this; alternative rendering styles. One of the things mentioned in the article is just this, the sketch Quake. Interesting reading. Can't see it on Gamasutra, maybe it will appear there later.