Panda3D学习 (5):入门教程

这两天考试+修改论文。。勉强抽出一点时间学习一下。。还是不能落下

这个例程的名字叫太阳系,难度是入门级,也就是说事实上我的学习进程应该从这个例程开始。。结果本末倒置了,上来就学了迄今最难的一个例程。。不过没事,还好没有碰到太大的挫折。今天在碎片化的时间里学习一下这个入门例程,一方面简单一些,不会太耽误复习的进度,另一方面也可以夯实一下之前不能说有多少的基础。。


Step1. blank_window

from direct.showbase.ShowBase import ShowBase
base = ShowBase()

base.run()

这个例程就是演示了一下如何打开一个panda3d窗口,显然,创建一个ShowBase类然后用run方法,之前每个例程都是如此。


Step2. basic_setup

这个例程演示了一些基本的设置,总共包括

标题设置——OnscreenText

背景设置——base.setBackgroudColor(0,0,0)

相机位置设置——camera.setPos,camer.setHpr

前几篇里都有涉及了。。


Step3. load_model

这一步介绍了模型的加载,

self.sky = loader.loadModel("models/solar_sky_sphere")

#Load model returns a NodePath, which you can think of as an object containing your model

这个对NodePath的解释我觉得可以,就当作

  • 6
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值