CAD ... related software and tutorials

Johannes-Raida.de provides CAD related Java software (JNetCAD) and tutorials for three.js, a WebGL wrapper.

JNetCAD - Java CAD viewer and converter

JNetCAD is a Java application for viewing and converting CAD data. It's free for non commercial or educational use. It supports reading 3DS, BGF, DXF, JT, OBJ and STL and writing CTM, DXF, EPS, JSON, JT, OBJ, 3D-PDF, STL and VGF.
All im- and export modules are available as Java libraries, which give access to the geometries.

Learn WebGL with three.js

WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D graphics within any compatible web browser without the use of plug-ins. (Wikipedia)
Based on the famous NeHe OpenGL tutorials, these tutorials will guide you step by step through hardware accelerated 3D browser programming with the WebGL wrapper three.js.

Latest news ...

  • [2017-05-14] Updated JNetCAD, RaidaJTLoader and RaidaJSONExporter
  • [2017-03-01] Updated JNetCAD, RaidaJTLoader, RaidaJSONExporter, RaidaOBJExporter and RaidaCTMExporter. The CTM exporter creates files for WebGL like the JSONExporter but the CTM files are highly compressed.
  • [2016-05-01] Updated STLLoader
  • [2016-04-28] Updated JTLoader, OBJExporter and CADAdapter
  • [2016-03-06] Added support for JT v6 and v7
  • [2016-01-10] Fixed three.js tutorial #9
  • [2016-01-05] Reduced size of JSON files by 60 percent
  • [2015-11-29] Last components with new API released
  • [2015-11-18] 3DPDF exporter with new API released
  • ...