Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Which 3d surface chart library out there do you recommand? It is ok if it is flash or silverlight, as long as it supports dynamic data update thru json.. Thank you!
Gil.
How about javascript-surface-plot?
As for javascript not being fast enough, what do you think this is, 2009?
I am not entirely sure what you are after but one option for 3D charting with Javascript would be Canvas 3D Graph
Edit
Surface plotting is quite CPU-intensive and requires a good graphics API, so Javascript doesn't cut it.
Unfortunately there aren't any ready-made 3D charting libraries for Flash or Silverlight that support surface plotting, only a couple of 3D engines, for example Away3D.
If you are willing to go with applets then JFreeChart might help you (JFreeChart in an Applet). You can control the applet with Javascript and feed it whatever data necessary.
Jmol is used in SAGE for 3D graph plotting. It runs as an applet. It is quite heavy-weight, and it even has a console. Check out the SAGE sources for usage.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm looking for a useful library which would help me in drawing different interactive charts, graphs etc on canvas. Basically i'm designing a web paint like application and adding the functionality of these interactive charts etc. so what i want is, when user clicks the specific chart, he can then click anywhere inside the canvas and the chart appears there with the data given by user in a file(i will handle that once i know the data format and stuff). I tried a few libraries but either they don't support drawing inside canvas or they aren't offering any interactivity... what do you guys suggest me to go for?
As #Pereira said both chartjs and google chart are good solutions. I will also recommend you take a look at:
HighchartsJS (http://www.highcharts.com/)
PolychartJS (http://www.polychartjs.com/)
I hope it helps you.
Here we have someones:
http://www.chartjs.org/
https://developers.google.com/chart/
I think both are good solutions to you.
I just finished a project where we did this using the chart.js library. Clicking bars generates a new, more specific graph based on the clicked bar. I think a big part of what made this possible for us was the use of a RESTful API to manage the data. Check it out if you're interested.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I am looking at rendering a 3D model in a browser. What tools should I use/what places should I look at?
I don't know what data format the model will be, I can likely request that data to formatted in any way I want.
I am looking at three.js but it seems that it needs WebGL to work, which appears to be unsupported in IE.
Does a "cross-browser compatible HTML 3d rendering engine" exists? :)
I have not played with 3D yet, but I know a good place for ressources on 3D for HTML5.
http://www.html5rocks.com/en/gaming
And here is a tutorial on how to create your 3D models with the Three.js Framework.
http://www.html5rocks.com/en/tutorials/three/intro/
This may help you. Good luck.
I also needed what you've been searching for and did some research.
I found JSC3D (https://code.google.com/p/jsc3d/).
It's a project written entirely in Javascript and uses the HTML canvas. It has been tested for Opera, Chrome, Firefox, Safari, IE9 and more.
Then you have services as p3d.in and Sketchfab that give you a nice reader to view 3D models on a web page: they use HTML5 and WebGL. They both have a free version.
a couple years down the road, I'd vote for three.js because
ie 11 supports webgl (to what extent I can't assure you since i'm usually in chrome)
and, as far as importing external models into three.js, here's a link to mrdoob's updated loaders (so many!)
UPDATE nov 2019: the THREE.js loaders are now far more and it makes little sense to post them all: just go to this link
http://threejs.org/examples
and review the loaders - at least 20 of them
do you work with a 3d tool such as maya? for maya you can look at http://www.inka3d.com
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm looking for an open-source Javascript library that can draw electrical/electronics circuit diagrams in a modern (HTML5) browser - is there such a thing? It should have typical circuit elements like resistors, voltage and current sources, capacitors, etc. Thanks in advance for any help.
Wikimedia Commons has a set of electrical symbols in SVG format and you can search for svg electronics too. This is a good start to be used with JS drawing libraries.
I don't know of a library that does what you want, but there are three libraries that could be good starts.
Raphael
Protovis
Processingjs
They all have the right primitives to start with that you could build off of.
I would recommend you find a library that has drawing capabilities, then write a plug-in for that library that would draw circuit elements where needed. Raphael is a pretty nice and easy-to-use drawing library.
there is a library called WireIt , it can help you drawing circuit diagrams i hope it helps you or even you can go for webtronics.
Try DC/ AC Virtual Lab , more components are added in the near future ..
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Does any one know of any good javascript 3d graphing utility? I know that every site ever recommends Canvas 3d Graph but it is actually quite limiting. For one it only allows graphing with datasets that are within the 1000. Though it does have some capability (with a bit of code modifying) to graph data that are a bit out of its range, nothing out of a complete revamp will allow graphing of data based on time or with values hugely larger than 1000. (I have data values that range into the billions.)
Or should I abandon all hope and either write one myself or look to other technology?
Google O3D is a library for producing 3d-graphics using Javascript. It also has a deprecated plugin, but the newest version uses WebGL.
Check it out here: http://code.google.com/p/o3d/
You'll definitely need to build a small graphing-shell around it, but it shouldn't be hard, especially not if you look closely to the examples provided on the Google-code website.
It uses OpenGL as a backend-technology: rendering lots of polygons, on reasonable hardware, is not a problem at all.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm looking for a framework or library to create SVG images. It should run in the browser, so it should be based on Flash or maybe JavaScript. Up to now I found the Flash library by inevo.pt, the SVG editing component of Dojox, and some little JavaScript tools.
Is there anything else, preferrably stable and mature?
Thanks a lot in advance!
-- Andreas
Exporting to svg is a pretty easy step to take.
Draw & Export to svg from FLASH
Example
Have you seen Raphael? http://raphaeljs.com/ This is a JS drawing framework that renders in SVG, Canvas, or VML depending on browser capabilities.
SVG-Edit (demo) is coming along nicely. It's a basic editor which the developers plan to move to a plugin architecture to enable third-party tools. It integrates nicely with the MoinMoin wiki, to allow inline editable diagrams etc.
I think within a year there will be several good open source editors available, using different base JS libraries, now that the ground has been broken by svg-edit
Not really sure why you'd want this. Inkscape is cool but doesn't run in a browser.
I think i have some on http://svg.startpagina.nl
Have you tried Amaya http://www.w3.org/Amaya/