Комплекс никеля в шаростержневом представлении

Molenta

Химия заслуживает красивых инструментов.

Рабочая станция для молекул с собственным 3D-движком в основе. Собирать структуры так же приятно, как на них смотреть.

Комплекс никеля · C₃₁H₃₀BrN₂NiPS₃ · 69 атомов

Потяните, чтобы повернуть. Это не видео — это движок.

Химики проводят в редакторах молекул тысячи часов. А сами редакторы будто застряли в 2005-м: десятки серых кнопок, вылеты на ровном месте, связи, которые программа угадывает неверно. Мы начали с чистого листа. С движка.

Движок

Всё начинается
с 3D-движка.

Не надстройка над чужой графикой, а собственное ядро на Rust и wgpu. Сцены на этой странице рендерятся вживую, прямо в вашем браузере — по тем же принципам.

Кофеин с мягкими тенями
01

Сначала — только ядра.

Файл XYZ — это координаты и ничего больше: ни связей, ни зарядов. Ровно так Molenta видит молекулу в первый момент.

02

Связи — из геометрии.

Связи восстанавливаются по расстояниям и радиусам, без подгонки под таблицу валентностей. Ионы, N⁺ и напряжённые циклы — без фантомных связей и тихих догадок.

03

Свет объясняет форму.

Мягкие тени и окклюзия считаются для каждого пикселя. Кольца, впадины и укладка читаются с первого взгляда — ещё до того, как вы повернёте молекулу.

04

Сферы без полигонов.

Каждый атом — математически точная сфера, рассчитанная попиксельно. Приближайте сколько угодно: ни одной грани, ни одной лесенки.

05

Один жест — другой взгляд.

Шаростержневая, ван-дер-ваальсова, трубчатая. Переходы плавные, а координаты не сдвигаются ни на долю ангстрема.

Интерфейс

Ничего лишнего.
Всё под рукой.

Интерфейс построен вокруг сцены, а не вокруг меню. Попробуйте прямо здесь: выберите атомы, поменяйте длину связи или торсион, отмените. Это работает.

ac-lys-nhme.xyz
1
Пептид Ac-Lys-NHMe в редакторе

Нажмите на атомы: два — длина, три — угол, четыре — торсион

3
4 История пуста
  1. 1

    Режимы — это путь.

    Сборка, расчёт, анализ, экспорт: одна молекула проходит их по порядку.

  2. 2

    Инструменты по месту.

    Только то, что нужно сейчас. Остальное — в одной строке ⌘K.

  3. 3

    Числа, а не ползунки.

    r, θ и φ — точными значениями, с мгновенным откликом в сцене.

  4. 4

    Состояние на виду.

    Заряд, спин, энергия и история — в строке статуса, без всплывающих окон.

Выделение не теряется.

Поворот, отмена, смена представления — выделенное остаётся выделенным.

Заморозка в одно касание.

Зафиксируйте атомы — и ни одна правка их не сдвинет. Попробуйте: F.

Отменить можно всё.

Каждая правка — команда в неизменяемой истории. Шаг назад доступен всегда.

Команды

Сорок кнопок.
Или одна строка.

Каждое действие в Molenta — именованная команда. Найдите её по слову, вызовите с клавиатуры, повторите из истории.

Предоптимизация

Из наброска —
в минимум.

Нарисовали на глаз — получили разумную геометрию за секунды. Быстрый расчёт GFN2-xTB встроен прямо в редактор: без экспорта, терминала и чужих форматов.

RMSD до минимума
2.48Å
Энергия в минимуме
−66.2276Eh
Авобензон в оптимизированной геометрии Старт

Авобензон, C₂₀H₂₂O₃. Стартовая и оптимизированная геометрии — из эталонного корпуса Molenta, путь между ними интерполирован для наглядности.

Путь

Одна молекула.
Четыре шага.

От первого атома до рисунка в статье — в одном приложении, без конвертеров и копирования координат.

01В работе

Собрать

Нарисуйте, отредактируйте, зафиксируйте. Честная геометрия, явные заряд и спин.

XYZr · θ · φfreezeundo
02Далее

Рассчитать

Вход для ORCA без сюрпризов: каждый параметр виден и проверен до запуска.

! r2SCAN-3c Opt Freq
%pal nprocs 8 end
* xyz 0 1
C   0.821  -0.224  0.028
N   1.901  -1.074  0.003
O   1.649   1.996  0.094
… ещё 21 атом
*
4.2.15.06.06.1
03Далее

Понять

Оптимизация, частоты, орбитали — с пометкой, чему можно верить, а что стоит перепроверить.

Проверено Не проверено Подозрительно
04Далее

Показать

Рисунки для статьи, которые через годы выглядят так же. Стиль отображения — это данные с версией.

Статья · 2026схема v3 · SVG · PNG · PDF

Принципы

Красиво —
значит точно.

Мы не жертвуем корректностью ради картинки. И картинкой — ради корректности.

f64

Научная истина — на CPU.

Координаты, энергии и геометрия считаются в двойной точности на процессоре. Видеокарта рисует, а не решает.

Видно, чему верить.

Орбиталь, спектр, термохимия — каждый результат с честным статусом.

Проверено Не проверено Подозрительно

1

Одна сборка.

Регресс парсера — провал релиза, а не повод держать на полке три старые версии.

Нативно. Везде.

macOSWindowsLinux

Подписанные сборки. Без Wine, эмуляторов и «не ставьте в Program Files».

200

Трудных молекул в эталоне.

На них проверяются распознавание связей и предоптимизация — не на удобных примерах из учебника.

металлырадикалыионынековалентныетяжёлые элементыгибкие органикитаутомерынапряжённые циклыкластеры

Rust — от ядра до пикселя.

Память под контролем компилятора. Никаких «вылетело — перезапусти».

Ничего не происходит молча.

У каждого действия есть имя, история и отмена. Никаких тихих автоисправлений геометрии.

geom.setBondLength(C7, N8, 1.335 Å)
Ферроцен

Molenta

Мы пишем ядро прямо сейчас.

macOS · Windows · Linux