Open: Blender. Визуализация молекул и орбиталей: Difference between revisions

From TheorChemGroup at ZIOC RAS
(Created blank page)
 
mNo edit summary
Line 1: Line 1:
==Плюсы и минусы визуализации своих результатов в Blender==


Плюсы:
* Полный контроль над тем, какой будет конечный результат. Кастомизировать можно практически всё, что угодно, так как blender сам по себе - это программа 3d моделирования общего назначения, а модель молекулы создатся пользовательскими python-скриптами.
* Легкая автоматизация. Рендер каждого кадра анимации (точки траектории молдинамики, скана или IRC) можно легко автоматизировать. Вручную нужно будет только один раз выбрать положение камеры (угол, под которым смотрим на молекулу), материалы атомов, цвет или прозрачность фона.
Минусы:
* Пока не нашел.
==Установка==
===На Windows===
1. Скачайте установщик или portable-версию по [https://www.blender.org/download/ ссылке].
2. Установите/распакуйте архив и добавьте путь к blender.exe в переменную Path (см. [https://www.mathworks.com/matlabcentral/answers/94933-how-do-i-edit-my-system-path-in-windows здесь]).
3. Убедитесь, что блендер запускается из командной строки, если написать там "blender.exe". Должно появиться окно программы (Рис. 1).
[[File:Blender welcome screen.jpg|thumb|Рисунок 1. Главное окно Blender]]
===На Linux===
Установка на кластер и личный компьютер делается по одинаковому принципу:
1. Скачать архив с программой (см. [https://download.blender.org/release/ список версий]) и распаковать:
wget https://download.blender.org/release/Blender3.3/blender-3.3.1-linux-x64.tar.xz
tar -xf blender-3.3.1-linux-x64.tar.xz
2. Добавить полный путь в полученную директорию ''.../blender-3.3.1-linux-x64'' в PATH.
3. Проверить, что получается запустить блендер командой ''blender'' (в случае личного компьютера) и ''blender -b'' (в случае расчетного компьютера). Флаг -b отключает отображение графического интерфейса, что полезно, когда работаете по ssh-соединению. Если всё работает, результат должен быть таким:
[user@server any_directory]$ blender -b
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
/run/user/1000/gvfs/ non-existent directory
Blender quit
[user@server any_directory]$
В случае запуска на персональном компьютере без флага -b должно появиться окно программы (Рис. 1).
==Рисуем молекулу==

Revision as of 14:29, 12 November 2022

Плюсы и минусы визуализации своих результатов в Blender

Плюсы:

  • Полный контроль над тем, какой будет конечный результат. Кастомизировать можно практически всё, что угодно, так как blender сам по себе - это программа 3d моделирования общего назначения, а модель молекулы создатся пользовательскими python-скриптами.
  • Легкая автоматизация. Рендер каждого кадра анимации (точки траектории молдинамики, скана или IRC) можно легко автоматизировать. Вручную нужно будет только один раз выбрать положение камеры (угол, под которым смотрим на молекулу), материалы атомов, цвет или прозрачность фона.

Минусы:

  • Пока не нашел.

Установка

На Windows

1. Скачайте установщик или portable-версию по ссылке.

2. Установите/распакуйте архив и добавьте путь к blender.exe в переменную Path (см. здесь).

3. Убедитесь, что блендер запускается из командной строки, если написать там "blender.exe". Должно появиться окно программы (Рис. 1).

Рисунок 1. Главное окно Blender

На Linux

Установка на кластер и личный компьютер делается по одинаковому принципу:

1. Скачать архив с программой (см. список версий) и распаковать:

wget https://download.blender.org/release/Blender3.3/blender-3.3.1-linux-x64.tar.xz
tar -xf blender-3.3.1-linux-x64.tar.xz

2. Добавить полный путь в полученную директорию .../blender-3.3.1-linux-x64 в PATH.

3. Проверить, что получается запустить блендер командой blender (в случае личного компьютера) и blender -b (в случае расчетного компьютера). Флаг -b отключает отображение графического интерфейса, что полезно, когда работаете по ssh-соединению. Если всё работает, результат должен быть таким:

[user@server any_directory]$ blender -b
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
/run/user/1000/gvfs/ non-existent directory 

Blender quit
[user@server any_directory]$

В случае запуска на персональном компьютере без флага -b должно появиться окно программы (Рис. 1).

Рисуем молекулу