Skip to content

Yilmaz4/Trisualizer

Repository files navigation



Trisualizer is an advanced two-variable function grapher that allows users to visualize and interact with multivariable mathematical functions in real-time.

It features capabilities for displaying the partial derivatives, gradient vector, normal vector, and tangent plane at any selected point on the surface, and computing double integrals over general regions using high-precision numerical methods.

ui

Users can define custom variables, values of which can be easily adjusted with sliders, allowing for dynamic exploration of the function's properties. The grapher features realistic shading using the Blinn-Phong lighting model alongside 5 different coloring methods, enhancing the depth and realism of the rendered surface. Grid lines can also be displayed to aid in spatial orientation.

shading

OpenGL compute shaders are used for high-performance computations, ensuring smooth and responsive interaction.

About

Interactive two variable function grapher

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published