当前位置:首页 > 前端开发

前端开发

  • 最新
  • 浏览
  • 评论

Threejs的三维坐标系

邻居的猫1个月前 (12-09)2054
Threejs的三维坐标系
title: 05-三维坐标系 在三维空间中,所有的物体和相机都需要基于一个统一的坐标系来进行定位和操作。理解坐标系的基本概念,对于创建稳定、准确的三维效果至关重要。 基础 Three.js 采用的是右手坐标系,这意味着如果你将右手的三个手指伸直,分别指向 X、Y 和 Z 轴的方向,你的拇指指向的方...

命令行使用开发初学者攻略:脚手架篇、UI 库和交互东西

邻居的猫1个月前 (12-09)310
命令行使用开发初学者攻略:脚手架篇、UI 库和交互东西
在日常的前端开发工作中,我们经常依赖各种命令行工具来提高效率和代码质量。例如,create-react-app 和 eslint 等工具不仅简化了项目的初始化过程,还能自动执行代码检查和格式化任务。当我们使用这些工具时,它们通常会通过一系列互动式的问答来收集必要的信息,从而根据我们的选择进行相应的配...

ThreeJs-02Threejs开发入门与调试

邻居的猫1个月前 (12-09)524
ThreeJs-02Threejs开发入门与调试
这两天没有上传笔记,在解决图床的问题,主打一个白嫖,所以要费点心思,先是用了gitee的图床好不容易配好后发现居然加了防盗链,后面又转了github的咱目前来说github也是最稳定且免费的,但是有个问题,这玩意得用梯子才能看到,作为国内的博客谁随时挂个梯子上来,所以最后还是用了收点费不是很多,但能...

ThreeJs-03原料进阶

邻居的猫1个月前 (12-09)1498
ThreeJs-03原料进阶
一.uv贴图 在3D计算机图形学中,UV映射是一种将2D纹理映射到3D模型表面的方法。在这里,“U”和“V”代表了2D纹理空间的坐标,这与2D笛卡尔坐标系统中的“X”和“Y”是类似的。在3D模型的每个顶点上,都会有一组对应的UV坐标,它们定义了3D模型在这个顶点上的表面应当对应纹理图像的哪个部分。...

ThreeJs-04详解原料与纹路

邻居的猫1个月前 (12-09)1704
ThreeJs-04详解原料与纹路
一.matcap材质 这个材质不会受到光照影响,但是如果图片本身有光就可以一直渲染这个图片本来的样子,用来将一个图片纹理渲染到物体上的材质 代码实现 加载模型后,开启纹理渲染,并把它的材质变为这个材质,并且贴上纹理图 二.Lambert材质 Lambert网格材质是Three.js中最基本和常用的材...

JS 预编译代码实例剖析

邻居的猫1个月前 (12-09)1675
JS 预编译代码实例剖析
了解 JavaScript 引擎在执行代码过程中所做的一些行为是非常必要的,这有助于我们在遇到莫名其妙的调用时,能够大致定位问题所在。在我学习了预编译的相关知识,并基于该文章,引用其中的一段代码,结合“变量提升”、“函数提升”的小示例,对其进行详细的分析,算是留作一份笔记巩固记忆、加深理解。 代码...

qiankun 的 CSS 沙箱阻隔机制

邻居的猫1个月前 (12-09)268
qiankun 的 CSS 沙箱阻隔机制
Qiankun 提供了三种 CSS 隔离机制:动态样式隔离、影子DOM 沙箱和作用域沙箱,以实现主应用和子应用之间的样式隔离.........

Nuxt.js 使用中的 error 事情钩子

邻居的猫1个月前 (12-09)1392
Nuxt.js 使用中的 error 事情钩子
title: Nuxt.js 应用中的 error 事件钩子 date: 2024/12/3 updated: 2024/12/3 author: cmdragon excerpt: 在任何 Web 应用中,错误是不可避免的。无论是网络请求失败、服务器错误、还是用户输入不合法,这些错误都可能影响用户...

vxe-table 在 vxe-tabs 页签组件中运用表格

邻居的猫1个月前 (12-09)1156
vxe-table 在 vxe-tabs 页签组件中运用表格
在 vxe-tabs 页签组件中使用 vxe-table 表格组件,自适应页签高度。 官网:https://vxetable.cn/ <template> <div> <vxe-tabs padding> &...

vxe-table 一键切换修改形式、只读形式

邻居的猫1个月前 (12-09)1944
vxe-table 一键切换修改形式、只读形式
vxe-table 可以编辑模式和只读模式的参数是 editConfig.enabled 当需要编辑时就启用,当不需要编辑时就关闭 官网:https://vxetable.cn/ <template> <div> <vxe-but...