Slashdot Mirror


Drawing on Air With Haptics in 3D

Roland Piquepaille writes "In a recent article, PhysOrg.com reports that a team of computer scientists at Brown University has developed 'Drawing on Air', a haptic-aided interface to help artists to create 3D illustrations while wearing a virtual reality mask. 'The technique introduces two new strategies, using one hand or two hands, to give artists the tools they need for drawing different types of curves, and for viewing and editing their work.' The researchers hope that these techniques will improve the precision with which scientists can interact with their 3D data using a computer. This also would help artists to illustrate complicated artistic, scientific, and medical subjects."

41 of 62 comments (clear)

  1. Porn by Tablizer · · Score: 5, Funny

    If they want to sell it and expand it, then find a porn-related application. Works every time.

    1. Re:Porn by zdude255 · · Score: 4, Funny

      Psst.... Do I model the penis?

  2. Back to "Tactile" by Jane+Q.+Public · · Score: 3, Informative

    "Haptic" is nothing but a disgustingly pretentious way to say "tactile". The dictionary definitions are the same. So let's stick with tactile, okay? People know what tactile feedback is. No need to be pretentious.

    1. Re:Back to "Tactile" by 2.7182 · · Score: 1

      More importantly this kind of thing isn't new. People in computer vision have been doing this for years. It's easier in fact than those black body suit things that they use for movies with the ping pong balls attached. And the thing is, although it sounds great, the applications tend to be more for art than science.

    2. Re:Back to "Tactile" by dameron · · Score: 1

      >No need to be pretentious.

      Awesome. So I take it you're all for lumping my IBM model M in the same category as VR systems that let me sculpt air, you know, since the model M is famous for its "tactile" response...

      Please wake me when the whole fucking net devolves into a bitchfest over word choice. I've an over/under on it.

    3. Re:Back to "Tactile" by Jane+Q.+Public · · Score: 1

      I was not "bitching" about the choice of words in particular. I just have a pet peeve about technologies being presented using different words that mean the same thing, in order to make them seem "new" when they are not.

    4. Re:Back to "Tactile" by MobileTatsu-NJG · · Score: 3, Informative

      "Haptic" is nothing but a disgustingly pretentious way to say "tactile". The dictionary definitions are the same. So let's stick with tactile, okay? People know what tactile feedback is. No need to be pretentious."

      Wikipedia disagrees with you: "Although haptic devices are capable of measuring bulk or reactive forces that are applied by the user it should not to be confused with touch or tactile sensors that measure the pressure or force exerted by the user to the interface."

      This isn't an author being pretentious. If the word 'tactile' had been used, this article would be full of complaints that there's no actual 'touching of surfaces' involved. It would have put the wrong picture in people's heads. It was the right use of the word and it wasn't a case of somebody showing off their Mr Spockian vocabulary.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    5. Re:Back to "Tactile" by Jane+Q.+Public · · Score: 1

      Wikipedia might define "haptic" differently from "tactile", but the dictionaries I checked do not: "haptic adj. Of or relating to the sense of touch; tactile." But that is really beside the point, because the article itself disagrees with you.

      Quote: "Drawing on Air uses drawing guidelines, force feedback, and two-handed interaction". [emphasis mine]

      Quote: "... intuitively adjust line thickness by applying pressure against an imaginary 3D surface, making drawing in the air feel similar to pushing a paintbrush against paper." [emphasis mine]

      These are classic force-feedback TACTILE techniques, on the market since well before the old Microsoft Sidewinder joystick. "Tactile". Look it up yourself. Again. And read the whole article.

    6. Re:Back to "Tactile" by Jane+Q.+Public · · Score: 1

      My point remains that as I recall, it used to be "tactile", even in the industry. I am opposed to the practice of using different words that mean essentially the same thing in order to make something seem "new" when it is not.

    7. Re:Back to "Tactile" by FleaPlus · · Score: 2, Interesting

      "Haptic" is nothing but a disgustingly pretentious way to say "tactile".

      Dictionary definitions aside, in practice "haptic" and "tactile" mean different things. It's perhaps a blurry line, but in general "tactile" interfaces relies primarily on touch (an external sense), while haptic interfaces may rely on both touch and proprioception (and interoceptive sense).

    8. Re:Back to "Tactile" by Chibi+Merrow · · Score: 4, Funny

      "Haptic" is nothing but a disgustingly pretentious way to say "tactile".

      And your comment is nothing but a very long winded way of proving yourself ignorant. Haptics in virtual reality encompasses much much more than just tactile feedback. And yes, I work in a VR lab so this is (finally) something I'm relatively knowledgeable about. Tactile feedback (like beauty) is only skin deep. Full blown haptic feedback goes much further than that. Compare a vibrotactile array (which is just a grid of cell-phone vibrators, really) with a device like a Sensable PHANToM pen or Chapel Hill's molecular docking simulator, which have more in common with robot arms than vibrators.

      --
      Maxim: People cannot follow directions.
      Increases in truth directly with the length of time spent explaining them
    9. Re:Back to "Tactile" by Threni · · Score: 1

      As long as there's always a keyboard shortcut for stuff like this, mouse movements etc, I don't really care what it's called!

    10. Re:Back to "Tactile" by dintech · · Score: 1

      Is Spockian a word? If it's not it should be.

    11. Re:Back to "Tactile" by thbb · · Score: 1

      When working in the domain of haptic interfaces and experimental psychology, we have to make some subtle distinctions as to what are the receptors our interface or experiment are addressing.

      Most of the time, we split the sense of touch into those categories:

      * tactile sense: addresses the pressure receptors placed underneath the skin, which are denser at the tip of the fingers, in the palms and on the lips and the tongue.
      * proprioceptive sense: our internal hear receptors that give us a sense of balance. Also, the joints in our bones have ligaments that send tension signals and enable our brain to reconstruct a mental image of our body and limbs relative position.
      * kinesthetic sense: the same bone joints provide use information about movement and external forces, not just position. Kinesthetic sense is our ability to figure this out.

      We could also consider separately othe receptors such as those that give us a sense of temperature and pain, but I've never worked on a

      So, in our domains (HCI and exp. psychology) we use "haptics" as a shortcut for the tactilo-proprio-kinesthetic senses, while "tactile" is reserved to refer to the signals sent by the skin receptors.

    12. Re:Back to "Tactile" by camperdave · · Score: 1

      They are quite similar, but they are not synonyms. Tactile refers to sensing the pressure differences on the skin. The roughness of an object, whether it is pointy or blunt, produce tactile responses. However, the sense of touch can also convey other sensations, hot and cold for example. Haptic refers to the entire sense of touch. Moreover, the difference is similar to the difference between sending and receiving. Tactile refers to receiving touch information. Haptic refers more to sending touch information, or inducing tactile responses. From the wiki: "Haptic technology refers to technology which interfaces the user via the sense of touch by applying forces, vibrations and/or motions to the user." Vibrating joysticks, and force feedback devices are haptic.

      Another point to keep in mind: Dictionaries are notorious for oversimplifying technical definitions.

      --
      When our name is on the back of your car, we're behind you all the way!
    13. Re:Back to "Tactile" by Yoozer · · Score: 1

      If you want to eradicate pretentiousness, go after everyone who uses the word "utilize" instead of "use". In 90% of the cases "use" would do just fine. It's a greater evil compared to haptic/tactile ;).

    14. Re:Back to "Tactile" by armareum · · Score: 1

      ..and welcome to /.

      --
      Is this a rhetorical question?
  3. Open source powered by Anonymous Coward · · Score: 5, Interesting

    It isn't mentioned in the article, but another cool fact is that Dan Keefe wrote the back end for this using Open Source tools, including Linux servers and the G3D graphics engine (http://g3d-cpp.sf.net) that he works on.

  4. Action by Oligonicella · · Score: 2, Interesting

    I'd like to see the thing in action. The 3D bat looked nice, but how long did it take?

  5. Been there, done that. by Speare · · Score: 3, Interesting

    About 18 months ago, I implemented a similar mechanism in Python, using the "WorldViz" toolkit, to prototype an engineering training concept where I work. Too bad the project didn't get more funding, it was a blast.

    While wearing goggles and data gloves, the user could use various hand gestures to perform different actions. You could point at virtual items, then "levitate" them to new positions. Or you could use a two-finger pointing gesture to "paint" lines in mid-air. Your other hand became a palette, and tapping the palette let you change colors. These drawings were to be saved back into a CAD format.

    I also saw a group of artists made a similar system about the same time, whereby they moved a tracking wand through space to "draw" a piece of furniture. The drawing was downloaded into a 3D stereolith program, and a plastic prototype of the furniture was created. Very organic, very cool ideas.

    --
    [ .sig file not found ]
    1. Re:Been there, done that. by tehcyder · · Score: 1

      While wearing goggles and data gloves, the user could use various hand gestures to perform different actions. You could point at virtual items, then "levitate" them to new positions. Or you could use a two-finger pointing gesture to "paint" lines in mid-air. Your other hand became a palette, and tapping the palette let you change colors. These drawings were to be saved back into a CAD format.
      Seriously, what were the advantages over simply creating the drawing in a CAD package in the first place?
      --
      To have a right to do a thing is not at all the same as to be right in doing it
    2. Re:Been there, done that. by Speare · · Score: 1

      The purpose of the system was to get a large number of people in many field locations "used to" the physical size and to practice procedures related to large expensive equipment, long before the actual equipment was delivered. The alternative was to build a lot of expensive physical mockups. The drawing capability was added to help sketch-author some of the training materials, because some training scenarios are only discovered while doing the procedures physically.

      The people developing the procedures should be able to offer their expert advice into the training materials, even if they're not familiar with CAD. This is directly analogous to motion capture used in acting: actors shouldn't have to know how to smooth out the spline-interpolation of a hierarchically-deformable mesh, in order to add a pirouette to an animation.

      --
      [ .sig file not found ]
  6. Re:In other news... by QMalcolm · · Score: 2, Funny

    BOTH of the first two posts were about porn. I salute you, slashdot!

  7. Haptics in gaming by Allicorn · · Score: 3, Interesting

    Like probably every gamer who ever read something about haptic interfaces, I always wondered about gaming applications. Just recently, indie developer Frictional Games announced they're adding haptic controls to their great little first-person horror adventure "Penumbra".

    The neat thing here is that Penumbra is an ideal title to use the technology with. Puzzle-solving in the game is mostly physics based and you use mouse gestures (of a sort) to interact with physics objects in the game's world. Simple example: point crosshair at a filing cabinet drawer, hold down mouse button, drag mouse backwards to pull open the drawer. There's more to it than that, and maybe its a bit gimmicky, but its pretty neat nonetheless and with a haptic controller so that you could gesture in three dimensions and get some sensation of the object your virtual "hand" was interacting with... well, I'd love to give it a try anyway.

    Alli

    --
    OMG!!! Ponies!!!
    1. Re:Haptics in gaming by xonar · · Score: 1

      Ever heard of the Wii?

    2. Re:Haptics in gaming by Tz-Auber · · Score: 1
      Ever heard of the Novint Falcon? (http://www.novint.com/)

      Been available with a bunch of little games for tech demo purposes (and a full Half-Life 2 mod) for a while. Free (non-commercial) software SDK. Only a couple hundred bucks instead of a few thousand for previous devices.

    3. Re:Haptics in gaming by P3NIS_CLEAVER · · Score: 1

      Haptics controllers are going to be appearing at compusa before christmas.

      http://home.novint.com/

      I tried it out the other day, was very cool.

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
  8. Very Similar to IMAX's "Sandde" System by evenmoreconfused · · Score: 2, Interesting

    FWIW, IMAX has had a proprietary system like this for creating 3D stereoscopic animation since the mid-90's. It's called SANDDE (Stereo ANimation Drawing DEvice and has been used in various 3D animated films including Paint Misbehavin', Cyberworld, Falling In Love Again and Moonman. Sandde can draw individual still images but, as a tool for creating animation, is even better at creating long sequences of similar drawings using either onion-skinning or sophisticated in-betweening techniques. It is also currently used extensively in the Stereo Lab of the National Film Board of Canada and is licenced to other IMAX film production companies for projects they are working on.

    Fair disclosure: I have been the project manager on SANDDE since 1993, so I am hardly impartial.

    --
    No. Well...maybe. Actually, yes. It really just depends.
  9. I'd love to play with it by kn0tw0rk · · Score: 1

    Then I'd be able to do some funky 3d celtic knots then :)

    Guess I'll be waiting a couple of years for the commercial release of it.

    --
    See my art -> http://herbevore.deviantart.com
  10. Well by kitsunewarlock · · Score: 1

    I've been waiting YEARS for this technology to advance for architecture modeling. When you want to place a block in JUST the right place and you get it off by a cm...ugh gets so frustrating you just give up with most modeling software and go back to basswood or fix everything in Illustrator.

    I wonder how accurate this software is...

    --
    Ginga no Rekshiya Mata Each page.
  11. Re:Poor Roland by rdwald · · Score: 1

    Back when he used to add a second link on each submission to his blog's take on the news, I was pissed off. Now that he's stopped doing that, though, I frankly tend to enjoy his articles more than average. Slashdot should just admit it and make Roland an official editor: that way, people who dislike him can just log on and block him directly.

  12. More importantly this kind of thing isn't new. by Harmonious+Botch · · Score: 1

    Of course it is nothing new - this is a Roland submission.

  13. No. by Prysorra · · Score: 2, Funny

    At least not you.

    (Clicks AC button)

  14. Re:Moderation? by Jane+Q.+Public · · Score: 1

    Modders, please try to be responsible. Your demonstration that you CAN mod however you want does not make it justified.

  15. "Drawing-on-air" prior art by mrjb · · Score: 2, Funny

    If memory serves well, sesame street has had this for a long time. And without the virtual reality masks too.

    --
    Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    1. Re:"Drawing-on-air" prior art by Otto95 · · Score: 1

      Right you are. http://en.wikipedia.org/wiki/Elmo's_World Elmo is way ahead of his time.

  16. Re:Moderation? by Gideon+Fubar · · Score: 1

    Hi... Welcome to Slashdot.. we might as well go play in /b/, or stand in traffic.

    --
    http://www.xkcd.com/354/
  17. Re:Back to "Tactile" - Parent is incorrect, mods by DIGITAiLor · · Score: 1

    I understand where you're coming from etymologically, but these words are not synonymous when used in the visual arts or professions. "Haptic" is essentially used to mean gestural, whereas tactile is used to mean related to the experience of touch.

    Example: Jackson Pollock was possibly the most haptic painter of all time. He was also one of the least tactile.

    In this context, the system is haptic because it encodes gestures. It is not tactile because it does not provide tactile feedback. You draw on air- it gets no less tactile that that!

  18. GP correct. Don't mod Parent informative. by aepervius · · Score: 1

    Dictionary definition of haptic:

    Haptic free dictionary "haptic Pronunciation (hptk) adj. Of or relating to the sense of touch; tactile."
    Same page /Thesaurus (note that the thesaurus for tactile say the same definition !) :
    "Adj. 1. haptic - of or relating to or proceeding from the sense of touch; "haptic data"; "a tactile reflex; Synonym : tactile,,tactual".



    There is NOTHING about gesture in the definition and only tactile mention. In other word the parent post above me is NOT informative.

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
  19. goggles by I7D · · Score: 1

    Is anybody familiar with an in-headset pair of goggles for less then $250? Its seems like 3D goggles have never taken off, even though it has the potential to revolutionize many industries (imho).

    --
    Neil is that you? Yeah yeah, it's me... Neil...
  20. Comment removed by account_deleted · · Score: 2, Funny

    Comment removed based on user account deletion