面向初学者的3D游戏着色器————构建演示

这篇博客面向初学者,详细介绍了如何构建和运行3D游戏着色器的演示程序。首先,你需要安装Panda3D SDK,然后根据Linux、Mac或Windows系统的不同,进行编译和链接步骤,以生成可执行文件。
摘要由CSDN通过智能技术生成

构建演示
在您尝试演示程序之前,您必须先构建示例代码。

依赖性
在编译示例代码之前,您需要安装Panda3D为了你的平台。Panda3D可用于Linux、苹果机和视窗系统。

Linux
开始于安装这Panda3D SDK为了你的发行。

确保找到Panda3D头和库的位置。标题和库最有可能在/usr/include/panda3d/和/usr/lib/panda3d/分别是。

接下来克隆这个存储库,并将目录更改到其中。
git clone https://github.com/lettier/3d-game-shaders-for-beginners.git
cd 3d-game-shaders-for-beginners/demo
现在将源代码编译成一个目标文件。
g++-c src/main . cxx -o 3d-游戏着色器-初学者用. o -STD = gnu++ 11 -O2 -I/usr/include/python 2.7/-I/usr/include/panda 3d/
创建目标文件后,通过将目标文件链接到其依赖项来创建可执行文件。
g++\ 3d-游戏着色器-初学者用. o -o 3d-游戏着色器-初学者用-L/usr/lib/panda 3d -lp3 framework -lpanda -lpandafx -lpanda express -lp3d tool config -lp3d tool -lp3pystub -lp3d direct -lpthread
Mac
首先安装Panda3D SDK。

确保找到Panda3D头和库的位置。

接下来克隆这个存储库,并将目录更改到其中。
git clone https://github.com/lettier/3d-game-shade

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

geescan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值