Questions tagged [helix-3d-toolkit]

Helix 3D Toolkit is a collection of custom controls and helper classes for WPF.

Helix Toolkit is a collection of 3D components for .NET framework. Currently, it contains one component that adds functionality to the WPF 3D model (System.Windows.Media.Media3D namespace), and one WPF component that creates a similar scene graph for DirectX (based on SharpDX).

251 questions
1
vote
1 answer

C# Interacting with ModelVisual3D objects in WPF

Hey I am using a WPF 3D scene and successfully loaded a few .stl models into it. I am basicall using a method to select and deselect these objects, based on where my mouse in the windows is: private void UIElement_OnMouseDown(object sender,…
DerBenutzer
  • 311
  • 1
  • 5
  • 20
1
vote
0 answers

How to convert 3D model height to centimeter

I am using Helixtoolkit for loading STL file. In helixviewport3D scene, I calculate model height using Bounds method. Bounds method return 3D Rectangle that wraps the model. Bounds.SizeZ return model height. But I want that size in centimeter or…
Ardahan Kisbet
  • 641
  • 1
  • 13
  • 33
1
vote
1 answer

Helix 3d-toolkit Displayed .STL model color change

Im making an c# application that display a 3dmodel.stl in a windows form. I've managed to display it but the default color for the model is blue and i need to change it to anything else, lets say pink/brown (it should look like skin). I've been 2…
Elan Sanchez
  • 110
  • 1
  • 10
1
vote
1 answer

how to minimize STL file after loading to the viewport 3D of HELIX in a WPF application

Hello I made an application through which user can import an STL file, I have made it as WPF application and trying to open the file using Helix 3D tool kit but the problem is when I'm trying to open my STL file the image gets enlarged and I'm…
1
vote
1 answer

"X3D" : isn't display any thing when use the ElevationGrid

I use this example but the problem isn't display any thing when use the ElevationGrid but when use others example for example all shapes its work normal can anybody have any information's or suggestions to me because i must draw the terrain "earth"?…
zaid
  • 11
  • 3
1
vote
1 answer

How to add an image as texture on a MeshElement3D?

I've been able to add images as textures on ViewPort2DVisual3D by simply setting the 'Value' field with an Image. But now I'm trying to use the helix tools and I can't find a way to do the same on a MeshElement3D. I've been trying with a…
Charrette
  • 690
  • 1
  • 11
  • 29
1
vote
1 answer

HelixToolKit - Combined Manipulator

I've been trying to add the Combined Manipulator to my model but Nothing seems to work, I use the Bind method to attached it but it doesn't show up. Hope you can help me out. public Impresion() { InitializeComponent(); …
1
vote
1 answer

Lights not working properly in Helix Sharp DX

I am trying to build an obj file viewer using Helix Toolkit (https://github.com/helix-toolkit/helix-toolkit) with SharpDX. So far I am able to load an object file and render it's contents to Helix Viewport3DX. Model looks good with some obj files…
amit
  • 363
  • 2
  • 10
  • 24
1
vote
1 answer

Is there any simple way to detect if reading STL file is in ASCII or Binary Format?

How can I found programmatically if reading STL file is in ASCII or Binary format. I am using C# WPF and Helix Toolkit for loading STL files.
Ardahan Kisbet
  • 641
  • 1
  • 13
  • 33
1
vote
1 answer

Click Event not working anymore when using Helixtoolkit.SortingVisual3D

I want to add transparency to Objects (without loosing the Click-Event). Google told me to try SortingVisual3D. Without SortingVisual3D everything (except transparency) worked well, Click-Events also. Now i tried to implement it (simplified…
j__
  • 63
  • 2
  • 9
1
vote
3 answers

Displaying .ply Point Cloud in C# using Helix-Toolkit

I'm trying to create a Point Cloud from a .ply File which holds vertices (v x y z r g b) and their color recorded from a Kinect v2. What I've tried so far: At first I used MeshLab to check whether my .ply File is correct. It is. So I tried to…
MoSk
  • 11
  • 1
  • 3
1
vote
1 answer

Dynamically generate 3D objects

I have to to generate a 3D object dynamically, depending on several input parameters. Some elements inside the object should be clickable. The following conditions must apply: - Viewer is Helix - The generator must be callable from C# -…
R00st3r
  • 954
  • 1
  • 10
  • 31
1
vote
1 answer

How to create TranslateManipulator in helix-3d in code-behind that moves with target object?

I have taken a look at Helix-3d examples, specifically a Manipulator Example and I tried to reproduce the functionality in C#. I have a Window with HelixViewport3D and the following code: public partial class TransformWindow : Window { public…
Dan
  • 11,077
  • 20
  • 84
  • 119
1
vote
0 answers

Helix3dToolkit Grouping Objects

Is it possible to group helix3d objects, and then adding them into a HelixViewport3D together. (And be able to remove together as well). This can actually be done with BillboardTextVisual3D objects, by using a single BillboardTextGroupVisual3D…
Aar Vee
  • 67
  • 9
1
vote
1 answer

Splitting a primitive triangle into smaller triangles

I am rendering a pipe using WPF with the Helix Toolkit. I realised that the function provided generates triangle primitives that are too large for my use. For example, if the red triangle is my primitive, I want control over (say) the middle part…
John Tan
  • 1,331
  • 1
  • 19
  • 35