예제 #1
0
void LEDHandler::update(LEDRequest& ledRequest)
{
  //reset
  for(int i = 0; i < ledRequest.numOfLEDs; ++i)
    ledRequest.ledStates[i] = LEDRequest::off;

  //update
  setRightEar(ledRequest);
  setLeftEar(ledRequest);
  setRightEye(ledRequest);
  setLeftEye(ledRequest);
}
예제 #2
0
파일: Camera.cpp 프로젝트: npapier/vgsdk
void Camera::setToDefaults( void )
{
	GeometricalTransformation::setToDefaults();
	ProjectionTransformation::setToDefaults();
	setProjectionLeft( vgm::MatrixR(vgm::MatrixR::getIdentity()) );
	setLookAtLeft( vgm::MatrixR(vgm::MatrixR::getIdentity()) );
	setProjectionRight( vgm::MatrixR(vgm::MatrixR::getIdentity()) );
	setLookAtRight( vgm::MatrixR(vgm::MatrixR::getIdentity()) );
	setViewport( vgm::Rectangle2i(0, 0, 1600, 1200) );
	setFovy( (45.f) );
	setMode( (MONOSCOPIC) );
	setEyeSeparation( (0.f) );
	setImageShift( (0.f) );
	setRightEye( (true) );
}