Three.js中文网 Three.js中文网
首页
免费视频
系统课 (opens new window)
  • Three.js基础课程
  • Vue3+Threejs 3D可视化
  • Threejs进阶课程
  • 展厅3D预览漫游
  • Threejs Shader
  • Blender建模基础
  • Three.js基础课程(旧版本) (opens new window)
  • 文章
WebGPU教程
  • WebGL教程
  • WebGL教程(旧版本) (opens new window)
3D案例
  • 本站部署(打开快) (opens new window)
  • 原英文官网文档 (opens new window)
首页
免费视频
系统课 (opens new window)
  • Three.js基础课程
  • Vue3+Threejs 3D可视化
  • Threejs进阶课程
  • 展厅3D预览漫游
  • Threejs Shader
  • Blender建模基础
  • Three.js基础课程(旧版本) (opens new window)
  • 文章
WebGPU教程
  • WebGL教程
  • WebGL教程(旧版本) (opens new window)
3D案例
  • 本站部署(打开快) (opens new window)
  • 原英文官网文档 (opens new window)
Web3D系统课程视频
  • 0.学前说明

  • 1.Vue+Three.js基础

    • 1. Vite搭建Vue 3D开发环境
      • 2. Vite+Vue3引入threejs库
      • 3. Vue+threejs 3D案例—场景
      • 4. Vue+threejs 3D案例—相机
      • 5. Vue+threejs 3D案例—渲染器
      • 6. 动画渲染循环
      • 7. 平行光光源与材质
      • 8. 相机控件OrbitControls
      • 9. 渲染器设置(全屏、锯齿等)
      • 10. Canvas插入vue3组件(ref方式)【选修】
    • 2.场景搭建Three+Blender

    • 3.渲染效果提升(材质光照)

    • 4.渲染性能、模型压缩

    • 5.封装、进度条、切视角

    • js 3D可视化
    • 1.Vue+Three.js基础
    郭隆邦
    2023-03-26
    目录

    1. Vite搭建Vue 3D开发环境

    # 脚手架Vite创建threejs开发环境

    本课程选择Vite作为前端工程化开发的构建工具,Vite相比webpack或Vue-cli,调试代码速度更快。

    # vite文档地址

    vite文档 (opens new window)有Vite详细的使用说明。

    # 使用Vite快速创建一个vue工程文件

    执行命令npm create vite@latest,然后选择你想要的开发环境即可,具体跟着视频可操作即可。

    npm create  vite@latest
    

    第一步是选择你的前端框架,第二步是选择是否支持TS。

    注意:安装使用Vite之前,确保你电脑已经安装Nodejs (opens new window)了,尽量用最新版本的。

    # npm i安装依赖

    Vite通过模板创建好项目文件后,需要npm安装所有依赖

    npm i
    

    # 启动命令

    查看package.json文件的script内容,可以知道通过npm run dev的方式启动项目,进行开发状态。

    npm run dev
    

    启动成功后,复制本地静态服务器地址,浏览器测试能否正常打开。

    # Vue3 组合式风格

    • Vue2:选项式风格
    • Vue3:选项式、组合式两种风格可选

    打开上面Vite默认创建的Vue项目代码,你可以看到就是Vue3的组合式风格。

    本课程选择Vue3,组合式风格,如果你不熟悉,一定找个vue3相关课程熟悉下,然后再来学习本课程。

    Vue3官网文档 (opens new window)

    1. Vue+Three.js课程简介
    2. Vite+Vue3引入threejs库

    ← 1. Vue+Three.js课程简介 2. Vite+Vue3引入threejs库→

    Theme by Vdoing | Copyright © 2016-2025 豫ICP备16004767号-2
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式