始于丨初心 发表于 2021-1-20 10:17

轻量级Trackball(C# WinForm)

# Trackball

##介绍

Trackball是一个轻量级的C# WinForm程序,采用右手XYZ坐标系,实现3D旋转、2D旋转、平移和缩放

## 源码说明

采用Visual Studio 2015平台,基于.NET 4.6.1框架开发

## 引用库

- (https://www.nuget.org/packages/OpenGL.Net/)
- (https://www.nuget.org/packages/OpenGL.Net.WinForms/)
- (https://www.nuget.org/packages/GlmSharp/)

## 功能键

        r键: 复位
        t键: 切换鼠标右键功能为(平移\第一人称视角)
        x, y, z键: 切换为前、右、上正视图
        按住Ctrl键: 加速
        按住Shift键: 减速
        鼠标左键点击: 3D旋转
        鼠标中键点击: 2D旋转
        鼠标右键点击: 平移\第一人称
        鼠标滚轮: 缩小\放大
## 预览图

!(https://gitee.com/hunter1024/trackball/raw/master/Trackball/Example/Trackball.png "Trackball")

## 开源网址

Gitee:https://gitee.com/hunter1024/trackball

wtujoxk 发表于 2021-1-20 10:42

希望能变得和Unity一样强大!

雾都孤尔 发表于 2021-1-20 10:43

好软件就要大家分享,支持一个。

EnterpriseSolu 发表于 2021-1-20 12:11

记得学习3D的时候, DEMO中还有一个是用水壶的,能换不同的object(鸭子,水壶等)来旋转的就更好了

isver2 发表于 2021-1-20 12:23

不错啊 可以做一些自己喜欢的东西了。
页: [1]
查看完整版本: 轻量级Trackball(C# WinForm)