In realtà no.

Muovere può voler dire spostare nello spazio il modello, ma anche animarne alcune parti.
Per prima cosa dovresti farti un po' di basi di opengl e scegliere di conseguenza.
Se per esempio vuoi semplicemente spostare un cubo, puoi gestire da te la creazione del modello e relativo spostamento intervenendo sulla model view matrix.
Se invece vuoi un modello più complesso ecc, a meno che tu non abbia un'enormità di tempo a disposizione e tanta pazienza, devi scegliere un framework o engine, studiartelo e usare quello per fare tutto.
Secondo me, per del 3D semplice, sarebbe un'ottima scelta libgdx. E' opensource e, tra le varie caratteristiche, ha una classe per il loading di file obj comprese coordinate di texture e normali, e, non ancora disponibile nella versione stabile, c'è la possibilità di usare le animazioni md5, che però non ho mai usato né conosco.