Third (Point One) Release

Change Log: More optimized build (physics, graphics)

Uses (forces) VBO

Much more fixes!

One apk (includes all libs and python)

First, uninstall previous app.

Download:

https://docs.google.com/file/d/0Bz7exufkIdsna0hUMU82MmVLbXc/edit?usp=sharing

(fix for Tegra 2, updated svn) (remove previous app)

Follow instructions:

http://wiki.blender.org/index.php/Doc:2.6/Manual/Introduction/Installing_Blender/Android

First opening can take few seconds.

P.S.

Disable Use System Framerate to get three times faster performance.

P.S.S.

To get FPS, connect device to computer and type “adb logcat” into terminal (adb is part of android sdk)

Hi,

I’m porting Blenderplayer to Android for GSoC

Major Targets

Make BGE compatible with OpenGL ES 2.0 (Mobile graphics)

Port Blenderplayer to Android

First week or so I will set up major libraries. I already compiled headless blender for Android! So Mango will be the first movie rendered on mobile devices (maybe). Python is almost working thanks to PY4A project. I will probably will start with SDL for initial phase if it goes well, but I might switch to native android api for wider functionality.

The second, major part of the project will be converting and refactoring Blender’s OpenGL to comply with OpenGL ES 2.0 which Android supports. OpenGL ES 2.0 drops glBegin/glEnd and uses primarily shaders. I will be collaborating with Jason Wilkins. Probably he will be focused on optimizing and encapsulation of view code, while I be focused on writing OpenGL ES “classes” for this encapsulation for BGE code.

Here is more info:

http://wiki.blender.org/index.php/User:AlexK/Gsoc2012

Soon, I will finalize and publish build and instructions. Installation will probably be 2 steps due to Android apk limitations.

Any suggestions and comments are welcomed.

Alex