CindyJS icon indicating copy to clipboard operation
CindyJS copied to clipboard

A JavaScript framework for interactive (mathematical) content.

Results 139 CindyJS issues
Sort by recently updated
recently updated
newest added

We should try to support [the projective version of `drawimage`](https://github.com/CindyJS/CindyJS/blob/v0.8.0/ref/Image_Manipulation_and_Rendering.md#drawing-an-image-drawimageposposposposimagename) as well as [the `mapimage` function](https://github.com/CindyJS/CindyJS/blob/v0.8.0/ref/Image_Manipulation_and_Rendering.md#deforming-an-image-mapimageimagenamefunction) using WebGL for both. The former would simply be implemented by drawing a quad...

Cinderella compat.
CindyGL

The parametric plot uses a default of 1000 steps, so a step of `(stop-start)/1000`, this is rather high and leads to poor performance on mobile devices. Cinderella uses a default...

Cinderella compat.

At the moment, the function call stack of CindyJS corresponds to that of JavaScript. If a CindyJS function or operator gets invoked, it will evaluate its arguments in a recursive...

discussion

`inspect` [ref/Accessing_Geometric_Elements.md#inspecting-elements](https://github.com/CindyJS/CindyJS/blob/master/ref/Accessing_Geometric_Elements.md#inspecting-elements) is still missing in CindyJS.

Cinderella compat.
mc²

_(Manually migrated from GitLab issue 17 reported by @gagern)_ We need to support drawing in layers, and the layers command. Probably best achieved by caching all drawing commands at some...

enhancement
Cinderella compat.

We are still missing some plot commands Cinderella knows: - [ ] [drawcurves$2](https://github.com/CindyJS/CindyJS/blob/v0.7.3/ref/Function_Plotting.md#curve-drawing-of-physics-magnitudes-drawcurvesveclist) - [ ] [drawfield$1](https://github.com/CindyJS/CindyJS/blob/v0.7.3/ref/Function_Plotting.md#drawing-a-vector-field-drawfieldexpr) - [ ] [drawfieldcomplex$1](https://github.com/CindyJS/CindyJS/blob/v0.7.3/ref/Function_Plotting.md#drawing-a-complex-vector-field-drawfieldcomplexexpr) - [ ] [drawforces$0](https://github.com/CindyJS/CindyJS/blob/v0.7.3/ref/Function_Plotting.md#drawing-a-force-field-drawforces) - [ ] [drawforces$1](https://github.com/CindyJS/CindyJS/blob/v0.7.3/ref/Function_Plotting.md#drawing-the-force-field-of-a-point-drawforcesmass) -...

Cinderella compat.

We should support all the sampled audio functions Cinderella supports: - [ ] playsin$1 - [ ] playfunction$1 - [ ] playwave$1 - [ ] stopsound$0 This is a subset...

Cinderella compat.

We should support all the MIDI functions Cinderella supports: - [ ] instrument$1 - [ ] instrumentnames$0 - [ ] midiaddtrack$1 - [ ] midichannel$1 - [ ] midicontrol$2 -...

Cinderella compat.

The following functions (with arity) are mentioned in the documentation, are presumably supported by Cinderella, but at the time of this writing not ported to CindyJS: - [ ] addforce$2...

Cinderella compat.

In the example `Calculations.html` I just added for #461 the plot does not cover the whole width of the window, as it does in Cinderella. This is not specific to...

bug