Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 6, 2010 16:25:52

rudm
От:
Зарегистрирован: 2009-10-27
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

Есть ли в Python какие-либо средства для управления 3D-объектами?

Вероятно надо копать где то в библиотеке pygame?



Офлайн

#2 Авг. 6, 2010 17:15:43

py2010
От:
Зарегистрирован: 2010-08-06
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Есть ли в Python какие-либо средства для управления 3D-объектами?

или PyQt. >> OpenGL



Офлайн

#3 Авг. 6, 2010 18:57:32

PitPytoni
От:
Зарегистрирован: 2010-02-14
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

Есть ли в Python какие-либо средства для управления 3D-объектами?

pygame вроде и ещё есть интересная IDE VPython



Офлайн

#4 Авг. 6, 2010 21:43:44

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2840
Репутация: +  186  -
Профиль   Отправить e-mail  

Есть ли в Python какие-либо средства для управления 3D-объектами?

Копай в сторону Blender-а и BGE.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#5 Авг. 6, 2010 22:28:38

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Есть ли в Python какие-либо средства для управления 3D-объектами?

А еще есть PyOGRE и целая пачка либ для работы с OpenGL.

Быть может, уважаемый rudm сначала несколько подробнее опишет, что ему нужно?
Или требуется лаба? Хотя вроде бы не время - сессия давно закончилась…



Офлайн

#6 Авг. 11, 2010 15:09:28

rudm
От:
Зарегистрирован: 2009-10-27
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

Есть ли в Python какие-либо средства для управления 3D-объектами?

Нет, лаба мне не требуется, Python это мое хобби )
Суть в том, что мне надо динамически менять 3-d объект, например шарик, согласно вычислениям в программе. То есть, имеем шарик - на него действует какая-либо сила - шарик немного сжимается, и т.д. Я пытался делать это через PyOpenGL но не особо преуспел.

Посмотрел библиотеки которые посоветовали (всем спасибо за советы) и наврное самое близкое это Blender.



Офлайн

#7 Авг. 11, 2010 15:19:09

Paher
От:
Зарегистрирован: 2009-08-11
Сообщения: 66
Репутация: +  0  -
Профиль   Отправить e-mail  

Есть ли в Python какие-либо средства для управления 3D-объектами?

VPython как раз предназначена для 3D моделирования механических процессов



Офлайн

#8 Авг. 11, 2010 16:00:29

rudm
От:
Зарегистрирован: 2009-10-27
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

Есть ли в Python какие-либо средства для управления 3D-объектами?

Большое спасибо, посмотрю ее получше.



Офлайн

#9 Авг. 12, 2010 13:40:27

rudm
От:
Зарегистрирован: 2009-10-27
Сообщения: 64
Репутация: +  0  -
Профиль   Отправить e-mail  

Есть ли в Python какие-либо средства для управления 3D-объектами?

Решил совмеcтить pygame и vpython, но пока что не работает )

import pygame 
from visual import *
pygame.init()
coords = [-1,1,0]
coords_t = [-1,0,1]
sphr = sphere(pos = vector(coords[0], coords[1], coords[2]), radius = 0.3, color = color.blue)

while 1:
for event in pygame.event.get():
if event.type == QUIT:
sys.exit()
if event.type == KEYDOWN:
if event.key == K_UP:
sphr(pos = vector(coords_t[0], coords_t[1], coords_t[2]), radius = 0.4)
В чем может быть проблема?



Офлайн

#10 Дек. 17, 2010 11:26:49

finic
От:
Зарегистрирован: 2007-06-25
Сообщения: 31
Репутация: +  2  -
Профиль   Отправить e-mail  

Есть ли в Python какие-либо средства для управления 3D-объектами?

посмотрите ещё http://pypi.python.org/pypi/pyirrlicht
если возникнут вопросы готов помочь

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version