Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Qt5 Wayland compositor looks much more impressi (Score 1) 52

True, but Ibex also supports Quake3 levels on Linux and Ogre3D levels exported from Blender 3D on Linux so it doesn't seem that much more impressive visually honestly (eg: http://hwahba.com/ibex/files/page5-ibex-irrlicht-quake3-movement-done.png). The Wayland compositor is more impressive due to the Wayland support on the backend that lets one individually separate windows and manage them separately as a group, something that can only be done as a hack on Linux and OSX (possibly Windows, not sure yet). I'll add Wayland support to Ibex once it has proper 3D acceleration on non-Intel hardware, otherwise it would be a tad slow for most users. The Linux client lets you run full 3D programs like Blender and videos in realtime and that would be an issue without 3D accelerated surfaces from the underlying windowing system.

Comment Re:... Virtual reality on a Mac? (Score 1) 52

Honestly, I don't have a good answer as to how well this will work in practice. I think we'll need much higher resolution VR glasses for this to be of any use, but I'm keeping my fingers crossed that it will be slightly useable with the first iteration. This is more of a proof-of-concept in that it lets us even try out a virtual desktop and see what it looks like on consumer hardware, who knows what systems if any exist for research or military headsets? certainly not Linux and OSX. If this is found to be useful it should be trivial to add the right kinds of anti-aliasing and economies of scale should help bring high enough resolution displays to the market.

For your second point, you're right, it would get exhausting moving one's head around all the time to switch desktops. There is a keyboard interface so you can switch desktops (currently only supports one, but you can walk around with this interface as well), an iPhone client that will be updated to act as a remote control for motion and probably have gestures to switch workspaces, and lastly, the Leap Motion (http://leapmotion.com), highly recommend you check it out. The leap will basically be a tiny kinect for your laptop, the plan is to integrate hand gestures with that for motion and app switching, etc... that's the main goal as of right now.

Comment Re:... Virtual reality on a Mac? (Score 1) 52

I've looked at Open Croquet as well, but it is much more complex than what I need and isn't as cross-platform. One of the cool Open Croquet features is remote desktop sharing for example, I'm actually going for compositing your local desktop for as much speed as possible.

Also, if you check out the pictures and descriptions on http://hwahba.com/ibex you'll notice that it supports 2 3D engines in addition to the simple one from the screenshot: Irrlicht and Ogore3D which means you will be able to load up more complex worlds (Quake 3 levels and levels made in Blender 3D) and walk around them. I haven't gotten around to posting videos of those nor have I gotten around to porting them from Linux to the Mac yet. In time though once more work is done and a plugin system is completed.

Comment Re:... Virtual reality on a Mac? (Score 5, Insightful) 52

Step one is to get a virtual environment that works, this works. Step two is to get a virtual reality headset, the Oculus will help with that. Step three is to write whatever programs you want that fit into that world rather than have every single VR program be its own separate entity requiring one to leave the experience just to even switch to another app. It is important that there be a beginning.

Comment Re:... Virtual reality on a Mac? (Score 5, Interesting) 52

On Linux it is actually a compositor. On the Mac you use the built-in compositor to render the desktop to a virtual desktop then allow full interaction with it from the virtual world.

It also adds the ability to work with the Oculus Rift (http://oculusvr.com) so that you actually look around and the companion iPhone app (and as it is open-source any other platform really) will let you navigate. The plan is also to add support for the Leap Motion (https://leapmotion.com) so that you can navigate the world using gestures, look around anywhere you want, and if you want, still get work done.

Imagine you are on a plane, instead of using your puny laptop screen you can use a giant virtual one (or many giant virtual ones). This is just the beginning.

Desktops (Apple)

Submission + - Ibex Virtual Reality Desktop Beta for Mac Released (roadtovr.com)

Hesh writes: "Ibex, the first cross-platform VR desktop of its kind, that was previously released for Linux has finally been updated to work on Mac OS X Mountain Lion. Running at a silky smooth 60fps it is nearing final release and awaiting delivery of the developer Oculus Rift kits for final integration testing. A Windows version may be released in time. The source can be found on bitbucket for the Linux version and iPhone orientation sensor client while the Mac source is to follow soon at the same location."

Submission + - 2.4M Kickstarted Oculus Rift Delayed until March/April (oculusvr.com)

An anonymous reader writes: After an amazing Kickstarter campaign garnering over 2.4M in backers, VR headset Manufacture OculusVR has announced manufacturing details and also a shipping delay until March or April 2012. Oculus claims that due to the number of backers, mass manufacturing would be required. Additional details are included on their 1000hz 9DOF head tracker and 7" screen. It looks like the VR revolution will have to wait a little bit longer.

Comment Cato's Hike - A little Programmer's Oddyssey, univ (Score 1) 165

Shameless plug but I wrote this game called "Cato's Hike" to teach kids programming on iOS, preferably iPad but works great on the iPhone too. Unlike other programming games for the iPad this one uses cards to teach kids how to program and goes into relatively advanced topics like loops and memory without actually appearing to teach :) they just play! I think 3 is too young but 5-6 is good to start and 10 and higher should be able to finish it :)

http://hwahba.com/catoshike
https://itunes.apple.com/us/app/catos-hike/id574335479?ls=1&mt=8

IOS

Submission + - Cato's Hike Helps Unlock The Little Programmer In All Of Us (appadvice.com)

Hesh writes: "Cato's Hike is a game to teach kids how to program graphically on the iPad and iPhone. I remember playing games like this is a child and they really influenced me growing up so it is really great to see a game like this finally out for tablets and portable devices."
Programming

Submission + - Cato's Hike - A Little Programmer's Odyssey (hwahba.com)

Hesh writes: "After a year of on-again, off-again programming I released my first game for iOS. It's a program to teach kids how to program graphically. I remember playing games like this is a child and they really influenced me. I hope you guys like and I know there's no free demo yet but it is still worth sharing in case anyone's interested :)"
Programming

Submission + - CMU Researcher Creates an Acoustic QR Code (hackaday.com)

Hesh writes: "Robert Xiao at CMU has created an acoustic equivalent of a QR code, by patterning notches into materials like plastic, glass, and stone. They are lower resolution, but could be much smaller and overall less invasive. " You can find out more details here: http://hackaday.com/2012/10/11/acoustic-barcodes-deliver-data-with-a-fingernail-and-microphone/ and see a video of it in action here: http://www.youtube.com/watch?v=NB_UoJGd5-E
Programming

Submission + - Ibex VR Linux Desktop for the Oculus Rift (roadtovr.com)

Hesh writes: "Ibex is a simple virtual reality desktop for Linux that is intended to work with the Oculus Rift. It is fully open-source and is actively being developed to not only give you a VR desktop with hopefully as many virtual workspaces as you need at whatever size, but also give you a pretty virtual world in which to walk around and relax as well as work."

Slashdot Top Deals

Pound for pound, the amoeba is the most vicious animal on earth.

Working...