Skip to content

joeiddon/fields

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fields

Experimenting with simulating fields.

After recently learning about WebGL from this guide, I got my own basic 3D rendering working, logging my progress in this repository.

To experiment a bit further with the graphics library, and with some of my maths and physics, this repository contains some experiments with simulating different types of fields.

Controls

In both simulations, your mouse is used to place charges - move and click. In the 3D simulation, you can pan with right click and hold.

Links to all Works-In-Progress

These are different developments made on the above demos. The controls for each are roughly the same as those described above.

https://joeiddon.github.io/fields/electric_potential/contours/direct_from_potential/index.html

https://joeiddon.github.io/fields/electric_potential/contours/implict_plot/index.html

https://joeiddon.github.io/fields/electric_potential/index.html

https://joeiddon.github.io/fields/electric_potential/normal_lines/index.html

https://joeiddon.github.io/fields/electric_potential/points/index.html

https://joeiddon.github.io/fields/electric_potential/shells/cubes_demo/index.html

https://joeiddon.github.io/fields/electric_potential/shells/cubes_demo/unfinished_shading/index.html

https://joeiddon.github.io/fields/electric_potential/shells/index.html

https://joeiddon.github.io/fields/electric_potential/test_charge_placer/index.html

https://joeiddon.github.io/fields/electric_vector/index.html

https://joeiddon.github.io/fields/electric_vector/one_charge/fast/index.html

https://joeiddon.github.io/fields/electric_vector/one_charge/index.html

About

Simulations of scalar and vector fields using WebGL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published