Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • December 06, 2016, 08:14:42 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Physics in a GUI  (Read 4816 times)

Ralf Maximus

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 927
    • View Profile
    • Read more about this member.
    • Donate to Member
Physics in a GUI
« on: December 13, 2007, 01:44:43 PM »
Found an interesting article at CodeProject: An experimental user interface with real physics.

http://www.codeproje...ctrl/FunPhysics.aspx

let's get physical.jpg

The example is simple but compelling.  By stringing objects/icons on a clothesline thingy the user gets interesting feedback, potentially about the "weight" of the object (how large the resource) or maybe different objects have different physical attributes.  Since it's just a concept, your guess is as good as mine.

I doubt we'll have virtual clotheslines strung across our desktop anytime soon, but I'm always intrigued by new GUI paradigms. If nothing else, lift some code for particle physics to use in your own projects.

C# (.NET 3 Framework) source included.

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,029
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Physics in a GUI
« Reply #1 on: December 13, 2007, 06:25:39 PM »
I think it's one of these "oh, that's cute, but..." gimmicks that gets old pretty quickly... unless they've found a completely unthought-of way to integrate it, where it makes sense rather than just being cute :)
- carpe noctem

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 36,406
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Physics in a GUI
« Reply #2 on: December 13, 2007, 06:59:56 PM »
Still cool to see out of the box thinking on this stuff.
And f0dder i think it's unfair to call this a "gimmick".. it's a gimick when some company tries to pawn off some silly technology as "the next big thing"..  this is a guy saying "let's explore some interesting new idea and see if there is any value in it"

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,029
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Physics in a GUI
« Reply #3 on: December 14, 2007, 07:58:45 AM »
And f0dder i think it's unfair to call this a "gimmick".. it's a gimick when some company tries to pawn off some silly technology as "the next big thing"..  this is a guy saying "let's explore some interesting new idea and see if there is any value in it"
Sorry, let me clarify: I was thinking of <whatever app> having "Now with physics-based interface!" as one of it's sales lines... along the lines of iWhatever, whateveX, Now with omfgvista support!, etc.

Didn't mean to dis this particular thing or out-of-the-box thinking. (though I still doubt it's very useful for an UI :)).
- carpe noctem

Ralf Maximus

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 927
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: Physics in a GUI
« Reply #4 on: December 14, 2007, 09:24:45 AM »
Quote
Now with omfgvista support!

I want that on my license plate.  Alas, too many letters...

app103

  • That scary taskbar girl
  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 5,666
    • View Profile
    • App's Apps
    • Read more about this member.
    • Donate to Member
Re: Physics in a GUI
« Reply #5 on: December 16, 2007, 02:44:37 AM »
Quote
Now with omfgvista support!

I want that on my license plate.  Alas, too many letters...

bumper sticker  ;)