pouët.net

Good 3D in .NET/WPF application

category: code [glöplog]
 
Hi,

Our application is in C#/WPF and drive this kind of stuff:
BB Image

Actually, I have to represent the intensity of electro-magnetic wave around an object.
(That it, we measure the power emitted by a cell-phone).

So, again I have to code the rendering of scientific data.
I did a draft work with the WPF 3D capabilities. No shaders and only one kind of geometry (no line rendering).
I will try SharpDX. But I don't want to code (again, as I did for scilab) a full new engine.

I need your help to explore possibility. Any body know a good light C# engine ?

Also, I need help about the data representation.
I can't find any example of spherical data rendering with scales system (azimuth/elevation).

thanks for the help.
added on the 2016-03-16 14:39:57 by Orace Orace
Just use the sphere equation for transforming from "scales system" to cartesian coordinates. https://en.wikipedia.org/wiki/Sphere

x = cos(azimuth) * sin(elevation)
y = sin(azimuth) * sin(elevation)
z = cos(elevation)

As for the "light c# engine", I don't know any...
added on the 2016-03-17 18:08:48 by MsK` MsK`
I tried EyeShot today. Don't do any shaders so far...
added on the 2016-03-17 18:15:37 by Orace Orace
only c# engine that i can think of was xna, but it's been proclaimed dead or to be discontinued. you can do c# on unity though. and there is also monogame apparently (just found it googling for xna replacement).
added on the 2016-03-17 21:38:32 by psenough psenough
There's always Unity.
added on the 2016-03-17 21:44:14 by Gargaj Gargaj
Bart Wronski has a decent-ish C# framework using SlimDX that may provide a starting point here
added on the 2016-03-18 01:08:28 by raydey raydey

login