Мой друг, который является преподавателем химии, пришел к идее веб-приложения, которое бы в интерактивном режиме отображало химическую структуру во время манипуляции.Оно не обязательно должно быть точным, оно предназначено только для интерактивного показа элементарной химии, в которой все элементы пытаются соединиться друг с другом, чтобы завершить свою внешнюю связь.
Итак, вопрос в том, есть ли JavaScript(холст?) схема движка, которая оптимально переставляет узлы на дисплее.Как им манипулируют (т.е. удаление водорода из кислорода в воде, с кислородом в качестве центрального узла)