Запилил видео где бегают курочки
http://rutube.ru/video/e6a77187383e3...12ca90dafdbcb/
На саму модель потратил около 4х часов (( lowpoly, учусь пока
код для сцены в неск строк

void ceMain(){
ceCateye::createCateye("render", 800, 480);
auto lightmapProgram = ceCateye::instance()->scene()->loadProgram("lightmapambient.cep");
//ceCateye::instance()->scene()->setPostProcessor("glow.cpe");
ceCateye::instance()->scene()->camera()->setPosition(55, 30, -20);
ceCateye::instance()->scene()->camera()->setRotation(25, -70, 0);
auto L_lm = ceCateye::instance()->scene()->loadModel("L_lm.cex");
auto lightmap = ceCateye::instance()->scene()->loadTexture("L_sm.jpg");
auto ambientmap = ceCateye::instance()->scene()->loadTexture("L_lm.jpg");
L_lm->setTexture(lightmap, ceModel::TextureLightmap);
L_lm->setTexture(ambientmap, ceModel::TextureAmbient);
L_lm->setProgram(lightmapProgram);
ceCateye::instance()->scene()->addTask(std::shared_ptr<Chicken>(new Chicken(6, 0, 3, 1, 25)));//код курицы - на основе состояний, 2 сек ходит 1 сек клюёт еще с десяток строк
ceCateye::instance()->scene()->addTask(std::shared_ptr<Chicken>(new Chicken(12, 0, 6, 1.5, -60)));
ceCateye::instance()->scene()->addTask(std::shared_ptr<Chicken>(new Chicken(12, 0, 2, 2.0, 60)));
ceCateye::instance()->start();
}
UPD:
4 часа еще на волка потратил