This is an installation guide for Blender 3.x on Android.
Install Andronix from the Google Play Store.
Install VNC Viewer from the Google Play Store.
Install Termux from F-Droid. You will likely need to enable installations from unknown sources in your device settings before installing it. Installing Termux from the Play Store will not work.
Open Andronix and select Arch Linux (the white triangle on a blue background).
Select Proceed, then Install.
Select Desktop Environment, then XFCE.
It should now tell you that a command has been copied to your clipboard. Tap Open Termux and you will be taken to the Termux command line, where you should paste and run the command. This will set up and start Arch Linux.
After setting up Arch Linux with the Andronix command the first time, you can start Arch Linux by opening Termux and running the command
./start-arch.sh
You should then start the VNC server, or stop it and restart it if it was not stopped previously (this has caused issues):
vncserver-stop
vncserver-start
Blender is available through the Arch Linux package manager, pacman. Blender 3.1.2 is available as of April 3, 2022.
To install Blender, run
sudo pacman -Sy
sudo pacman -S blender
To verify that it was installed, run
blender --version
LambDa interacts with Blender through the command line interface. The Blender CLI documentation is available here: Command Line Rendering - Blender Manual.
The Blender commands used by LambDa are of the form:
blender -b <FILENAME>.blend -o //<OUTPUT_NAME> -E <ENGINE> -s <START_FRAME> -e <END_FRAME> -a
To interact with the Blender GUI, start Arch Linux and the VNC server, then open VNC Viewer.
In VNC Viewer, tap the plus button to add a new connection.
For the Address, enter localhost:1
. Choose a name, then tap Create, then Connect.
When you set up Arch Linux initially (or the first time you ran
vncserver-start
), you should have set a PIN number. Enter that PIN now.
You should now be able to interact with the Arch Linux GUI and start Blender like normal.