本课程将探索使用Three.js和React Three Fiber创建漂亮的配置器。我们将看到我如何为应用程序进行设计,我将了解如何在 Blender 中优化模型并将其导出以用于实验。接下来,让我们深入研究 React 3 Fiber 并实现整个项目,从一个简单的场景加载模型,创建颜色变化,涵盖状态管理概念,以及使用 Framer Motion 为界面设置动画。

这是一门充满活力的课程,非常注重最终产品。您可以在入门课程或我的 Twitter 个人资料中找到指向最终项目的链接。

每个班级都有指向包含特定课程源代码的资源的链接。这样,您就可以使用视频作为每节课的指南,并查看提供的代码来构建您的项目。或者,您可以按照视频中的说明进行操作,并与我一起编写代码。您可以选择最喜欢学习的最佳方式和格式。

本课程适合熟悉 React 环境,对React Three Fiber有一定了解,并且有使用CodeSandBox 等在线代码工具的先验者。

Published 3/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.74 GB | Duration: 2h 36m

英文发音无字幕含代码

你将会学到的

  • 如何为配置器创建设计概念
  • 优化 Blender 中的模型以用于实验
  • 使用 React、React Three Fiber 和 Valtio 实现配置器
  • 使用 Framer Motion 创建超级简单的 UI 动画

Overview
Section 1: Introduction

Lecture 1 What we will be creating?

Lecture 2 How does this course works?

Section 2: Design

Lecture 3 How to plan your designs for three.js / R3F experiences

Section 3: 3D Optimization

Lecture 4 Optimizing the model

Lecture 5 Baking the lightmaps on Blender

Lecture 6 Exporting the model to use in React Three Fiber Configurator

Section 4: React Three Fiber Development

Lecture 7 Environment setup using CodeSandBox

Lecture 8 Creating the basic React Three Fiber Scene

Lecture 9 Load the blender Model

Lecture 10 Make the model follows the mouse position

Lecture 11 Create the Intro overlay

Lecture 12 Create the Customizer overlay

Lecture 13 Implementing Valtio for state management

Lecture 14 Implementing the colors configurator

Lecture 15 Implementing the decals selector

Lecture 16 Download button and Mobile adjustments

Lecture 17 Animate the interface with framer motion

Lecture 18 Conclusion

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。