Not logged in, Join Here! or Log In Below:  
 
News Articles Search    
 


Submitted by stil, posted on December 15, 2000




Image Description, by stil



I did some metaballs with cartoon rendering the other day and just wanted to show it.

One screenshot is with "normal" metas, the other with cartoon rendering. It does a "motion blur" onto the grid and err... just download the exe and the source code at http://www.neuromatrice.net/kindness/meta-stil.zip (60kb, opengl).

I used dake's great tutorial (in french).
see you


[prev]
Image of the Day Gallery
www.flipcode.com

[next]

 
Message Center / Reader Comments: ( To Participate in the Discussion, Join the Community )
 
Archive Notice: This thread is old and no longer active. It is here for reference purposes. This thread was created on an older version of the flipcode forums, before the site closed in 2005. Please keep that in mind as you view this thread, as many of the topics and opinions may be outdated.
 
tdicola

December 15, 2000, 02:26 PM

Very nice looking demo! I really like the cartoon effect!

 
Vorteks

December 15, 2000, 02:27 PM

Looks very cool. The top picture almost looks like an oil painting done by hand. And 23 FPS ain't bad.
.
.
.
What exactly are metaballs by the way?

 
Michael Morton

December 15, 2000, 02:31 PM

that is very impressive! good job.

 
Section8

December 15, 2000, 03:12 PM

Very nice. What technique is being used for the cartoon shading?

 
Nurbs

December 15, 2000, 03:31 PM

Pretty cool. Nice idea with the motion blur, too.

 
337

December 15, 2000, 03:35 PM

Neat effect.

Thought you might like to know, I hit the minus button until the speed was about -1000 and then it crashed.

 
ZEN

December 15, 2000, 03:52 PM

one of the coolest most original demos i've seen in a while, damn fine job, it would be sweet as hell to make a some kind of game that used this rendering technique, oh wait, its too bad that the marching cubes algo is copyrighted, and if you used it in anything more, you would get sued. because people already have tried to used, and they got successfully sued, software patents suck, especially when the patent holder doesn't do dick with his/her technology...

 
The Digital Bean

December 15, 2000, 04:21 PM

I like the french comments in the code....

.. oh very slick demo

 
Bagheera

December 15, 2000, 04:22 PM

I can't stress this enough, when you submit demo's PLEASE INCLUDE HOW TO EXIT THEM!!!

 
BlindSheep

December 15, 2000, 04:31 PM

es war einmal ein fäyh namens herbie. das stieg eines morgens aus seinem karton, um frohen mutes seinem schicksal, dem tod in einer dunklen, stark von einer natrium-dampflampe beleuchteten, nur in einer richtung befahrbaren einbahnstraße, zu entrinnen. nachdem er auf gründlichste art und weise sein müsli in einer leichten schafswollen-extrakt-lösung aufweichen hat lassen, machte er sich auf den weg nach antwerpen, um dort die nächste dreibeinige schlange nach kiew zu erhaschen.

dort angekommen, dem schaffner zuwinkend, und am bahnhofskiosk in richtung ausgang vorbeischlendernd, gerade den unglaublich kräftigen wollfaden bemerkend, der sich auf höchst eloquente, doch in keinster weise aufdringlichen art und weise aus der meisterschmiede, die erst kürzlich feierlich eröffnet wurde, rollt, sah er erstaunlicherweise die nette, umgänglich wirkende (doch keineswegs erotische) mutter von 8 niedlichen kindern, die gerade das spielwarengeschäft auf der anderen straßenseite überfallen hatte. in ihrer aufregung hatte sie ihren linken nasenflügel an der stark frequentierten bushaltestelle der linie 23 der örtlichen verkehrsbetriebe angestossen.

davon gänzlich unbeeindruckt, setzte er seinen weg zur örtlichen rolltreppe, direkt neben dem 30. stock, fort. schon von weitem sah er das frohlockende, gelb-rötlich leuchtende feuerzeug, das mit der glückseligkeit verheißenden aufschrift "Bimseland" versehen war. von diesem feuerzeug angelockt, beschleunigt er langsam gehend seinen gang. unmittelbar nach dem erleichternden (aber dennoch aufgrund einer schlimmen harnleiterentzündung schmerzhaften) anurinieren des feuerzeuges sah er aus der sich links öffnenden, sardinenbüchsen-förmigen tür ein kleines, aber relativ korpulentes geschöpf des wahnsinns langsam herausschießen. "krawehl! krawehl!", sagte das geschöpf. noch bevor herbie diese worte begriff, fuhr es auch schon fort : "taubtrüber ginst am musenhain!". nun begriff herbie schnell, und sprach den zweiten Teil des geheimen geheimsatzes aus der geheimen geheimsprache des geheimbundes der bimsländer: "trübtauber hain am musenginst!".

nun waren die verheißungsvollen worte gesprochen, und es gab nichts und niemanden, der herbie noch hätte aufhalten können, als ihn das geschöpf an den haaren zerrend in die sardinenbüchsenförmige tür rollte.

nun, von dem im bimseland überall verbreiteten geruch von verbrannten senftuben überwältigt und zu boden gerissen, starb herbie, genußvoll in den anblick eines grauen, gelblich getönten und noch fast minderjährigen rucksack vertieft, an einem koronarverschluß.

und wenn er nicht gestorben ist, dann weicht sein müsli noch heute.

 
stil

December 15, 2000, 04:45 PM

Thanks everyone for the feedback it is really cool.

> its too bad that the marching cubes algo is copyrighted and if you used it in anything more, you would get sued.

yeah that's why i put that into GPL, if i could i would release the source under something more public but i don't want to have problems with the kind of people who put patents on algorithms...

So just rip the source and throw away the license =)
Or use marching tetrahedrons, i think it's not patented.(not sure)

Thanks go to Kurt Miller who made me notice that i forgot to include the cartoon texture...

You can extract the script.txt file from the rar and play with it a little, if you wish to use other textures or go onto "non-cartoon" rendering.
cya

 
bit64

December 15, 2000, 04:49 PM

hey just wanted to say nice job, and I believe there is a game that uses this cartoon rendering technique, although Im not sure the name of it. It is a japanese game for the PS2 and hte object is to tag walls and avoid the cops. Sounds kinda lame, but actually it has gotten very good write ups.

 
The Wolf

December 15, 2000, 05:04 PM

huh? ich lerner deutch :)

Very nice demo. I like the cartoon effect, so much fun.

 
Section8

December 15, 2000, 05:17 PM

Jet Grind Radio

 
CaptainFR

December 15, 2000, 05:25 PM

On t'aime stil (nan j deconne)
Bon c est sympa ton truc mais ca me lourde causer en Anglais :)

CaptainFR

 
MgFun

December 15, 2000, 05:33 PM

I'm a real cartoon freak... but I have never seen something like this on cartoon network :-)



Very nice demo !!!

 
fraesch

December 15, 2000, 06:08 PM

babelfish translation of blindsheep's post: ;)
------------------------------------------------------------------
it was once faeyh named herbie. rose one in the morning from its cardboard, over glad courage its fate, which lit up death in a dark, strongly from a sodium-vapor lamp, only in a direction passable one-way street, to escape after it to most thorough manner its muesli in a light sheep wanting excerpt solution up-soft has leaves, made it itself on away to to Antwerp, around there next the dreibeinige queue kiew erhaschen. there arrived, the Schaffner zuwinkend, and at the station kiosk toward output by-sauntering, even that unbelievably strengthen wollfaden themselves noticing, on most eloquente, but in no keinster wise importunate manner from the master meisterschmiede, which was solemnly opened only recently, rolls, saw it surprisingly the nice, umgaenglich working (nevertheless by no means erotische) nut/mother of 8 nice children, whom the even play being business on the other roadside had attacked. in its excitement it had knocked against its left nose wing at the strongly frequented bus stop of the line 23 of the local transporting enterprises.
of it completely unbeeindruckt, he set its away to the local escalator, beside the 30th stick, away from far saw already he the glad-luring, yellow-reddish lighting up lighter, which glueckseligkeit with promising label " pumice country " was provided by this lighter attracted, accelerates it slowly going its course immediately after the facilitating (however nevertheless due to a bad ureter inflammation painful direct) anurinieren the lighter saw it from itself on the left of opening, sardinenbuechsen foermigen door the small, but out-shoot relatively korpulentes creature of the insanity slow. " krawehl! krawehl! ", if the creature said before herbie these words understood, it already continued: " ginst deaf to musenhain! ". now herbie understood fast, and spoke the second part of the secret secret record from the secret secret language of the secret federation of the pumice countries: " musenginst cloudy-deaf hain to! ".
now the promiseful words were spoken, and there was nothing and nobody, which could still have stopped herbie, when it the creature to shed pulling into the sardinenbuechsenfoermige door rolled. now, from the smell of burned mustard tubes, everywhere common in the pumice country, and died to soil cleverly, herbie, benefitful into the sight a grey, overwhelms yellowish sounded and still backpack almost under age deepens, at a coronary catch. and if it did not die, then yields its muesli still today.

 
hdmx

December 15, 2000, 06:29 PM

This is really not related to the topic :-)

hdmx

 
richard

December 15, 2000, 06:33 PM

very cool!

 
bit64

December 15, 2000, 06:38 PM

Yes thats it! Thanks, I am too lazt sometimes to look those things up.

 
bit64

December 15, 2000, 06:40 PM

Well, I think this is my favorite demo. I was going to do a similiar project using vertex shaders and metaballs with rainbow rendering. If you havent seen the rainbow rendering and you have a GeForce2, check out NVidia's effect browser. It is very cool.
Anyway thanks for the great demo, it ran at 61 fps on my p3 1 GHz, 128 MB RAM w/ GeForce2 GTS, no matter how fast or slow I ran the meta transformations.

 
bit64

December 15, 2000, 06:47 PM

some more feedback:

you may want to limit the number of screenshots you can take during one press of the spacebar. I pressed the spacebar for just a couple of seconds and I now have near 100 tga files in my directory =)

 
Michael Kurth

December 15, 2000, 07:18 PM


Maybe its just me but I reflexively tried ESCAPE to exit the program and had no problems. Most demo's use ESC as the exit key. The demo does list out the other keys, so I suppose the author could have included the Exit key while he was at it. But then again, maybe it was just so obvious it didnt occur that someone might not get it.

 
morgan

December 15, 2000, 07:53 PM

FYI: Unless the Marching Cubes patent licensing explicitly allows GPL code to use it, releasing free code doesn't get around a patent.

-m

 
Fabian Giesen

December 15, 2000, 08:42 PM

Nice shot ;) have to download it to see it in realtime...

 
BlindSheep

December 15, 2000, 09:43 PM

Really? Think again, it's herbie! He's related to almost everything on earth or elsewhere.

Komm ich nehm dich an der Hand
wir gehn zu Herbie ins Bimseland

 
BlindSheep

December 15, 2000, 09:49 PM

Contents of the text "Herbie im Bimseland" are protected by international and german copyright law. All rights including that of translation into other languages are reserved. No part of this text may be reproduced, stored in a retrieval system or transmittal, in any form or by any means, electronic, mechanical, recording, or otherwise unless authorized by BlindSheep.

I'll sue your ass.

 
Cuban

December 15, 2000, 10:25 PM

Go get a dreamcast and Jet Grind Radio, friggin best game I've played in a long time, and full of cartoon shaded goodness.

-Cuban

 
Jeroen

December 15, 2000, 11:47 PM

Yeah well, posting German texts is by definition off-topic on an English-speaking board. What would you say if I started posting in Dutch?

It's a waste of other people's bandwidth, and therefore not very polite.

Jeroen

 
DooMWiz

December 16, 2000, 12:16 AM

How retarded can you get?

 
This thread contains 34 messages.
First Previous ( To view more messages, select a page: 0 1 ... out of 1) Next Last
 
 
Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.