Art of Earthify (3D live wallpaper)

Started by AeroShark333, May 28, 2017, 02:34:19 AM

Previous topic - Next topic

AeroShark333

Hey everyone,

I wanted to share my newest live wallpaper I made using this library! :)
The live wallpaper is actually based on a previous live wallpaper I made but I was not really satisfied with the result there.
I didn't work on this project too much due to studies but when I had some free time I'd be working on this.
Anyhow, I am really satisfied with the outcome of how it is now. :D

Original project: http://www.jpct.net/forum2/index.php/topic,4784.0.html (I just noticed all these dead links but I blame DropBox for that... ::) )

Screenshot 1: https://www.dropbox.com/s/a5onfgj9xufh3x2/Screenshot_20170527-035027.png?dl=0
Screenshot 2: https://www.dropbox.com/s/0abyljwul7aq5iv/Screenshot_20170527-035152.png?dl=0
Screenshot 3: https://www.dropbox.com/s/67hxhxzgsvsdgwu/Screenshot_20170527-035235.png?dl=0
Screenshot 4: https://www.dropbox.com/s/es5p07x921ikldl/Screenshot_20170527-035940.png?dl=0
Screenshot 5: https://www.dropbox.com/s/acfh1fc2leio64o/Screenshot_20170527-202014.png?dl=0
Screenshot 6: https://www.dropbox.com/s/xpi7taolx8xxl2d/Screenshot_20170527-040223.png?dl=0

Download link: https://play.google.com/store/apps/details?id=com.aeroshark333.artofearthify

I'd like to thank 'Egon Olsen' as always for the amazing library :)

Feel free to comment :)

Cheers,
AeroShark333

SonicBurst2

This looks good...
Nice Effects

thumbs up :)

But sometimes ,while loading , it shows "not responding"...
my device is a 3rd gen moto g.

AeroShark333

Thank you for the positive feedback! :)

About the app not responding things... Is it possible to press 'Report' when the dialog pops up?
So I can know from the Google Play Developer Console where exactly the app hangs because I'm not really experiencing what you have myself with all the devices I got... :/

SonicBurst2

I hit the report button this time... :)

AeroShark333

Thanks a lot!
I guess I solved it for the live clouds (silly mistake really...  ::) haha)

I got another crashreport though (I think from your device)
However, I have nooo idea how to solve this one...  :-\
Though when looking at the stacktrace, it looks like some kind of crash I used to have earlier on my current phone and previous phone...
Which I kind of solved then by having 'Config.blittingMode = 8'...
I added an option in the live wallpaper settings for that mode: Settings -> Renderer -> Blit compatibility mode

Stacktrace:
signal 11 (SIGSEGV), code 2 (SEGV_ACCERR)

backtrace:
  native: pc 0000000000016a3c  /system/lib/libc.so (__memcpy_base+92)
  native: pc 000000000002070d  /system/vendor/lib/libgsl.so (ioctl_kgsl_sharedmem_write+108)
  native: pc 0000000000096095  /system/vendor/lib/egl/libRBGLESv2_adreno.so (rb_vbo_cache_vertex_attrib+348)
  native: pc 0000000000059fc1  /system/vendor/lib/egl/libRBGLESv2_adreno.so (cache_vertex_array+566)
  native: pc 000000000005a34d  /system/vendor/lib/egl/libRBGLESv2_adreno.so (cache_vertex_elements+792)
  native: pc 000000000005d891  /system/vendor/lib/egl/libRBGLESv2_adreno.so (core_glDrawElementsInstancedXXX+332)
  native: pc 000000000005da39  /system/vendor/lib/egl/libRBGLESv2_adreno.so (core_glDrawElements+10)
  native: pc 000000000004c55d  /system/vendor/lib/egl/libRBGLESv2_adreno.so (glDrawElements+28)
  native: pc 0000000002235c05  /system/framework/arm/boot.oat

SonicBurst2

#5
It never Crashed on my device , I can assure you that, :)
But even after the update , it still displays "Not Responding" .
But if kept long enough , the scene is loaded behind the dialog box...

AeroShark333

Hmmm, I see... it's probably because of the other error then in my previous post...
It might not seem like it's crashing but I think it does (and it automatically reports it to the Google Play Developer Console)
(Google changed some things that bugs get reported automatically sometimes.
But it's nice to hear that it's still functional nonetheless :)

AeroShark333

#7
So now... over a year later, I pretty much finished my application. (it should look a little different than the screenshots in the first post)
I never had really much time to work on it and I could probably work on it forever... but for me, I now feel like I'm done :)
I'd like to thank the people here for some of the support and I'd like to thank the maintainer(s) of the library for their awesome work on jPCT-AE! :)

I'll drop some promocodes here for you to enjoy the premium version of my app 'Art of Earthify' for free (it's not free otherwise)
How to use it? => Open the application => Unlock premium => Purchase => Press the arrow => Redeem code => Paste one of the codes below into the text field => Voila
(Note: these promo codes last till end of August; there are only 33 promo codes)
F4R4WVG3Z8C6KNRMT2WQJKS
V8J8DXDT2GYUSV336JURLWZ
UDKQRHGL8Z7AM2VUJY4Q9BD
K4VEBRKZQ8U86QPDKK07AHV
V6ZWM92ZWAEME6KZQSK0QSV
UN2DQT31YGHSZYG1BW3SWF0
DLKWD8ERSBH9FD3S9T0XGH1
QS3TY9CVK24T3CU1H5T4YP9
A4KGVH9NEY1RJAZ8KWSCQ46
NYXYE2B8ALM1LVKS979YJ68
KRTRY61UK163V1BV8UX0DD8
MPB2WZTZRWHS9BQH0LVMRWK
XFXENA61UB4BV4FHM339J1A
R48J3AQWMEM8S177Q3600EP
5WHQH1473MSLY825CJ1TNBJ
65ZXHTRDYME08PVK929RZWE
74VH1NJ9NFD6DPGM86FM8JB
8M054GXH91DGDQ8CX5GKQ8W
F4X4WTXJ9PZLDHZNX5RSVDJ
9YA1P7PYZQHGKEXCQ1MSTFY
TZX51PLYJBMX3F0BDZEX1XF
HWE9WAVWDHDH8SZ72FL435E
X8FCK93366J2RBARJFZJ1E5
9B380EDX9QAC1ZUJLDM8TK9
XTU1PKU9A5T0XU8VY4F2BV5
XBVLST1FVB0HE9TCN1G3VTU
Q9FK6EX6YA8MVNGJPQT47KU
4RZUXCJX1FBRBS0LRT1UAXX
C67SQ9GUSP0MZYCEBT6MTJ8
15HRHX2DB7XL4WPWY4DBVD0
9PHDE6LVVYEMY20JBPPXVNA
BGJAVRZ8PYKSXRX2UMR0CKL
SGABEGNCF1WE40E5DJL95VB

EgonOlsen

I've used the first code from your list. The rendering looks really nice and there seem to be lots of customization options. Well done!
I'm not using live wallpapers at all, but if I would...this one looks like a really nice choice.

AeroShark333

Thank you for your kind words! :)

I do think live wallpapers have a bad reputation among most people as it might possibly drain a lot more battery...
But personally I believe this mostly depends on how often you come back to the launcher/lockscreen.
However, a solid wallpaper of course uses less battery juice.

I did set it as live wallpaper on my own phone and I don't really notice much of a difference in battery usage (but then again, I don't play around on my homescreen/lockscreen for too long).
I also set the live wallpaper on my Android TV box, where I can put all settings on max. without having to worry about possibe extra battery usage since it works on DC...  ::) ;D

AeroShark333

#10

EgonOlsen




EgonOlsen