Найти - Пользователи
Полная версия: Срочно! Помощь по проекту "Моделирование углеродных нанотрубок"
Начало » Центр помощи » Срочно! Помощь по проекту "Моделирование углеродных нанотрубок"
1
spataphore
Всем привет. Нужна помощь: мне необходимо сделать программу, в интерфейсе которой я задаю значение индексов хиральности самих нанотрубок (n, m), а также длина самой трубки (L). В окне программы после запуска отображается сама нанотрубка с заданными параметрами (цилиндр, который можно вращать).

Тут показано, как вообще определяется хиральность нанотрубки и как выглядит её строение: http://lkmprom.ru/clauses/entsiklopediya/nanotrubki-/

Я как это вижу?:
1) через QT сделать форму: три поля для ввода параметров n, m и d, кнопка запуска, а выше - отображение цилиндра;
2) Цилиндр зависит от параметров L (его длина) и C (вектор хиральности, обхват цилиндра);
3) Есть готовый PNG-файл с шестиугольниками. Он вырезается прямоугольной формой в зависимости от заданных параметров и накладывается текстурой на этот цилиндр.

Я достаточно профан в питончике, однако проект горит. Весь день пересматривал все возможные форумы, гайды и т.д., но это особо мне не помогло
doza_and
spataphore
Я достаточно профан в питончике
А зачем тогда это делать в питоне? Делайте в том чем владеете.
spataphore
цилиндр, который можно вращать).
Выглядит как задача решаемая при помощи opengl/directx/…
Если питон, то я бы наверное попробовал ее решить при помощи https://docs.enthought.com/mayavi/mayavi
https://stackoverflow.com/questions/33376862/how-to-render-a-3d-brain-image-in-a-mayavi-plot

spataphore
doza_and
Выбора нет. Обязательно задали на питоне.
AD0DE412
вроде blender поддерживает python
doza_and
AD0DE412
вроде blender поддерживает python
Да, поддерживает.
1. Но результат работы блендера не приложение а модель.
2. Чтобы просто научиться пользоваться блендером надо потратить ну наверное месяц, а может и больше.
py.user.next
doza_and
2. Чтобы просто научиться пользоваться блендером надо потратить ну наверное месяц, а может и больше.
Я месяца два проходил основы только, чтобы просто что-то там делать (заставки для видео), чтобы понимать там менюшки какие-то. Довольно сложная программа. Там можно мультики трёхмерные делать. Но чтобы сделать просто движение какое-то чего-то, нужно просидеть неделю, не меньше.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB