|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/panda3d-and-blender-hacks-part-1/
课程评论:没有评论
本课程名为“Panda3D and Blender Hacks - Part 1”,主要教授如何结合使用Blender和Panda3D进行3D模型制作、动画和应用开发。 课程内容包括: 1. **Blender建模与材质创建**:学习在Blender中创建简单的3D模型,并为其添加材质。课程将以创建一个UFO模型为例,并为其赋予两种材质,以便导出到Panda3D。 2. **Blender纹理烘焙**:掌握将Blender材质烘焙成纹理的技术,以便在其他软件(尤其是Panda3D)中使用。课程将展示如何为UFO模型制作纹理。 3. **GLTF格式导出与Panda3D加载**:学习如何将Blender模型导出为GLTF格式,并在Panda3D中加载。GLTF是一种通用格式,可替代Panda3D的EGG原生格式。课程将探讨GLTF导出选项,并导出UFO模型。 4. **Panda3D间隔动画**:利用Panda3D的position、rotation和scale间隔功能创建动画。间隔工具适用于无需实时控制但需要预设动作的对象,例如UFO模型的动画。 5. **Panda3D屏幕捕获与MP4视频制作**:学习如何捕捉Panda3D的屏幕画面,并将其制作成MP4视频。课程将展示如何将UFO模型的间隔动画渲染成视频。 6. **Panda3D与Kivy框架集成**:介绍如何使用`panda3d-kivy`插件在Panda3D应用程序中集成Kivy框架,以创建更高级的用户界面,弥补Panda3D自带GUI系统的不足。 7. **Panda3D物理引擎模拟**:演示如何使用Bullet物理引擎在Panda3D中进行科学模拟,例如模拟引力加速度。这表明Panda3D不仅可用于游戏开发,还可用于科学计算等领域。
So, what are you going to learn in this course? Well, some Panda3D and Blender hacks. And in particular:1) How to create simple models in Blender and add materials to them.We'll be creating a UFO model in Blender with two materials that we can later export to Panda3D.2) How to bake textures from materials in Blender so that we can later use them in other software, and in particular in Panda3D.Our UFO model needs to be textured in order to be exported to Panda3D and look as expected there, so we're going to learn how to use the materials that we have to bake textures.3) How to export a model from Blender in GLTF format and then load it in Panda3D.GLTF is a widely used file format and you can use it in Panda3D instead of its native EGG. We'll be talking about the available export options and we'll export the UFO model to GLTF.4) How to use position, rotation and scale intervals in Panda3D to create an animation.We'll animate our UFO model using intervals. This is a tool in Panda3D that comes in handy when you don't need control over an object for some time but want it to move, rotate and scale in a predefined way.5) How to capture the screen in Panda3D and create a video in MP4 format.We used intervals to animate our UFO model, but now we can render a video with that animation.6) How to integrate the Kivy framework in your Panda3D application using the panda3d-kivy add-on.Although Panda3D ships with its own GUI system, you're not limited to it. If you know the Kivy framework, you can use it inside your Panda3D app window to create even more fancy GUIs.7) How to make a scientific simulation of gravitational acceleration in Panda3D using the Bullet physics engine.Panda3D is not only about games. You can use it for many other purposes like, for example, scientific simulations. We're going to create a simple simulation of gravitational acceleration here.