コード例 #1
0
ファイル: OpenTKRenderer.cs プロジェクト: jwmarsden/Kinetic3
		public override Camera CreateCamera(int width, int height) {
			_camera = new OpenTKCamera(width, height);
			return _camera;
		}
コード例 #2
0
ファイル: OpenTKRenderer.cs プロジェクト: jwmarsden/Kinetic3
		public override void SetCamera(Camera Camera) {
			if(Camera is OpenTKCamera) {
				_camera = (OpenTKCamera) Camera;
			} else {
				throw new Exception("Cannot attach a non OpenTKCamera to an OpenTKRenderer.");
			}
		}
コード例 #3
0
ファイル: OpenTKRenderer.cs プロジェクト: jwmarsden/Kinetic3
		public OpenTKRenderer ()
		{
			_camera = null;
			_nullScene = false;
			GL.GenTextures(1, out _handle);
		}