|
|
2010-08-09
, 04:34
|
|
Posts: 214 |
Thanked: 256 times |
Joined on May 2010
|
#2
|
, but that could drain you battery in about 4hrs
. Do you have some solution for that?
I'm trying to force SmartReflex on VDD2 to achieve more battery life in the field of 3D but it is not stable at all.
|
|
2010-08-09
, 05:02
|
|
Posts: 1,522 |
Thanked: 391 times |
Joined on Jul 2010
@ São Paulo, Brazil
|
#3
|
|
|
2010-08-09
, 05:22
|
|
Posts: 214 |
Thanked: 256 times |
Joined on May 2010
|
#4
|
The texture used for the bumpmap for each homescreen would be configurable. If possible also allow for normal maps for a more complex looking surface.
Additional settings would include, among other things, ambient lighting (intensity and color), scale of the depth, parallaxing while switching homescreens (if possible), perhaps emissivity maps (either grayscale representing how much of the wallpaper color remains when it's fully dark or an RGBA image where the RGB part would indicate the emitted color and alpha how much it blends with the wallpaper color), perhaps reflection using the front camera (pretending the field of view is much bigger, perhaps with an option for how much it is exaggerated, and also an option for how to handle beyond the edges of the captured image, like mirror, loop and repeat edge pixels extrapolating in the corners) etc
It would probably work based on pixel remapping instead of vertexes, so you don't need to have 800x480 vertexes in order to do the effect, though if that number of vertexes is feasible without signifcant impact in the performance (both of the 3D wallpaper itself and other processes) then go for it; perhaps have the resolution of the grid used be another option, when the resolution is less than the screen resolution, interpolate the pixels between the grid points (or if working with a polygonal surface, i guess the GPU will handle the interpolation automaticly)