1 介绍
1.1 开发维护者:迪士尼VR工作室和卡耐基梅隆娱乐技术中心。
1.2 是一个3D游戏引擎和一个 3D 渲染和游戏开发库。
1.3 可以在这个框架下使用 Python 和 C++ 。
1.4 Panda3D 是开源软件, 它的许可证让它可以用于任何用途, 包括商业用途。
1.5 是python的三大游戏动画之首。(pygame、pyglet和panda3d)
2 本机环境
python3.8、深度deepin-linux操作系统、微软vscode编辑器,代码亲测过。
3 安装
pip install panda3d#本机安装#pip3.8 install -i https://mirrors.aliyun.com/pypi/simple panda3d #报错,路径未设置,我暂时没去出来,也可以使用
4 github地址
https://github.com/panda3d/panda3d #建议下载下来,解压,里面有例子#https://www.panda3d.org/ #附加官网
====下面看看解压下来的例子===
5 先看看解压目录和环境
5.1 音乐盒:music-box
5.1.1 点开,双击main.py,用微软编辑器vscode打开,运行
5.1.2 效果
5.2 太阳系 solar-system
5.2.1 点击文件夹,打开step6_controllable_system,同上面
5.2.2 效果图
5.3 媒体播放,格式ogv(估计这个格式需要修改,也不知道mp4等其他格式行不行,可以试试)
打开方法不同与上面:
进入文件夹,点击右键,进入终端,python3.8 main.py
如下面
5.4 萤火虫
5.4.1 打开方法入5.2和5.3
5.5 国际象棋
效果图
好了,介绍到这里,感兴趣的可以继续开发和解读代码。
自己整理,分享出来,喜欢的收藏和转发。
============未完待续================