[![HelixToolkit](https://img.shields.io/badge/-Helix%20Toolkit-blue)](https://github.com/helix-toolkit/helix-toolkit)
<img src='https://avatars3.githubusercontent.com/u/8432523?s=200&v=4' width='64' />
# Helix Toolkit
**Helix Toolkit is a collection of 3D components for .NET Framework.**
[**HelixToolkit.WPF:**](/Source/HelixToolkit.Wpf)
Adds variety of functionalities/models on the top of internal WPF 3D models (Media3D namespace).
[**HelixToolkit.Core.WPF:**](/Source/HelixToolkit.Core.Wpf)
Adds variety of functionalities/models on the top of internal .NET Core WPF 3D models (Media3D namespace).
[**HelixToolkit.SharpDX.WPF:**](/Source/HelixToolkit.Wpf.SharpDX)
Custom 3D Engine and XAML/MVVM compatible Scene Graphs based on [SharpDX](https://github.com/sharpdx/SharpDX)(DirectX 11) for high performance usage.
[**HelixToolkit.UWP:**](/Source/HelixToolkit.UWP)
Custom 3D Engine and XAML/MVVM compatible Scene Graphs based on [SharpDX](https://github.com/sharpdx/SharpDX)(DirectX 11) for Universal Windows App.
[**HelixToolkit.SharpDX.Core:**](/Source/HelixToolkit.SharpDX.Core)
Custom 3D Engine and Scene Graphs based on [SharpDX](https://github.com/sharpdx/SharpDX)(DirectX 11) for netstandard and .NET Core.
[**HelixToolkit.SharpDX.Core.Wpf:**](/Source/HelixToolkit.SharpDX.Core.Wpf)
Wpf Wrapper Components based on `HelixToolkit.SharpDX.Core` for .NET Core Wpf.
[**HelixToolkit.WinUI:**](/Source/HelixToolkit.WinUI)
Custom 3D Engine and XAML/MVVM compatible Scene Graphs based on [SharpDX](https://github.com/sharpdx/SharpDX)(DirectX 11) for WinUI.
[**HelixToolkit.SharpDX.Assimp:**](/Source/HelixToolkit.Wpf.SharpDX.Assimp)
[Assimp.Net](https://bitbucket.org/Starnick/assimpnet/src/master/) 3D model importer/expoter support for HelixToolkit.SharpDX Components.
[**Examples:**](/Source/Examples)
Please download full source code to run examples. Or download [compiled version](https://ci.appveyor.com/project/objorke/helix-toolkit/branch/master/artifacts)
[![License: MIT](https://img.shields.io/github/license/helix-toolkit/helix-toolkit)](https://github.com/helix-toolkit/helix-toolkit/blob/develop/LICENSE)
[![Build status](https://ci.appveyor.com/api/projects/status/tmqafdk9p7o98gw7?svg=true)](https://ci.appveyor.com/project/objorke/helix-toolkit)
[![Release](https://img.shields.io/github/release/helix-toolkit/helix-toolkit.svg?style=popout)](https://www.nuget.org/packages?q=Helix-Toolkit)
[![Chat](https://img.shields.io/gitter/room/helix-toolkit/helix-toolkit.svg)](https://gitter.im/helix-toolkit/helix-toolkit)
Description | Value
--------------------|-----------------------
Web page | http://helix-toolkit.github.io/
Wiki | https://github.com/helix-toolkit/helix-toolkit/wiki
Documentation | http://helix-toolkit.readthedocs.io/
Chat | https://gitter.im/helix-toolkit/helix-toolkit
Source repository | http://github.com/helix-toolkit/helix-toolkit
Latest build | http://ci.appveyor.com/project/objorke/helix-toolkit
Issue tracker | http://github.com/helix-toolkit/helix-toolkit/issues
NuGet packages | http://www.nuget.org/packages?q=HelixToolkit
Nightly build | https://www.myget.org/F/helix-toolkit
StackOverflow | http://stackoverflow.com/questions/tagged/helix-3d-toolkit
Twitter | https://twitter.com/hashtag/Helix3DToolkit
## Project Build
**Visual Studio 2019. Windows 10 SDK (Min Ver.10.0.18362.0).**
## Notes
#### 1. Right-handed Cartesian coordinate system and row major matrix by default
HelixToolkit default is using right-handed Cartesian coordinate system, including Meshbuilder etc. To use left-handed Cartesian coordinate system (Camera.CreateLeftHandedSystem = true), user must manually correct the triangle winding order or IsFrontCounterClockwise in raster state description if using SharpDX. Matrices are row major by default.
#### 2. Performance [Topics](https://github.com/helix-toolkit/helix-toolkit/wiki/Tips-on-performance-optimization-(WPF.SharpDX-and-UWP)) for WPF.SharpDX and UWP.
#### 3. Following features are not supported currently on FeatureLevel 10 graphics card:
FXAA, Order Independant Transparent Rendering, Particle system, Tessellation.
#### 4. [Wiki](https://github.com/helix-toolkit/helix-toolkit/wiki) and useful [External Resources](https://github.com/helix-toolkit/helix-toolkit/wiki/External-References) on Computer Graphics.
## HelixToolkit Library Relationship
- HelixToolkit
- .NET WPF
- HelixToolkit.WPF
- SharpDX DX11 Engine
- .NET WPF
- HelixToolkit.WPF.SharpDX
- UWP
- Helixtoolkit.UWP
- .NET CORE
- HelixToolkit.SharpDX.Core
- HelixToolkit.SharpDX.Core.Wpf
- HelixToolkit.WinUI
- HelixToolkit.Assimp
## Bug Report
Please use the following template to report bugs.
- Version: [Example: 2.20]
- Package: [Example: Helixtoolkit.Wpf]
- Issue:
- Reproduce Steps:
- Sample Code:
## News
#### 2022-06-18
[v2.21.1](https://github.com/helix-toolkit/helix-toolkit/releases/tag/v2.21.1) releases are available on nuget. [Release Note](/CHANGELOG.md)
- [WPF](https://www.nuget.org/packages/HelixToolkit.Wpf/2.21.1)
- [Core.WPF](https://www.nuget.org/packages/HelixToolkit.Core.Wpf/2.21.1)
- [WPF.Input](https://www.nuget.org/packages/HelixToolkit.Wpf.Input/2.21.1)
- [WPF.SharpDX](https://www.nuget.org/packages/HelixToolkit.Wpf.SharpDX/2.21.1)
- [UWP](https://www.nuget.org/packages/HelixToolkit.UWP/2.21.1)
- [SharpDX.Core](https://www.nuget.org/packages/HelixToolkit.SharpDX.Core/2.21.1)
- [SharpDX.Core.Wpf](https://www.nuget.org/packages/HelixToolkit.SharpDX.Core.Wpf/2.21.1)
- [WinUI](https://www.nuget.org/packages/HelixToolkit.WinUI/2.21.1)
- [SharpDX.Assimp](https://www.nuget.org/packages/HelixToolkit.SharpDX.Assimp/2.21.1)
#### Changes (Please refer to [Release Note](https://github.com/helix-toolkit/helix-toolkit/blob/master/CHANGELOG.md) for details)
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
WPF的自定义控件,有虚拟键盘、热力图、控件旋转变换示例等等 (704个子文件)
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
AUTHORS 482B
AUTHORS 482B
AUTHORS 482B
UC_VirtualKeyboard.baml 36KB
UC_CircleSelect.baml 15KB
UC_RollingNumberItem.baml 5KB
INIPage.baml 4KB
UC_Loading.baml 4KB
UC_CheckBox.baml 4KB
ProgressBarPage.baml 4KB
UC_CurveChart.baml 3KB
UC_ProgressBar.baml 3KB
3DPage.baml 3KB
CircleSelectPage.baml 3KB
UC_CylinderProgressBar.baml 3KB
DragShowPage.baml 3KB
MainWindow.baml 3KB
UC_AdaptCheckBox.baml 3KB
AnimationSmplePage.baml 3KB
UC_Slider.baml 3KB
CheckBoxPage.baml 2KB
ReadWindowsLogsPage.baml 2KB
ThermodynamicChartPage.baml 2KB
UC_ToggleButton.baml 2KB
InputPage.baml 2KB
UC_RollingNumber.baml 2KB
UC_Border.baml 2KB
CurveChartPage.baml 2KB
RollingNumberPage.baml 2KB
GesturePage.baml 2KB
KeyBoardPage.baml 1KB
WPFCustomAPP.csproj.AssemblyReference.cache 132KB
DesignTimeResolveAssemblyReferencesInput.cache 26KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
WPFCustomControl.csproj.AssemblyReference.cache 3KB
DesignTimeResolveAssemblyReferences.cache 707B
DesignTimeResolveAssemblyReferences.cache 707B
WPFCustomAPP_MarkupCompile.cache 666B
WPFCustomAPP_MarkupCompile.i.cache 665B
WPFCustomControl_MarkupCompile.cache 496B
WPFCustomControl_MarkupCompile.i.cache 494B
WPFCustomAPP.csproj.GenerateResource.cache 375B
WPFCustomControl.csproj.GenerateResource.cache 220B
WPFCustomControl.csproj.CoreCompileInputs.cache 42B
WPFCustomAPP.csproj.CoreCompileInputs.cache 42B
WPFCustomAPP.csproj.SuggestedBindingRedirects.cache 42B
WPFCustomAPP.exe.config 18KB
WPFCustomAPP.exe.config 18KB
packages.config 1KB
App.config 189B
packages.config 157B
CONTRIBUTORS 2KB
CONTRIBUTORS 2KB
CONTRIBUTORS 2KB
WPFCustomControl.csproj.CopyComplete 0B
WPFCustomAPP.csproj.CopyComplete 0B
UC_VirtualKeyboard.xaml.cs 22KB
UC_CurveChart.xaml.cs 21KB
VM_AnimationSmplePage.cs 15KB
DragShowPage.xaml.cs 10KB
DragShowPage.g.i.cs 10KB
DragShowPage.g.cs 10KB
UC_CircleSelect.g.cs 8KB
UC_CircleSelect.g.i.cs 8KB
UC_ThermodynamicChart.cs 8KB
AnimationSmplePage.g.i.cs 6KB
AnimationSmplePage.g.cs 6KB
VM_GesturePage.cs 6KB
VM_ThermodynamicChartPage.cs 6KB
UC_CurveChart.g.i.cs 6KB
UC_CurveChart.g.cs 6KB
VM_ReadWindowsLogsPage.cs 6KB
Resources.Designer.cs 6KB
UC_CylinderProgressBar.xaml.cs 5KB
UC_CircleSelect.xaml.cs 5KB
UC_AdaptCheckBox.xaml.cs 5KB
VM_3DPage.cs 5KB
共 704 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
Rotion_深
- 粉丝: 92
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0