Naman Bhoj Ответов: 1

3D моделирование с использованием Python для настольного приложения


My goal is to create a desktop application for 3D simulation with customizable functionalities like ( rotating the figure, increasing and decreasing figure size , showing the interaction between different objects{example: collision of a ball with a wall} ) . I wanted to know how to use blender and panda3d for the purpose? Or is Pyqt or tkinter better suited for the purpose. The software I want to make is somewhat like chemdraw 3D or avagadro



Что я уже пробовал:

Blender, Panda3d, Pyqt, Tkinter

Richard MacCutchan

Вы должны изучить документацию для этих продуктов, чтобы увидеть, какие из них будут работать лучше всего для вашего приложения.

Naman Bhoj

Привет, спасибо за Ваш быстрый ответ. Я пытаюсь сделать это для некоммерческой организации, членом которой я являюсь, и явно не получаю за это денег.
Приходя к тому, где я нахожусь в данный момент времени, я пытаюсь выяснить, что было бы лучшим инструментом для начала работы, так как попытка всех из них может занять довольно много времени. Я знаю, что Pyqt и Tkinter предназначены для графического интерфейса, в то время как blender и panda3d можно использовать для моделирования.
Я не уверен , что могу отображать и создавать 3d-модели внутри pyqt или tkinter, приходя в panda3d, я знаю, что создание 3d-моделей возможно, но могу ли я получить пользовательский графический интерфейс с пользовательской функциональностью.

Richard MacCutchan

Невозможно ответить на такой вопрос, так как вы единственный человек, который может судить, делает ли продукт то, что вы хотите. И, как напоминание, это форум быстрых ответов, как подробно описано в Код проекта Быстрые ответы часто задаваемые вопросы[^].

1 Ответов

Рейтинг:
2

OriginalGriff

Мы более чем готовы помочь тем, кто застрял, но это не значит, что мы здесь, чтобы сделать все это для вас! Мы не можем сделать всю работу, вам либо платят за это, либо это часть ваших оценок, и было бы совсем несправедливо, если бы мы сделали все это за вас.

Поэтому нам нужно, чтобы вы сделали работу, и мы поможем вам, когда вы застряли. Это не значит, что мы дадим вам пошаговое решение, которое вы можете сдать!
Начните с объяснения, где вы находитесь в данный момент и каков следующий шаг в этом процессе. Затем расскажите нам, что вы пытались сделать, чтобы этот следующий шаг сработал, и что произошло, когда вы это сделали.

Если у вас вообще возникли проблемы с началом работы, то это может помочь: Как написать код для решения проблемы, руководство для начинающих[^]


Naman Bhoj

Привет, спасибо за Ваш быстрый ответ. Я пытаюсь сделать это для некоммерческой организации, членом которой я являюсь, и явно не получаю за это денег.
Приходя к тому, где я нахожусь в данный момент времени, я пытаюсь выяснить, что было бы лучшим инструментом для начала работы, так как попытка всех из них может занять довольно много времени. Я знаю, что Pyqt и Tkinter предназначены для графического интерфейса, в то время как blender и panda3d можно использовать для моделирования.
Я не уверен , что могу отображать и создавать 3d-модели внутри pyqt или tkinter, приходя в panda3d, я знаю, что создание 3d-моделей возможно, но могу ли я получить пользовательский графический интерфейс с пользовательской функциональностью.