yii 1.1.20
como hacer que la camara reconozca un patron de realidad aumenta en yii.
este es mi layout nothing.php
mi controlador realaum.php
public function actionVerra($id)
{
$this->layout="//layouts/nothing";
$purifier = new CHtmlPurifier();
$param = $purifier->purify($id);
$realidadaumentada = $this->loadModel($param);
$this->render('plantillara',array(
'realidadaumentada'=>$realidadaumentada,
));
}
y mi archivo vista admin.php de donde abro una ventana nueva
‘ra’=>array(
‘label’=>Yii::t(‘app’,‘Ver Realidad Aumentada’),
‘imageUrl’=>Yii::app()->baseUrl."/fonts/ra1.png",
‘url’=>‘Yii::app()->controller->createUrl(“verra”, array(“id” => $data->idra))’,
‘visible’ => “Yii::app()->user->checkAccess(‘admin’) || Yii::app()->user->checkAccess(‘administrador’)”,
‘options’=>array(“target”=>"_blank"),
)
esta es la plantilla de realidad aumentada
estas son las librerias
aframe.min.js
aframe-ar.js
esto me permite mostrar el patron en la ventana nueva, pero no me muestra nada.
<a-scene embedded arjs>
<a-entity scale="0.1 0.1 0.1"></a-entity>
<a-entity gltf-model="guaikafuerte_000001.glb" scale="0.2 0.2 0.2" position = "0 0 0" crossOrigin="anonymous" animation="property: rotation; to: rotation 360 0; loop: true; dur: 10000"></a-entity>
<a-marker-camera preset='hiro'></a-marker-camera>
</a-scene>