UNPKG

awv3

Version:
1 lines 1.34 kB
"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{"default":e}}exports.__esModule=!0;var _extends2=require("babel-runtime/helpers/extends"),_extends3=_interopRequireDefault(_extends2),_classCallCheck2=require("babel-runtime/helpers/classCallCheck"),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=require("babel-runtime/helpers/possibleConstructorReturn"),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=require("babel-runtime/helpers/inherits"),_inherits3=_interopRequireDefault(_inherits2),_three=require("three"),_three2=_interopRequireDefault(_three),_class=function(e){function t(){var r=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];(0,_classCallCheck3["default"])(this,t);var s=(0,_possibleConstructorReturn3["default"])(this,e.call(this));return r=(0,_extends3["default"])({fov:30,aspect:0,near:5,far:1e5,target:new _three2["default"].Vector3(0,0,0),position:new _three2["default"].Vector3(0,0,1e3),up:new _three2["default"].Vector3(0,0,1)},r),s.fov=r.fov,s.aspect=r.aspect,s.near=r.near,s.far=r.far,s.target=r.target,s.lookAt(s.target),s.position.copy(r.position),s.up.copy(r.up),s.updateProjectionMatrix(),s}return(0,_inherits3["default"])(t,e),t}(_three2["default"].PerspectiveCamera);exports["default"]=_class;