-
-
Notifications
You must be signed in to change notification settings - Fork 678
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix outline highlight not showing up while rending backface only. #2118 #2121
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
holance
added a commit
that referenced
this pull request
Feb 26, 2024
* Update README.md * Update README.md * Remove magic number * Fixed rectangle selection cause model3D.Bounds is Empty, improve perfomance * make boundingbox into one model * reduce number of mesh position * Change form class to struct to improve perfomance * Improve perfomance FindHits rectangle in Viewport3d * fixed update content when Boudingbox is emty * fix wrong TriangleIndices * improve perfomance * Fixed NullRefrenceException in CuttingPlaneGroup.CuttingPlanes * Get rid of the sync context in RenderHostBase. * Get rid of unnecessary parallel frustum tests. * Change SceneNode ItemsInternal from ObservableCollection to own implementation. * Fix OIT mode switch not working in UWP demo. * Fix WinUI crash. Ref #1977 (#1982) * Improve async action thread implementation. * Fix WinUI crash. Ref #1977 * Remove unnecessary lock. * Improve component (#1987) * Fixed System.OutOfRangeException for MeshGeometry3D.Normals,MeshGeometry3D.TextureCoordinates * Update MeshBuilder.AddBoundingBox() * Change IList<Vector3D> to IList<Point3D> in MeshBuilder.AddPipes() * Fix use of NotifyCollectionChangedEventArgs in ObservableFastList (#1989) * Fix bug in ObservableFastList --------- Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> * Fix rendering doesn't update after removing item from Viewport3DX.Items.#2001 (#2002) * Re-implmenet zoom extents in sharpdx versions. (#2003) * Properly implmenet zoom extents in sharpdx versions. * Update demo. * Fixed null exception XamlExporter (#2006) * [HelixToolkit.WPF] Update checking ProjectionCamera (#2014) * Update checking ProjectionCamera * Update checking ProjectionCamera - add missing edited files * [HelixTookit.Wpf] Add CombinedSelectionCommand (#2020) * Add CombinedSelectionCommand * Update doc comment * [HelixToolkit.Wpf] Update CombinedSelectionCommand (#2022) * Add calculate distance, projection from a point to plane * Fixed format * Update HelixViewport3D * Update CombinedSelectionCommand * Fixed format * Fixed format * Fixed typo * Add Rect3DExtensions * Update Rect3DExtensions * fixed Rect-Plane check intersection * Add PlaneIntersectionType * revert field name to origin naming convention * Update Rect3DExtension (#2025) * feat: allow importer to load obj,off,ply,stl from application resources (#2030) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. (#2033) * Add AngleProperty for BillboardTextVisual3D (#2042) * Added ability to create tiled image materials with controlled vertical and horizontal scale factor (#2043) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. * Added ability to create tiled materials to the MaterialHelper. * Removed unnecessary dependencies (#2057) Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> * Only init rotate transform if angle != 0 (#2063) * Update size of Boudning box calculation. (#2062) Co-authored-by: Craig Long <craig.long@autodesk.com> * Fix WinUI model viewer so it can be closed properly. #2048 (#2066) * Upload symbols for nightly build. #2072 (#2074) * Fix MyGet symbol_server (#2075) * Add Angle Property for TextVisual3D (#2078) * Support color inner rectangle of RectangleAdorner (#2085) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand (#2090) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand * Remove nullable reference * Fixed field to readony, fix some comments * Fix outline highlight not showing up while rending backface only. #2118 (#2121) * Fix particle system not able to render 2x2 particle texture. #2126 (#2129) * Update UWP debug cert. (#2131) * Improve dual depth peeling implementation. Fix #2116. (#2136) * Update CHANGELOG.md * Fix camera panning is opposited direction when zoom-in exceed NearPlaneDistance, Remove duplicate code (#2153) * Update nuspec to include readme. #2142. (#2154) * Update nuspec to include readme. #2142. * Fix readme path in nuspec. --------- Co-authored-by: maunv <nguyenvanmau9296@gmail.com> Co-authored-by: maunv <48544354+MauNguyenVan@users.noreply.github.com> Co-authored-by: SnowyWreath <53192301+SnowyWreath@users.noreply.github.com> Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> Co-authored-by: alex-valchuk <alexander.valchuk@gmail.com> Co-authored-by: Micahel Timoshin <tenchiken@gmail.com> Co-authored-by: topsterde <jooich@gmx.de> Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> Co-authored-by: Craig Long <craig.alan.long@gmail.com> Co-authored-by: Craig Long <craig.long@autodesk.com> Co-authored-by: Jérémy Ansel <JeremyAnsel@users.noreply.github.com>
Merged
holance
added a commit
that referenced
this pull request
Feb 27, 2024
* Update README.md * Update README.md * Remove magic number * Fixed rectangle selection cause model3D.Bounds is Empty, improve perfomance * make boundingbox into one model * reduce number of mesh position * Change form class to struct to improve perfomance * Improve perfomance FindHits rectangle in Viewport3d * fixed update content when Boudingbox is emty * fix wrong TriangleIndices * improve perfomance * Fixed NullRefrenceException in CuttingPlaneGroup.CuttingPlanes * Get rid of the sync context in RenderHostBase. * Get rid of unnecessary parallel frustum tests. * Change SceneNode ItemsInternal from ObservableCollection to own implementation. * Fix OIT mode switch not working in UWP demo. * Fix WinUI crash. Ref #1977 (#1982) * Improve async action thread implementation. * Fix WinUI crash. Ref #1977 * Remove unnecessary lock. * Improve component (#1987) * Fixed System.OutOfRangeException for MeshGeometry3D.Normals,MeshGeometry3D.TextureCoordinates * Update MeshBuilder.AddBoundingBox() * Change IList<Vector3D> to IList<Point3D> in MeshBuilder.AddPipes() * Fix use of NotifyCollectionChangedEventArgs in ObservableFastList (#1989) * Fix bug in ObservableFastList --------- * Fix rendering doesn't update after removing item from Viewport3DX.Items.#2001 (#2002) * Re-implmenet zoom extents in sharpdx versions. (#2003) * Properly implmenet zoom extents in sharpdx versions. * Update demo. * Fixed null exception XamlExporter (#2006) * [HelixToolkit.WPF] Update checking ProjectionCamera (#2014) * Update checking ProjectionCamera * Update checking ProjectionCamera - add missing edited files * [HelixTookit.Wpf] Add CombinedSelectionCommand (#2020) * Add CombinedSelectionCommand * Update doc comment * [HelixToolkit.Wpf] Update CombinedSelectionCommand (#2022) * Add calculate distance, projection from a point to plane * Fixed format * Update HelixViewport3D * Update CombinedSelectionCommand * Fixed format * Fixed format * Fixed typo * Add Rect3DExtensions * Update Rect3DExtensions * fixed Rect-Plane check intersection * Add PlaneIntersectionType * revert field name to origin naming convention * Update Rect3DExtension (#2025) * feat: allow importer to load obj,off,ply,stl from application resources (#2030) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. (#2033) * Add AngleProperty for BillboardTextVisual3D (#2042) * Added ability to create tiled image materials with controlled vertical and horizontal scale factor (#2043) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. * Added ability to create tiled materials to the MaterialHelper. * Removed unnecessary dependencies (#2057) * Only init rotate transform if angle != 0 (#2063) * Update size of Boudning box calculation. (#2062) * Fix WinUI model viewer so it can be closed properly. #2048 (#2066) * Upload symbols for nightly build. #2072 (#2074) * Fix MyGet symbol_server (#2075) * Add Angle Property for TextVisual3D (#2078) * Support color inner rectangle of RectangleAdorner (#2085) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand (#2090) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand * Remove nullable reference * Fixed field to readony, fix some comments * Fix outline highlight not showing up while rending backface only. #2118 (#2121) * Fix particle system not able to render 2x2 particle texture. #2126 (#2129) * Update UWP debug cert. (#2131) * Improve dual depth peeling implementation. Fix #2116. (#2136) * Update CHANGELOG.md * Fix camera panning is opposited direction when zoom-in exceed NearPlaneDistance, Remove duplicate code (#2153) * Update nuspec to include readme. #2142. (#2154) * Update nuspec to include readme. #2142. * Fix readme path in nuspec. --------- Co-authored-by: maunv <nguyenvanmau9296@gmail.com> Co-authored-by: maunv <48544354+MauNguyenVan@users.noreply.github.com> Co-authored-by: SnowyWreath <53192301+SnowyWreath@users.noreply.github.com> Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> Co-authored-by: alex-valchuk <alexander.valchuk@gmail.com> Co-authored-by: Micahel Timoshin <tenchiken@gmail.com> Co-authored-by: topsterde <jooich@gmx.de> Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> Co-authored-by: Craig Long <craig.alan.long@gmail.com> Co-authored-by: Craig Long <craig.long@autodesk.com> Co-authored-by: Jérémy Ansel <JeremyAnsel@users.noreply.github.com>
holance
added a commit
that referenced
this pull request
Feb 27, 2024
* Update README.md * Update README.md * Remove magic number * Fixed rectangle selection cause model3D.Bounds is Empty, improve perfomance * make boundingbox into one model * reduce number of mesh position * Change form class to struct to improve perfomance * Improve perfomance FindHits rectangle in Viewport3d * fixed update content when Boudingbox is emty * fix wrong TriangleIndices * improve perfomance * Fixed NullRefrenceException in CuttingPlaneGroup.CuttingPlanes * Get rid of the sync context in RenderHostBase. * Get rid of unnecessary parallel frustum tests. * Change SceneNode ItemsInternal from ObservableCollection to own implementation. * Fix OIT mode switch not working in UWP demo. * Fix WinUI crash. Ref #1977 (#1982) * Improve async action thread implementation. * Fix WinUI crash. Ref #1977 * Remove unnecessary lock. * Improve component (#1987) * Fixed System.OutOfRangeException for MeshGeometry3D.Normals,MeshGeometry3D.TextureCoordinates * Update MeshBuilder.AddBoundingBox() * Change IList<Vector3D> to IList<Point3D> in MeshBuilder.AddPipes() * Fix use of NotifyCollectionChangedEventArgs in ObservableFastList (#1989) * Fix bug in ObservableFastList --------- Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> * Fix rendering doesn't update after removing item from Viewport3DX.Items.#2001 (#2002) * Re-implmenet zoom extents in sharpdx versions. (#2003) * Properly implmenet zoom extents in sharpdx versions. * Update demo. * Fixed null exception XamlExporter (#2006) * [HelixToolkit.WPF] Update checking ProjectionCamera (#2014) * Update checking ProjectionCamera * Update checking ProjectionCamera - add missing edited files * [HelixTookit.Wpf] Add CombinedSelectionCommand (#2020) * Add CombinedSelectionCommand * Update doc comment * [HelixToolkit.Wpf] Update CombinedSelectionCommand (#2022) * Add calculate distance, projection from a point to plane * Fixed format * Update HelixViewport3D * Update CombinedSelectionCommand * Fixed format * Fixed format * Fixed typo * Add Rect3DExtensions * Update Rect3DExtensions * fixed Rect-Plane check intersection * Add PlaneIntersectionType * revert field name to origin naming convention * Update Rect3DExtension (#2025) * feat: allow importer to load obj,off,ply,stl from application resources (#2030) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. (#2033) * Add AngleProperty for BillboardTextVisual3D (#2042) * Added ability to create tiled image materials with controlled vertical and horizontal scale factor (#2043) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. * Added ability to create tiled materials to the MaterialHelper. * Removed unnecessary dependencies (#2057) Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> * Only init rotate transform if angle != 0 (#2063) * Update size of Boudning box calculation. (#2062) Co-authored-by: Craig Long <craig.long@autodesk.com> * Fix WinUI model viewer so it can be closed properly. #2048 (#2066) * Upload symbols for nightly build. #2072 (#2074) * Fix MyGet symbol_server (#2075) * Add Angle Property for TextVisual3D (#2078) * Support color inner rectangle of RectangleAdorner (#2085) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand (#2090) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand * Remove nullable reference * Fixed field to readony, fix some comments * Fix outline highlight not showing up while rending backface only. #2118 (#2121) * Fix particle system not able to render 2x2 particle texture. #2126 (#2129) * Update UWP debug cert. (#2131) * Improve dual depth peeling implementation. Fix #2116. (#2136) * Update CHANGELOG.md * Fix camera panning is opposited direction when zoom-in exceed NearPlaneDistance, Remove duplicate code (#2153) * Update nuspec to include readme. #2142. (#2154) * Update nuspec to include readme. #2142. * Fix readme path in nuspec. * Release/2.25.0 (#2156) (#2157) * Update README.md * Update README.md * Remove magic number * Fixed rectangle selection cause model3D.Bounds is Empty, improve perfomance * make boundingbox into one model * reduce number of mesh position * Change form class to struct to improve perfomance * Improve perfomance FindHits rectangle in Viewport3d * fixed update content when Boudingbox is emty * fix wrong TriangleIndices * improve perfomance * Fixed NullRefrenceException in CuttingPlaneGroup.CuttingPlanes * Get rid of the sync context in RenderHostBase. * Get rid of unnecessary parallel frustum tests. * Change SceneNode ItemsInternal from ObservableCollection to own implementation. * Fix OIT mode switch not working in UWP demo. * Fix WinUI crash. Ref #1977 (#1982) * Improve async action thread implementation. * Fix WinUI crash. Ref #1977 * Remove unnecessary lock. * Improve component (#1987) * Fixed System.OutOfRangeException for MeshGeometry3D.Normals,MeshGeometry3D.TextureCoordinates * Update MeshBuilder.AddBoundingBox() * Change IList<Vector3D> to IList<Point3D> in MeshBuilder.AddPipes() * Fix use of NotifyCollectionChangedEventArgs in ObservableFastList (#1989) * Fix bug in ObservableFastList --------- * Fix rendering doesn't update after removing item from Viewport3DX.Items.#2001 (#2002) * Re-implmenet zoom extents in sharpdx versions. (#2003) * Properly implmenet zoom extents in sharpdx versions. * Update demo. * Fixed null exception XamlExporter (#2006) * [HelixToolkit.WPF] Update checking ProjectionCamera (#2014) * Update checking ProjectionCamera * Update checking ProjectionCamera - add missing edited files * [HelixTookit.Wpf] Add CombinedSelectionCommand (#2020) * Add CombinedSelectionCommand * Update doc comment * [HelixToolkit.Wpf] Update CombinedSelectionCommand (#2022) * Add calculate distance, projection from a point to plane * Fixed format * Update HelixViewport3D * Update CombinedSelectionCommand * Fixed format * Fixed format * Fixed typo * Add Rect3DExtensions * Update Rect3DExtensions * fixed Rect-Plane check intersection * Add PlaneIntersectionType * revert field name to origin naming convention * Update Rect3DExtension (#2025) * feat: allow importer to load obj,off,ply,stl from application resources (#2030) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. (#2033) * Add AngleProperty for BillboardTextVisual3D (#2042) * Added ability to create tiled image materials with controlled vertical and horizontal scale factor (#2043) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. * Added ability to create tiled materials to the MaterialHelper. * Removed unnecessary dependencies (#2057) * Only init rotate transform if angle != 0 (#2063) * Update size of Boudning box calculation. (#2062) * Fix WinUI model viewer so it can be closed properly. #2048 (#2066) * Upload symbols for nightly build. #2072 (#2074) * Fix MyGet symbol_server (#2075) * Add Angle Property for TextVisual3D (#2078) * Support color inner rectangle of RectangleAdorner (#2085) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand (#2090) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand * Remove nullable reference * Fixed field to readony, fix some comments * Fix outline highlight not showing up while rending backface only. #2118 (#2121) * Fix particle system not able to render 2x2 particle texture. #2126 (#2129) * Update UWP debug cert. (#2131) * Improve dual depth peeling implementation. Fix #2116. (#2136) * Update CHANGELOG.md * Fix camera panning is opposited direction when zoom-in exceed NearPlaneDistance, Remove duplicate code (#2153) * Update nuspec to include readme. #2142. (#2154) * Update nuspec to include readme. #2142. * Fix readme path in nuspec. --------- Co-authored-by: maunv <nguyenvanmau9296@gmail.com> Co-authored-by: maunv <48544354+MauNguyenVan@users.noreply.github.com> Co-authored-by: SnowyWreath <53192301+SnowyWreath@users.noreply.github.com> Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> Co-authored-by: alex-valchuk <alexander.valchuk@gmail.com> Co-authored-by: Micahel Timoshin <tenchiken@gmail.com> Co-authored-by: topsterde <jooich@gmx.de> Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> Co-authored-by: Craig Long <craig.alan.long@gmail.com> Co-authored-by: Craig Long <craig.long@autodesk.com> Co-authored-by: Jérémy Ansel <JeremyAnsel@users.noreply.github.com> * Update gitversion.yml --------- Co-authored-by: maunv <nguyenvanmau9296@gmail.com> Co-authored-by: maunv <48544354+MauNguyenVan@users.noreply.github.com> Co-authored-by: SnowyWreath <53192301+SnowyWreath@users.noreply.github.com> Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> Co-authored-by: alex-valchuk <alexander.valchuk@gmail.com> Co-authored-by: Micahel Timoshin <tenchiken@gmail.com> Co-authored-by: topsterde <jooich@gmx.de> Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> Co-authored-by: Craig Long <craig.alan.long@gmail.com> Co-authored-by: Craig Long <craig.long@autodesk.com> Co-authored-by: Jérémy Ansel <JeremyAnsel@users.noreply.github.com>
holance
added a commit
that referenced
this pull request
Feb 27, 2024
* Release/2.25.0 (#2156) * Update README.md * Update README.md * Remove magic number * Fixed rectangle selection cause model3D.Bounds is Empty, improve perfomance * make boundingbox into one model * reduce number of mesh position * Change form class to struct to improve perfomance * Improve perfomance FindHits rectangle in Viewport3d * fixed update content when Boudingbox is emty * fix wrong TriangleIndices * improve perfomance * Fixed NullRefrenceException in CuttingPlaneGroup.CuttingPlanes * Get rid of the sync context in RenderHostBase. * Get rid of unnecessary parallel frustum tests. * Change SceneNode ItemsInternal from ObservableCollection to own implementation. * Fix OIT mode switch not working in UWP demo. * Fix WinUI crash. Ref #1977 (#1982) * Improve async action thread implementation. * Fix WinUI crash. Ref #1977 * Remove unnecessary lock. * Improve component (#1987) * Fixed System.OutOfRangeException for MeshGeometry3D.Normals,MeshGeometry3D.TextureCoordinates * Update MeshBuilder.AddBoundingBox() * Change IList<Vector3D> to IList<Point3D> in MeshBuilder.AddPipes() * Fix use of NotifyCollectionChangedEventArgs in ObservableFastList (#1989) * Fix bug in ObservableFastList --------- Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> * Fix rendering doesn't update after removing item from Viewport3DX.Items.#2001 (#2002) * Re-implmenet zoom extents in sharpdx versions. (#2003) * Properly implmenet zoom extents in sharpdx versions. * Update demo. * Fixed null exception XamlExporter (#2006) * [HelixToolkit.WPF] Update checking ProjectionCamera (#2014) * Update checking ProjectionCamera * Update checking ProjectionCamera - add missing edited files * [HelixTookit.Wpf] Add CombinedSelectionCommand (#2020) * Add CombinedSelectionCommand * Update doc comment * [HelixToolkit.Wpf] Update CombinedSelectionCommand (#2022) * Add calculate distance, projection from a point to plane * Fixed format * Update HelixViewport3D * Update CombinedSelectionCommand * Fixed format * Fixed format * Fixed typo * Add Rect3DExtensions * Update Rect3DExtensions * fixed Rect-Plane check intersection * Add PlaneIntersectionType * revert field name to origin naming convention * Update Rect3DExtension (#2025) * feat: allow importer to load obj,off,ply,stl from application resources (#2030) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. (#2033) * Add AngleProperty for BillboardTextVisual3D (#2042) * Added ability to create tiled image materials with controlled vertical and horizontal scale factor (#2043) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. * Added ability to create tiled materials to the MaterialHelper. * Removed unnecessary dependencies (#2057) Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> * Only init rotate transform if angle != 0 (#2063) * Update size of Boudning box calculation. (#2062) Co-authored-by: Craig Long <craig.long@autodesk.com> * Fix WinUI model viewer so it can be closed properly. #2048 (#2066) * Upload symbols for nightly build. #2072 (#2074) * Fix MyGet symbol_server (#2075) * Add Angle Property for TextVisual3D (#2078) * Support color inner rectangle of RectangleAdorner (#2085) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand (#2090) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand * Remove nullable reference * Fixed field to readony, fix some comments * Fix outline highlight not showing up while rending backface only. #2118 (#2121) * Fix particle system not able to render 2x2 particle texture. #2126 (#2129) * Update UWP debug cert. (#2131) * Improve dual depth peeling implementation. Fix #2116. (#2136) * Update CHANGELOG.md * Fix camera panning is opposited direction when zoom-in exceed NearPlaneDistance, Remove duplicate code (#2153) * Update nuspec to include readme. #2142. (#2154) * Update nuspec to include readme. #2142. * Fix readme path in nuspec. --------- Co-authored-by: maunv <nguyenvanmau9296@gmail.com> Co-authored-by: maunv <48544354+MauNguyenVan@users.noreply.github.com> Co-authored-by: SnowyWreath <53192301+SnowyWreath@users.noreply.github.com> Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> Co-authored-by: alex-valchuk <alexander.valchuk@gmail.com> Co-authored-by: Micahel Timoshin <tenchiken@gmail.com> Co-authored-by: topsterde <jooich@gmx.de> Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> Co-authored-by: Craig Long <craig.alan.long@gmail.com> Co-authored-by: Craig Long <craig.long@autodesk.com> Co-authored-by: Jérémy Ansel <JeremyAnsel@users.noreply.github.com> * Release/2.25.0 (#2159) * Update README.md * Update README.md * Remove magic number * Fixed rectangle selection cause model3D.Bounds is Empty, improve perfomance * make boundingbox into one model * reduce number of mesh position * Change form class to struct to improve perfomance * Improve perfomance FindHits rectangle in Viewport3d * fixed update content when Boudingbox is emty * fix wrong TriangleIndices * improve perfomance * Fixed NullRefrenceException in CuttingPlaneGroup.CuttingPlanes * Get rid of the sync context in RenderHostBase. * Get rid of unnecessary parallel frustum tests. * Change SceneNode ItemsInternal from ObservableCollection to own implementation. * Fix OIT mode switch not working in UWP demo. * Fix WinUI crash. Ref #1977 (#1982) * Improve async action thread implementation. * Fix WinUI crash. Ref #1977 * Remove unnecessary lock. * Improve component (#1987) * Fixed System.OutOfRangeException for MeshGeometry3D.Normals,MeshGeometry3D.TextureCoordinates * Update MeshBuilder.AddBoundingBox() * Change IList<Vector3D> to IList<Point3D> in MeshBuilder.AddPipes() * Fix use of NotifyCollectionChangedEventArgs in ObservableFastList (#1989) * Fix bug in ObservableFastList --------- Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> * Fix rendering doesn't update after removing item from Viewport3DX.Items.#2001 (#2002) * Re-implmenet zoom extents in sharpdx versions. (#2003) * Properly implmenet zoom extents in sharpdx versions. * Update demo. * Fixed null exception XamlExporter (#2006) * [HelixToolkit.WPF] Update checking ProjectionCamera (#2014) * Update checking ProjectionCamera * Update checking ProjectionCamera - add missing edited files * [HelixTookit.Wpf] Add CombinedSelectionCommand (#2020) * Add CombinedSelectionCommand * Update doc comment * [HelixToolkit.Wpf] Update CombinedSelectionCommand (#2022) * Add calculate distance, projection from a point to plane * Fixed format * Update HelixViewport3D * Update CombinedSelectionCommand * Fixed format * Fixed format * Fixed typo * Add Rect3DExtensions * Update Rect3DExtensions * fixed Rect-Plane check intersection * Add PlaneIntersectionType * revert field name to origin naming convention * Update Rect3DExtension (#2025) * feat: allow importer to load obj,off,ply,stl from application resources (#2030) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. (#2033) * Add AngleProperty for BillboardTextVisual3D (#2042) * Added ability to create tiled image materials with controlled vertical and horizontal scale factor (#2043) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. * Added ability to create tiled materials to the MaterialHelper. * Removed unnecessary dependencies (#2057) Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> * Only init rotate transform if angle != 0 (#2063) * Update size of Boudning box calculation. (#2062) Co-authored-by: Craig Long <craig.long@autodesk.com> * Fix WinUI model viewer so it can be closed properly. #2048 (#2066) * Upload symbols for nightly build. #2072 (#2074) * Fix MyGet symbol_server (#2075) * Add Angle Property for TextVisual3D (#2078) * Support color inner rectangle of RectangleAdorner (#2085) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand (#2090) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand * Remove nullable reference * Fixed field to readony, fix some comments * Fix outline highlight not showing up while rending backface only. #2118 (#2121) * Fix particle system not able to render 2x2 particle texture. #2126 (#2129) * Update UWP debug cert. (#2131) * Improve dual depth peeling implementation. Fix #2116. (#2136) * Update CHANGELOG.md * Fix camera panning is opposited direction when zoom-in exceed NearPlaneDistance, Remove duplicate code (#2153) * Update nuspec to include readme. #2142. (#2154) * Update nuspec to include readme. #2142. * Fix readme path in nuspec. * Release/2.25.0 (#2156) (#2157) * Update README.md * Update README.md * Remove magic number * Fixed rectangle selection cause model3D.Bounds is Empty, improve perfomance * make boundingbox into one model * reduce number of mesh position * Change form class to struct to improve perfomance * Improve perfomance FindHits rectangle in Viewport3d * fixed update content when Boudingbox is emty * fix wrong TriangleIndices * improve perfomance * Fixed NullRefrenceException in CuttingPlaneGroup.CuttingPlanes * Get rid of the sync context in RenderHostBase. * Get rid of unnecessary parallel frustum tests. * Change SceneNode ItemsInternal from ObservableCollection to own implementation. * Fix OIT mode switch not working in UWP demo. * Fix WinUI crash. Ref #1977 (#1982) * Improve async action thread implementation. * Fix WinUI crash. Ref #1977 * Remove unnecessary lock. * Improve component (#1987) * Fixed System.OutOfRangeException for MeshGeometry3D.Normals,MeshGeometry3D.TextureCoordinates * Update MeshBuilder.AddBoundingBox() * Change IList<Vector3D> to IList<Point3D> in MeshBuilder.AddPipes() * Fix use of NotifyCollectionChangedEventArgs in ObservableFastList (#1989) * Fix bug in ObservableFastList --------- * Fix rendering doesn't update after removing item from Viewport3DX.Items.#2001 (#2002) * Re-implmenet zoom extents in sharpdx versions. (#2003) * Properly implmenet zoom extents in sharpdx versions. * Update demo. * Fixed null exception XamlExporter (#2006) * [HelixToolkit.WPF] Update checking ProjectionCamera (#2014) * Update checking ProjectionCamera * Update checking ProjectionCamera - add missing edited files * [HelixTookit.Wpf] Add CombinedSelectionCommand (#2020) * Add CombinedSelectionCommand * Update doc comment * [HelixToolkit.Wpf] Update CombinedSelectionCommand (#2022) * Add calculate distance, projection from a point to plane * Fixed format * Update HelixViewport3D * Update CombinedSelectionCommand * Fixed format * Fixed format * Fixed typo * Add Rect3DExtensions * Update Rect3DExtensions * fixed Rect-Plane check intersection * Add PlaneIntersectionType * revert field name to origin naming convention * Update Rect3DExtension (#2025) * feat: allow importer to load obj,off,ply,stl from application resources (#2030) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. (#2033) * Add AngleProperty for BillboardTextVisual3D (#2042) * Added ability to create tiled image materials with controlled vertical and horizontal scale factor (#2043) * ObjReader.cs, GetFullPath method: If base path is non-existent, trying to set it to absolute path of the current folder, otherwise local files are loaded without a material. * Added ability to create tiled materials to the MaterialHelper. * Removed unnecessary dependencies (#2057) * Only init rotate transform if angle != 0 (#2063) * Update size of Boudning box calculation. (#2062) * Fix WinUI model viewer so it can be closed properly. #2048 (#2066) * Upload symbols for nightly build. #2072 (#2074) * Fix MyGet symbol_server (#2075) * Add Angle Property for TextVisual3D (#2078) * Support color inner rectangle of RectangleAdorner (#2085) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand (#2090) * Add FillRectangleBrush property for RectangleSelectionCommand, CombinedSelectionCommand * Remove nullable reference * Fixed field to readony, fix some comments * Fix outline highlight not showing up while rending backface only. #2118 (#2121) * Fix particle system not able to render 2x2 particle texture. #2126 (#2129) * Update UWP debug cert. (#2131) * Improve dual depth peeling implementation. Fix #2116. (#2136) * Update CHANGELOG.md * Fix camera panning is opposited direction when zoom-in exceed NearPlaneDistance, Remove duplicate code (#2153) * Update nuspec to include readme. #2142. (#2154) * Update nuspec to include readme. #2142. * Fix readme path in nuspec. --------- Co-authored-by: maunv <nguyenvanmau9296@gmail.com> Co-authored-by: maunv <48544354+MauNguyenVan@users.noreply.github.com> Co-authored-by: SnowyWreath <53192301+SnowyWreath@users.noreply.github.com> Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> Co-authored-by: alex-valchuk <alexander.valchuk@gmail.com> Co-authored-by: Micahel Timoshin <tenchiken@gmail.com> Co-authored-by: topsterde <jooich@gmx.de> Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> Co-authored-by: Craig Long <craig.alan.long@gmail.com> Co-authored-by: Craig Long <craig.long@autodesk.com> Co-authored-by: Jérémy Ansel <JeremyAnsel@users.noreply.github.com> * Update gitversion.yml --------- Co-authored-by: maunv <nguyenvanmau9296@gmail.com> Co-authored-by: maunv <48544354+MauNguyenVan@users.noreply.github.com> Co-authored-by: SnowyWreath <53192301+SnowyWreath@users.noreply.github.com> Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> Co-authored-by: alex-valchuk <alexander.valchuk@gmail.com> Co-authored-by: Micahel Timoshin <tenchiken@gmail.com> Co-authored-by: topsterde <jooich@gmx.de> Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> Co-authored-by: Craig Long <craig.alan.long@gmail.com> Co-authored-by: Craig Long <craig.long@autodesk.com> Co-authored-by: Jérémy Ansel <JeremyAnsel@users.noreply.github.com> --------- Co-authored-by: maunv <nguyenvanmau9296@gmail.com> Co-authored-by: maunv <48544354+MauNguyenVan@users.noreply.github.com> Co-authored-by: SnowyWreath <53192301+SnowyWreath@users.noreply.github.com> Co-authored-by: Eric M. Heumann <eheumann@walterpmoore.com> Co-authored-by: alex-valchuk <alexander.valchuk@gmail.com> Co-authored-by: Micahel Timoshin <tenchiken@gmail.com> Co-authored-by: topsterde <jooich@gmx.de> Co-authored-by: Thomas Pustelnik <thomaspustelnik@web.de> Co-authored-by: Craig Long <craig.alan.long@gmail.com> Co-authored-by: Craig Long <craig.long@autodesk.com> Co-authored-by: Jérémy Ansel <JeremyAnsel@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix outline highlight not showing up while rending backface only. #2118