All I need is a function plot in 3D with some points on the surface. How can I achieve it?
At first I tried
I know this question might feel off-topic, but such a simple plotting is a basic functionality and this answer is already 2 years old, so.. maybe there's something better now?
解决方案
Orson Charts is a new (proprietary) library that will draw surface charts with no JOGL dependency (it contains a software renderer based on Java2D so there are no dependencies except the standard Java runtime). The surface renderer takes samples from a function y = f(x, z), so there might be an issue with your requirement where you say:
But is it possible to add (x, y, z) points..?
However, it would not be difficult to adapt the code to work with such data, so if Orson Charts looks like something you could use then please contact me.