PyEngine3D is open source opengl 3d engine project wirtten ...
文章推薦指數: 80 %
Welcome to PyEngine3D. An open source Python 3D engine using the pyopengl API that uses pygame and pyglet as the game backend.
Skiptocontent
{{message}}
ubuntunux
/
PyEngine3D
Public
Notifications
Fork
13
Star
117
PyEngine3Disopensourceopengl3dengineprojectwirtteninpython.
License
BSD-2-Clauselicense
117
stars
13
forks
Star
Notifications
Code
Issues
5
Pullrequests
1
Actions
Projects
1
Wiki
Security
Insights
More
Code
Issues
Pullrequests
Actions
Projects
Wiki
Security
Insights
ubuntunux/PyEngine3D
Thiscommitdoesnotbelongtoanybranchonthisrepository,andmaybelongtoaforkoutsideoftherepository.
master
Branches
Tags
Couldnotloadbranches
Nothingtoshow
{{refName}}
default
Couldnotloadtags
Nothingtoshow
{{refName}}
default
2
branches
0
tags
Code
Clone
HTTPS
GitHubCLI
UseGitorcheckoutwithSVNusingthewebURL.
WorkfastwithourofficialCLI.
Learnmore.
OpenwithGitHubDesktop
DownloadZIP
LaunchingGitHubDesktop
Ifnothinghappens,downloadGitHubDesktopandtryagain.
LaunchingGitHubDesktop
Ifnothinghappens,downloadGitHubDesktopandtryagain.
LaunchingXcode
Ifnothinghappens,downloadXcodeandtryagain.
LaunchingVisualStudioCode
Yourcodespacewillopenonceready.
Therewasaproblempreparingyourcodespace,pleasetryagain.
Latestcommit
Gitstats
1,492
commits
Files
Permalink
Failedtoloadlatestcommitinformation.
Type
Name
Latestcommitmessage
Committime
PyEngine3D
Resource
docs
images
.gitignore
LICENSE
PyEngine3D.png
README.md
config.ini
logo.kra
logo_text.kra
main.py
profile_pyengine3D.py
pycallgraph.png
requirements.txt
Viewcode
WelcometoPyEngine3D
Requirements
HowtoinstallPyEngine3D
TroubleShooting
Crashissueusinganaconda
Features
References
README.md
WelcometoPyEngine3D
AnopensourcePython3DengineusingthepyopenglAPIthatusespygameandpygletasthegamebackend.
Homepage:https://pyengine3d.blogspot.com
Documents:https://pyengine3d.readthedocs.io
Requirements
OpenGL4.3(Shadinglanguage430)
python3.6(python3.7hasapyopenglbug)
numpy
pillow
pygletorpygame
PyOpenGL
PyOpenGL-accelerate(optional)
Windows,Linux,Mac(nottested)
HowtoinstallPyEngine3D
gitclonehttps://github.com/ubuntunux/PyEngine3D
cdPyEngine3D
pipinstall-rrequirements.txt
pythonmain.py
Video:https://www.youtube.com/watch?v=bVwdV695_zo
TroubleShooting
Crashissueusinganaconda
https://python-pillow/Pillow#2945
https://conda-forge/pillow-feedstock#45
Traceback(mostrecentcalllast):
File"main.py",line44,in
延伸文章資訊
- 1A Loading and Rendering 3D Models with OpenGL and ...
Beyond chapter 3, when we start writing programs that transform and animate graphics, I begin to ...
- 2用PyOpenGL叩開3D的心扉——OpenGL全解析(3) - 程式人生
對Python來說可能不是很重要,不過還是要說明一下,OpenGL函式有d(double)的版本,C/C++語言一般預設浮點數就是double,使用d版本函式可能會顯得比較 ...
- 33d opengl python - CSDN
适用于Python的OpenGL 3D游戏引擎。 版本0.7 MIT许可证。 工作正在进行中。 渲染示例视频要求: 2.7或3.4+ pip install pysdl2 pip install...
- 4PyOpenGL:是一個呼叫OpenGL的2D/3D的python圖形庫
1 說明1.1 PyOpenGL:是一個呼叫OpenGL的2D/3D的python圖形庫。1.2 OpenGL:1.2.1 Open Graphics Library,開放圖形庫或者。1.2.2...
- 5PyEngine3D is open source opengl 3d engine project wirtten ...
Welcome to PyEngine3D. An open source Python 3D engine using the pyopengl API that uses pygame an...