Sketch Quake Renderer 110
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.
Cartoon Audio (Score:1)
Check this out (Score:2)
Re:Somebody write me a Picasso renderer (Score:1)
How about an M. C. Escher renderer?
Re:Not up 10 seconds - fixed (Score:1)
Re:Somebody write me a Picasso renderer (Score:1)
--
Re:How many slashdotters.... (Score:1)
--
Re:How many slashdotters.... (Score:1)
--
Obligatory OS Advocacy Bit (Score:2)
Anyway, anyone planning to drop this baby on SourceForge and port it to Linux?
Re:Somebody write me a Picasso renderer (Score:1)
Re:video is amazing (Score:1)
Let them go. (the gamers, not the game) (Score:1)
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.
Re:NPRQuake? Can I gib Noah Adams? (Score:4)
What I'd like to see... (Score:3)
http://students.washington.edu/cread/gorey/goreyl
http://www.geocities.com/SoHo/Square/3441/object1
--Jim
Re:Pointless (Score:1)
Not really, (Score:1)
Take On Me (Score:3)
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)
Re:Quake...? Come on! (Score:1)
Extensions / Further Work from Alex in Wisconsin (Score:5)
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/ [wisc.edu]
Re:Getting in deeper... (Score:1)
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 :)
Re:Getting in deeper... (Score:2)
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
Re:Cool idea.. (Score:1)
Check out the stuff I did following NPRQuake here [wisc.edu]. 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
Re:How do you turn it on? (Score:1)
... 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
The interview link... (Score:2)
http://www.gamespydaily.com/news/fullstory.asp?id
Alex Mohr
Some NPRQuake info.. (Score:5)
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 [siggraph.org] this year. You can see some of that here [wisc.edu].
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
N64 Turok had this... (Score:3)
Why does the name NPRQuake make me think.. (Score:3)
And now, back to All Things Considered....
How do you turn it on? (Score:2)
Thanks (Score:2)
Re:How many slashdotters.... (Score:1)
Hacking 6502 assembler in '88???? A bit late weren't you?
Hell, I was doing that 10 years prior.
-----
Ashitaka? No! Tonight!
The Servers seem to be .. (Score:5)
*rimshot* *booo*
:)
Re:... (Score:1)
But I do agree with you, they are classic and still fun to play with.
----------
... (Score:5)
Certainly interesting for a couple of games most people considered dead...
----------
Re:Somebody write me a Picasso renderer (Score:1)
--
Re:Quake...? Come on! (Score:1)
--
Re:Getting in deeper... (Score:1)
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...
--
Re:The Servers seem to be .. (Score:2)
At least, that's my story - and I'm sticking to it.
--
Somebody write me a Picasso renderer (Score:4)
Re:Cartoon Audio (Score:1)
Here's where it happened (Score:1)
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.
Slashdot DDoS Strikes Again (Score:1)
--
microsoft, it's what's for dinner
bq--3b7y4vyll6xi5x2rnrj7q.com
Re:NPRQuake? (Score:1)
Cool. Bob Edwards could replace MC Overlord...
Programmer(s) Wanted! (Score:1)
Kermit@novadesign.com
In case any of you are wondering... (Score:2)
Re:The Servers seem to be .. (Score:2)
Dude, a rimshot is when you strike the rim and head of the snare drum at the same time. It's NOT the "ba-doom crash" thing that's played after a punchline.
</pedanticdrummer>
Re:I wonder... (Score:1)
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..
Similar done years ago in Postscript (Score:2)
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.
Dsektop? (Score:2)
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.
Re:NPRQuake? Can I gib Noah Adams? (Score:1)
Im waiting for the Tomb Raider mod where i can be Terry Gross.
Let me out for some fresh air...
Re:Take On Me (Score:1)
Re:video is amazing (Score:1)
http://www.cs.wisc.edu/graphics/Gallery/Stylized/
TomatoMan
Windows only. Bah. (Score:2)
http://www.cs.wisc.edu/graphics/Gallery/NPRQuake/
TomatoMan
this looks a lot better then ascii (Score:2)
blueprint render. [wisc.edu]
all MUCH BETTER then the ASCII renderer [mr.net]
Wicked... (Score:1)
Applause. (Score:1)
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!
About time. . .. (Score:3)
----------
Re:NPRQuake? Can I gib Noah Adams? (Score:1)
Re:Just waiting for the goatse.cx renderer (Score:2)
Re:Bob Ross (Score:2)
*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.
Re:NPRQuake? (Score:2)
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..."
Gorey is ONTopic (Score:1)
Screenshots anyone? (Score:1)
Re:... (Score:1)
They're just antiques.
Re:Some links for the interested... (Score:2)
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
Re:N64 Turok had this... (Score:2)
http://www.bootyproject.org [bootyproject.org]
Woohoo! (Score:1)
-- Judas96
"...don't take a nerf bat to a knife fight." - Joe Rogan, said on News Radio
if you like this style (Score:5)
check out Pencil Whipped [maxminn.com]
Getting in deeper... (Score:2)
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.
Re:Getting in deeper... (Score:2)
Letterman's band sounded better on TV when it was a 4-piece group (known as "The World's Most Dangerous Band"). The huge "CBS Orchestra" that they have now sounds kind of muddy and uninteresting.
As for Leno's group... when his show started, it was Branford Marsallis and a collection of pretty good jazzers sitting in with him. Now that Branford is gone, a couple of those good players, like the bass player (IIRC), are still sticking around (hey, it's a steady gig), but I'm sure they are painfully aware of how much the stuff they play now really sucks.
What about a Linux port? (Score:1)
btw, I am collecting quake stuff, if you have anything about quake that works on quake let me know and I will pack it [mailto].
Some links for the interested... (Score:3)
Nvidia's website [nvidia.com] has some demos on how to do sketch rendering on their hardware. Intel [intel.com] have done some pretty cool research on sketch rendering and cartoon rendering.
This page [red3d.com] 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
How many slashdotters.... (Score:1)
I was just wondering - I would bet 5%. A weird metaphor to use.
Just waiting for the goatse.cx renderer (Score:1)
I'm sure the mod is being coded by the troll hordes as we speak.
I wonder... (Score:1)
/.'ed already (Score:1)
Re:Pointless (Score:1)
Re:Applause. (Score:1)
Re:NPRQuake? Can I gib Noah Adams? (Score:1)
Actually, I already did. [ridiculopathy.com]
But as it is, we have already paid you far too much attention.
Good day.
NPRQuake? Can I gib Noah Adams? (Score:5)
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! [ridiculopathy.com]
Re:playable...? (Score:2)
Re:Pointless (Score:2)
Re:How many slashdotters.... (Score:2)
Re:if you like this style (Score:1)
Teddy! (Score:1)
P.S. Sorry about the atrocious spelling of my last post... Too much coffee!
Re:if you like this style (Score:1)
Cartton Renderer Info (Score:4)
http://isgwww.cs.uni-magdeburg.de/~nick/realtimeN
and
http://www.red3d.com/cwr/npr/ [red3d.com]
can we have it in crayon (Score:5)
pleeeaasse....
Re:NPRQuake? (Score:1)
Re:Hey, that's great! (Score:1)
You can find it here [mr.net]. 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...
Matrix quake (and others) (Score:1)
Now if id would just release the quake 2 source we could get moving with the new versions of it!
liB
Hey, that's great! (Score:3)
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...
Re:NPRQuake? Can I gib Noah Adams? (Score:2)
Re:Not up 10 seconds (Score:2)
Shouldn't it be called "Quake on Me"? (Score:2)
cryptochrome
Re:Not up 10 seconds (Score:2)
NPRQuake? (Score:5)
Strom Thurmond; the dean of the US Senate...
Who knows. Pocketquake is coming along well enough (Score:2)
With all the insane things that are currently running on my EM-500 as it is (e.g., Pocket Hexen [raven-games.com] and Pocket Doom [jimmysoftware.com]) 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).
Not up 10 seconds (Score:2)
AHA (Score:5)
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
hey guys, you're forgetting one thing! (Score:3)
this would make quake really difficult so i vote against it.
Alternative rendering styles - article in GD (Score:2)