I’ve been kicking around some ideas on Nintendo’s upcomIng 3DS handheld, and it got me thinking… why couldn’t this 3D stuff be recreated on the iPhone?
Couldn’t someone just create a software filter to both simulate depth of field by modifying luminance values and interlace the display? Then sync the iPhone’s vibration motor to it, in order to force a slight viewing angle shift each time the field switches from even to odd and back? (And, perhaps the accelerometer could be used as a means of calibration?)
Near as I could tell, the 3DS’s display isn’t flat, but somehow sandwiches two layers of pixels (one for each field), then physically moves them apart to create the depth of field. But is it simply two layers of pixels stacked together and then manually spaced apart along the Z-axis when moving the depth of field slider, or are the pixel layers passing through one another in a scissor configuration (like an X shape made of the two layers), where the angle is shifted from the center as you move the depth of field slider?
In either case, it seems a bit rube-goldberg like.
Perhaps a future iPhone could be designed to simulate the effect by adding a symmetric motor layout for the vibration hardware, with the weights offset by 180 degrees from one another, so when it runs, the weight shift of the phone could be better controlled for 3D display output.
Feel free to correct me on any of this, but it seems obvious to me that this could be simulated by vibrating the device rather than physically modifying the screen itself…
I believe that the 3DS view screen is lenticular. This could be one on the iPhone, but you would need every user to attach a lenticular display to the screen.
These are available for the iPhone online.
More reasonable would be if unity could get authorized to publish on the 3DS directly.
I don’t know! I feel like you should try it out, and then give it away for free
Kidding. But seriously, people would pay TOP dollar for that. I’m pretty sure Apple would buy that off your hands in a second if you got something like that working.
The nintendo platform is the by far most closed platform.
Unless you have a publisher in your back, you can basically forget to get in, as even a past track including work for nintendo platforms does not help you to get in as we learnt in the past.
I would also be interested to hear about this Dream. Are you referring to the price they charge for the SDK license, or do they make other limits on developers they will allow an SDK?
Yup, it uses either a lenticular lens or a paralax barrier(or similar tachnology, I’m not sure which) so each eye only see’s it’s correct view giving the same 3D depth effect as a 3D movie would…only without the glasses. There have been (expensive)monitors around for years that do this.
Now if they put the camera on the face of the iPhone instead of the back, then you could do some cool “3D” head/eye tracking effects like in this DSi game…
also there is this strange depth adjustment thingy on the left so its definitely some interesting stuff that will likely work with a combination of the 3D camera, the 3D screen and that to give you the right effect
I think the depth adjustment just moves the virtual cameras closer and farther apart letting you adjust the effect. Get them close enough untill they render the same image and the effect goes away essentially making it a 2D display.