Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 8, 2019 21:20:32

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

Простая 3d графика

В рамках одного из моих проектиков мне нужно рисовать ‘горы’. В 2d я с этим худо-бедно справился и теперь мои товарищи хотят перенести это в 3д. Мне нужна среда, в которой можно нарисовать много пирамид и их закрасить. Желательно, чтобы среда была простой: времени не очень много, но пока достаточно. Что посоветуете?

Вот что пока есть в 2d, если интересно. Может, подкинете идеи фич…

Прикреплённый файлы:
attachment Screenshot_20190606-203006.jpg (635,1 KБ)

Офлайн

#2 Июнь 8, 2019 21:44:26

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Простая 3d графика

Leo_nik
Мне нужна среда, в которой можно нарисовать много пирамид и их закрасить.
вам рисовать програмно или руками?
если програмно то VTK , pyOpenGL или Panda3D
еще Blender Game Engine работает с пайтоном, но я не уверен что его можно будет подключить к вашему проэкту… оно вроде как работает только внутри саомго блендера.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Июнь 8, 2019 22:10:39)

Офлайн

#3 Июнь 9, 2019 02:53:58

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

Простая 3d графика

Да, рисовать программно. Премного благодарен за ответ. Не подскажете, есть ли русскоязычная документация к VTK или pyOpenGL? Не хочу заморачиваться с чтением кучи английских мануалов.

Отредактировано Leo_nik (Июнь 9, 2019 02:55:45)

Офлайн

#4 Июнь 9, 2019 18:51:00

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Простая 3d графика

Leo_nik
Не подскажете, есть ли русскоязычная документация к VTK или pyOpenGL?
боюсь, нет, в лучшем случае каенить туториалы а ля “Hello word” вращающийся примитив, типа такого https://habr.com/ru/post/246625/
Остальное все на англицком. например: http://pyopengl.sourceforge.net/context/tutorials/index.html

на удивление по панде есть целый ресур на русском http://panda3d.org.ru/ где можо посмотреть всякие туториалы и статьи, например http://panda3d.org.ru/publ/4
Хотя рано или поздно всеравно придеться лезть в офф документацию на “щирій англійскій мові”



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Июнь 9, 2019 18:59:24)

Офлайн

#5 Июнь 9, 2019 21:33:47

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

Простая 3d графика

Всё! Спасибо! Я, оказывается, не ту панду нагуглил, то, что Вы скинули очень помогло!

Офлайн

#6 Июнь 10, 2019 01:59:50

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

Простая 3d графика

PEHDOM
А знаете, нарыл сайтик, русский, про OpenGL тоже рассказывает! Может, еще кому понадобтся: http://www.helloworld.ru/texts/comp/games/opengl/opengl2/opengl_02.html#1
Там, правда, старое все, но в целом описано хорошо, примитивная часть осталась той же.

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version