# Trackball **Repository Path**: lincsharp/trackball ## Basic Information - **Project Name**: Trackball - **Description**: Trackball是一个轻量级的C# WinForm程序,采用右手XYZ坐标系,实现3D旋转、2D旋转、平移和缩放 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2022-09-06 - **Last Updated**: 2022-09-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Trackball ## 介绍 Trackball是一个轻量级的C# WinForm程序,采用右手XYZ坐标系,实现3D旋转、2D旋转、平移和缩放 ## 源码说明 采用Visual Studio 2015平台,基于.NET 4.6.1框架开发 ## 引用库 - [OpenGL.Net 0.8.4](https://www.nuget.org/packages/OpenGL.Net/) - [OpenGL.Net.WinForms 0.8.4](https://www.nuget.org/packages/OpenGL.Net.WinForms/) - [GlmSharp 0.9.8](https://www.nuget.org/packages/GlmSharp/) ## 功能键 r键: 复位 t键: 切换鼠标右键功能为(平移\第一人称视角) x, y, z键: 切换为前、右、上正视图 按住Ctrl键: 加速 按住Shift键: 减速 鼠标左键点击: 3D旋转 鼠标中键点击: 2D旋转 鼠标右键点击: 平移\第一人称 鼠标滚轮: 缩小\放大