2D Drawing To 3D Object Tool
legoburner writes, "Takeo Igarashi from the University of Tokyo has a very impressive java applet/program, called Teddy, which he describes as 'A Sketching Interface for 3D Freeform Design', and basically allows you to sketch in simple 2D and have it automatically converted to full 3D. The tool is certainly very impressive and there is a demonstration video available. The end product looks like a hand-drawn object instead of the usual clinical, perfect 3D objects that are designed using standard rendering tools." This impressive technology was presented at SigGraph 1999 (PDF); a commercial product based on it is available in Japan.
What happens if you give Escher this thing?
Now this seems like the 3D moldeling I've been dreaming for. I've tried blender on several occasions, but it's very difficult to get something that looks relatively close to what you're thinking. I really like the fact that you can really create complex models with a handful of simple operations. Me likee!
Given the types of things the guy drew in the video, I think the penis gourd design industry is about to go through a fashion revival.
Bill Clinton: Pimp we can believe in. - The Shirt!!!
I wonder what these objects look like when exported to an object file. Will they still look as natural if you import them into your favorite Quake map or blender world?
Help them drawing a bigger server
Drawing a hypercube causes a stack overflow.
As the headline points out, this was demoed at SIGGRAPH 1999. Umm, maybe someone could tell me why Slashdot is featuring news from 7 years ago on the front page. Igarashi's work was novel at the time (in fact, he won the Significant New Researcher Award at this year's SIGGRAPH partly because of it), but let's remember that it's 2006 and a lot has been done in the world of sketch based interfaces. SmoothSketch3D is just one example from this year alone.
/<en
Damn that one I think got Slashdotted before it was posted. The Slashdotting effect seems to work on a quantum level. Websites are begining to antiscipate being Slashdotted so they are able to exceed their usuage before a story is even posted. I have to wonder if a site exists in an exceeded and unexceeded state? If you try to log on will it come up quota exceeded half the time and the other half the time load up properly? Okay we need to test this puppy. I need a cat and a pistol and a box. My room mate has two cats so we're covered there and I can even repeat the experiment. "Here kitty kitty. Want to play in the nice box?"
what would happen if you'd load an M.C. Escher drawing?
I can't help but feel that this may be treading on ground somewhat already covered by zbrush, a modeling program in which the user paints in shape, mixing 2D and 3D funcitonality.
http://en.wikipedia.org/wiki/Zbrush
http://www.pixologic.com/zbrush/home/home.html
I reviewed Shade v5 for a CG web site a couple of years back. Teddy, known therein as Magical Sketch, is fun to play with, but ultimately pretty useless. The range of sketch tools is pretty narrow and incomplete. The tesellation of objects is less than ideal, often requiring artists to hand optimize. That alone negates the time saved by using a stroke-based system. The actual mapping of 2D strokes into 3D space isn't quite as predictable or powerful as it could be, often leading to funky results. Sculpting tools? Nonexistent. As a professional CG artist/animator of 17 years, I would never attempt to work this into my pipeline. Even as an integrated part of another package, the technology itself is not yet ready for primetime. It might make for a nice addition to ZBrush, but that's about it. Unless you're trying to introduce kids to CG, just avoid Teddy. You'll get your hopes up for nothing. Lots of promise. Little delivery.
Exactly. I don't know how much use I'd get out of it, not needing to model potato people all that often.
Nevertheless, I found myself grinning when I finished watching the video!
As others have posted, this is a rather old program and a lot has changed since then. Even Alice has gone through a few iterations. But I don't think enough people know about it yet, so I hope it gains some wider usage now.
But come on... doesn't everyone have a potato powered clock design that they've been dying to get in a 3d model? Better yet, there's nothing like seeing you're panzer actually launch 3d potatoes on Enemy Territory!
I.. for one.. welcome our new penis drawing overlords
must be a slow nerd news day
back in the day we didnt have no old school
If you draw a long sausage, rotate it to see head on (to minimize variation), then use the 'chopping off' function, you can slice off the rounded parts, I would think...
And then imagine what one could do if connecting it to a machine that physically builds what you draw that easily. :-)
Damn, I forgot what that machine was. You gave it a blueprint file and it simply created it as a solid block? I.e. it wasn't made for a predetermined design. Maybe a Slashdotter remembers it because I recall it was featured in a story here a few years ago.
Beware: In C++, your friends can see your privates!
Anyone remember Graffiti Kingdom?
yet another 3d penis modeller..
We've already hammered this poor server once. http://science.slashdot.org/article.pl?sid=03/12/1 7/1351221&mode=thread&tid=134
This program has been out for some time now and looks to be much more advanced than Teddy/Smooth Teddy/Magical Sketch.
m l
http://archipelis.dnsalias.com/~archipel/index.ht
DEAD DEAD DEAD DELETE ME
In the mid-late 80's I took a 3D graphics course in college where we built a 3D rendering engine from scratch (with Pascal). Our primary rendering technique was to first draw a 2D shape. It was then "extended" in 3D to produce a 3D shape. Think of it as making 2 copies of a 2D shape and then putting toothpicks on the outside between each "slice". One then puts a paper skin around the toothpicks to make a solid object. (The toothpicks were automatic, they were simply extended points from the original shape polygon.)
One could make a lot of interesting and recognizable shapes with this technique alone. It would make a cool product for kids with a more polished interface. My final project was a dog wizzing on a fire hydrant, rendered with shading. (I was one of the few who finished the shading part, most only got to wire-frame stage. This was partly because I sacrifaced other classes to gain time and because I bothered to learn the Pascal debugger while others skipped it.)
Another technique discussed (but not implimented in the class) was "lathing" whereby you draw a curve around a center line. The software would then rotate this curve to create a rounded shape.
These techniques would probably not be sufficent for heavy commercial use, but for recreation and drafts they were quite effective.
I don't know if this tool has it, I only saw part of the demo before the server froze. But the "blob" rendering like this tool has would make a nice addition to extending and lathing. Thus, we have:
1. Extending
2. Lathing
3. Blobbing (this tool)
Any more that anyone knows about?
Table-ized A.I.
"...but let's remember that it's 2006 and a lot has been done in the world of sketch based interfaces."
So were's the OSS (not stuck in academia) version? As opposed to the commercial one I can buy in Japan.
I'm sure this was covered before on /. some check the mag-tape.
There was an unknown error in the submission.
At least two games using Teddy are available, Magic Pengel (2003) and Graffiti Kingdom (2004), both for the PS2.
How does old news like this keep making it to the Slashdot front page? Only a single Google search, or (preferably) the slightest bit of current knowledge on the part of the Slashdot staff would allow them to at least post relevent contextual information along with the original submission.
we used it at the Design and Technology Academy in San Antonio, Texas as part of our 3d curriculum.
http://www.neisd.net/data/
I'd like to see what it does with a blivet.
-- Alastair
They should try drawing a Trog Dor with that thing.
What happens if you give Escher this thing?
In a nutshell, you get forty years of darkness. Earthquakes, volcanoes. The dead rising from the grave. Human sacrifice, dogs and cats living together - mass hysteria.
Not to mention the 100-foot-tall stay-puft marshmallow man.
Push Button, Receive Bacon
This has been I think in Squeak Alice for a long time.
Also in OpenCroquet via TPainter
http://opencroquet.org/
https://lists.wisc.edu/read/messages?id=1385929
and Impara has a beautiful commercial 2D/3D drawing program based on similar technology:
http://impara.de/projekt_plopp_engl.html
1999? Try 1996. The computer graphics group at Brown University had software at that time that did the same thing. It was called Sketch, it rocked then, and it rocks now:
http://graphics.cs.brown.edu/research/sketch/
People complain about how this is "old news" but there's lots of great tech that has been around for decades and still hasn't been adopted. Hopefully with the rise of free software it's getting easier to keep old software, maintained, and improving.
Make this vector based and we might have a winner! Imagine editing these shapes with vectors, and we're getting close to sculpting. =)
All rites reversed 2010
most of these sketching tools are not intended to replace pro tools such as Maya 3D. The main point is to give end-users access to tools allowing them to make very simple 3d models in just seconds/minutes. Inflatable Icons is another example technology. Draw an icon (using a pixel editor) and turn that into a 3D model: http://en.wikipedia.org/wiki/Inflatable_Icons
After thinking about it, the earlier toothpick analogy is a bit confusing. A better analogy would be cookie cutters where the dough can be arbitrarily thick. You make the 2D "cookie" shape, and then "press" it into dough that can be 1/4 thick or 30 feet thick.
Also, an edge-smoother tool would also be a nice addition to listed features.
Table-ized A.I.
It's a hell of a fun program, especially when you convert the created forms over to Bryce3D or some other renderer, and instruct it to ray-trace the polygon in glass.
Teddy is really one of those lovely things useful for organic shapes in 3D modeling. Love it!
"To pass through the jungle; silence, courtesy, ferocity, as the occasion demands." -- Kamau, "Proper Passage"