Synthclipse is a GLSL shader prototyping tool. It makes possible to fast develop all kinds of shaders: Fragment (FS), Vertex (VS), Geometry (GS), Tessellation (TS) and Compute (CS). Shader development can be done using, compatible with Fragmentarium and Shadertoy (but limited to FS and VS), Fragx shaders or by using fully featured JavaScript JSX scripts. The JSX API is consistent with WebGL but in fact exposes complete OpenGL 4+ API.

To install Synthclipse one can download prepacked Eclipse with Synthclipse feature (see "Files" section above) or update an existing Eclipse using the following Update Site: https://kamil-kolaczynski.github.io/synthclipse/update/

Prepacked version has one advantage: it has nice console logs coloring since it shipped with Grep Console plugin ( https://marketplace.eclipse.org/content/grep-console ) that is configured specially for Synthclipse logs.

Features

  • easy GLSL shader development focused on simplicity and interactivity
  • support for the newest OpenGL API (4+) and for all kind of shaders (Fragment, Vertex, Geometry, Tessellation and Compute)
  • compatible with WebGL
  • compatible with Fragmentarium, Shadertoy, and GLSL Sandbox
  • fully featured GLSL and JavaScript editors powered by Eclipse IDE
  • possible music visualization with build-in audio player

Project Samples

Project Activity

See All Activity >

License

Eclipse Public License

Follow Synthclipse

Synthclipse Web Site

You Might Also Like
Discover Multiview ERP: The Financial Management Revolution Icon
Discover Multiview ERP: The Financial Management Revolution

Reclaim precious moments with loved ones while our robust cloud accounting software streamlines your financial processes.

Built for growing businesses and well-established enterprises alike, Multiview is a highly scalable and robust ERP.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Synthclipse!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Intended Audience

Developers

Programming Language

C++, Java

Related Categories

C++ Software Development Software, C++ Graphics Software, C++ Sound Audio, Java Software Development Software, Java Graphics Software, Java Sound Audio

Registered

2014-01-03