自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

能带孩子会做饭

世界是你们的

  • 博客(217)
  • 资源 (2)
  • 收藏
  • 关注

原创 63. Three.js案例-不同材质属性来增强3D对象的真实感

使用Three.js创建一个包含两个立方体的3D场景,其中一个立方体应用了法向贴图以增强立体效果,而另一个则仅使用普通贴图。文中还讲解了环境光、聚光灯以及相关材质属性的设置方法。

2025-03-13 09:46:32 1095

原创 62. Three.js案例-创建多彩旋转立方体

通过`BoxGeometry`生成立方体几何结构,利用`MeshBasicMaterial`为每个面分配随机颜色,并通过`WebGLRenderer`进行渲染。

2025-03-03 09:38:57 869

原创 61. Three.js案例-彩色旋转立方体创建与材质应用

案例详细演示使用Three.js创建彩色旋转立方体的完整流程。通过WebGLRenderer初始化三维场景,配置PerspectiveCamera相机参数,使用BoxGeometry构建立方体结构,结合MeshBasicMaterial为每个面赋予随机颜色。

2025-03-03 09:32:04 1120

原创 1.1 计算机基础-中央处理单元 CPU

中央处理单元(CPU)作为计算机系统的核心部件,承担着指令执行、数据处理和系统控制的核心职责。

2025-02-17 13:38:23 603

原创 60. Three.js案例-创建一个带有随机颜色面的旋转立方体

使用Three.js库创建一个带有随机颜色面的旋转立方体,并通过OrbitControls实现相机的交互控制。详细讲解了WebGLRenderer、Scene、PerspectiveCamera、OrbitControls、BoxGeometry、MeshBasicMaterial和Mesh等核心概念及其实现方法。

2025-01-09 09:21:39 1049

原创 59. Three.js案例-创建并渲染一个四面体的效果

使用Three.js创建并渲染一个四面体。通过配置WebGLRenderer实现抗锯齿效果,利用PerspectiveCamera设置合适的视角参数,结合TetrahedronGeometry生成四面体几何体,并采用MeshNormalMaterial展示其法线方向的颜色变化。

2025-01-09 09:12:36 852

原创 58. Three.js案例-创建一个带有红蓝配置的半球光源的场景

使用Three.js创建一个带有红蓝配置的半球光源的场景,并在其中添加一个旋转的球体。通过设置不同的光照参数,可以观察到球体表面材质的变化。文章涵盖了WebGLRenderer、PerspectiveCamera、HemisphereLight、SphereGeometry等核心知识点

2025-01-08 09:42:54 1303

原创 57. Three.js案例-创建一个带有聚光灯和旋转立方体的3D场景

使用Three.js创建一个带有聚光灯和旋转立方体的3D场景。通过设置WebGLRenderer、PerspectiveCamera、SpotLight以及BoxGeometry等核心组件,实现了一个动态的3D视觉效果。

2025-01-08 09:36:11 1087

原创 56. Three.js案例-创建一个包含点光源和旋转立方体的3D场景

使用Three.js创建一个包含点光源和旋转立方体的3D场景。详细讲解了WebGLRenderer、Scene、PerspectiveCamera、PointLight、PointLightHelper、BoxGeometry和MeshPhongMaterial等核心组件的用法。

2025-01-07 09:28:58 1036

原创 55. Three.js案例-创建立方体并添加光源辅助线

使用Three.js创建一个旋转的立方体,并为其添加方向光源及其辅助线。通过WebGL渲染器,用户可以在浏览器中查看到一个不断旋转的立方体,同时可以看到方向光源对立方体的影响以及光源的辅助线。文章详细讲解了WebGLRenderer、Scene、PerspectiveCamera、DirectionalLight、DirectionalLightHelper、BoxGeometry、MeshPhongMaterial等知识点

2025-01-07 09:20:51 653

原创 54. Three.js案例-创建正交照相机辅助工具

使用Three.js创建一个包含透视照相机和正交照相机的3D场景。通过创建一个绿色线框球体并使其沿特定轨迹运动,展示了正交照相机和透视照相机的不同特性。文中还讲解了WebGLRenderer、Scene、PerspectiveCamera、OrthographicCamera、CameraHelper、SphereBufferGeometry和MeshBasicMaterial等核心概念及其参数配置。

2025-01-06 09:29:03 850

原创 53. Three.js案例-使用样条曲线绘制3D图形

使用Three.js库创建一个基于样条曲线的3D图形,并为其添加纹理映射和线框盒。首先,我们创建了一个WebGL渲染器来处理图形渲染;接着,通过透视投影相机设置了观察视角;然后,利用三角函数生成了一组二维向量作为样条曲线上的点,再通过这些点构建出旋转体几何体,并赋予适当的材质和纹理;最后,为了更好地展示这个3D模型,还为其添加了一个红色的线框盒。

2025-01-06 09:18:18 873

原创 52. Three.js案例-创建实心和空心立方体

使用Three.js库创建一个包含实心和空心立方体的3D场景。首先详细讲解了WebGLRenderer渲染器、PerspectiveCamera透视相机、Scene场景、AmbientLight环境光、BoxGeometry立方体几何体、MeshNormalMaterial材质以及EdgesHelper边缘辅助线等核心组件的功能与用法。

2025-01-03 09:27:53 755

原创 51. Three.js案例-创建透明立方体

使用Three.js创建并渲染两个具有不同透明度的立方体。通过配置WebGLRenderer、PerspectiveCamera、Scene、AmbientLight、BoxGeometry和MeshNormalMaterial等组件,实现了一个简单的三维场景。

2025-01-03 09:22:12 1276

原创 50. Three.js案例-创建了一个带有纹理映射的立方体

使用Three.js创建一个带有纹理映射的立方体,并在立方体的一个面上添加文字。文章涵盖了`WebGLRenderer`、`PerspectiveCamera`、`Scene`、`AmbientLight`、`CubeGeometry`、`MeshBasicMaterial`、`CanvasTexture`等知识点,以及如何通过`requestAnimationFrame`实现动画效果。

2025-01-02 13:51:01 1033

原创 49. Three.js案例-使用Three.js创建旋转的骰子模型

使用Three.js库构建一个动态旋转的骰子模型。通过创建WebGL渲染器、透视相机、场景以及添加环境光和带纹理的立方体几何体,最终实现了骰子在白色背景下自动旋转的效果。此外,还讲解了关键类如`WebGLRenderer`、`PerspectiveCamera`、`Scene`等的具体用法及其构造函数中的重要参数含义。

2025-01-02 13:42:47 899

原创 48. Three.js案例-创建一个带有雾化效果深度感的立方体

使用Three.js创建一个带有雾化效果的简单立方体,并将其渲染到网页上。通过配置`WebGLRenderer`、`Scene`、`FogExp2`、`PerspectiveCamera`、`BoxGeometry`和`MeshLambertMaterial`,我们能够实现一个具有深度感的3D场景。

2024-12-31 09:23:39 1007

原创 47. Three.js案例-创建一个带有雾化效果的场景

使用 Three.js 创建一个带有雾化效果的 3D 场景,并在其中渲染一个圆球。通过设置WebGLRenderer、Scene、PerspectiveCamera、SpotLight 和 SphereGeometry 等关键组件,实现了逼真的光照和雾化效果。

2024-12-31 09:16:11 639

原创 46. Three.js案例-创建颜色不断变化的立方体模型

使用Three.js创建一个带有自定义着色器的旋转立方体。通过WebGLRenderer、Scene、PerspectiveCamera等基础组件,结合ShaderMaterial实现动态颜色变化的立方体。

2024-12-30 09:29:24 1547

原创 45. Three.js案例-创建绿色的球体模型

使用Three.js库在网页中创建并渲染一个绿色球体。通过讲解`WebGLRenderer`、`PerspectiveCamera`、`Scene`、`SpotLight`、`SphereGeometry`和`MeshLambertMaterial`等核心类的构造器和方法

2024-12-30 09:20:59 991

原创 44. Three.js案例-创建地球模型

使用Three.js创建并渲染100个立方体。通过配置`WebGLRenderer`、`PerspectiveCamera`、`Scene`、`BoxGeometry`和`MeshDepthMaterial`等组件,实现了立方体的创建和渲染。

2024-12-26 09:19:32 1046

原创 43. Three.js案例-绘制100个立方体

是Three.js中最常用的渲染器之一,用于将3D场景渲染到网页上。

2024-12-25 09:25:42 1458

原创 42. Three.js案例-绘制渐变色线条

使用Three.js库创建一个WebGL场景,并在其中绘制一条具有渐变颜色的线条。通过详细讲解`WebGLRenderer`、`Scene`、`PerspectiveCamera`、`Geometry`、`Vector3`、`Color`、`LineBasicMaterial`和`Line`等核心概念

2024-12-25 09:17:27 724

原创 41. Three.js案例-绘制魔方

如何使用Three.js创建一个包含27个立方体的魔方,并通过OrbitControls实现交互式相机控制。文章涵盖了WebGLRenderer、Scene、PerspectiveCamera、BoxGeometry、MeshBasicMaterial、Mesh及OrbitControls等核心知识点,

2024-12-24 09:22:17 893

原创 40. Three.js案例-绘制虚线空心矩形

使用 Three.js 绘制一个虚线空心矩形。通过创建 WebGL 渲染器、场景、透视相机以及使用 BufferGeometry 和LineDashedMaterial 来实现这一效果

2024-12-24 09:13:04 893

原创 39. Three.js案例-绘制指定弧度半球体

使用 Three.js 创建并渲染一个剖分后的球体。通过设置 WebGLRenderer 的抗锯齿属性、定义 PerspectiveCamera的视角及位置、创建 SphereGeometry 并应用 MeshNormalMaterial 来实现这一效果。

2024-12-23 14:00:31 1015

原创 38. Three.js案例-绘制半球体

利用Three.js库中的关键组件——WebGLRenderer、Scene、PerspectiveCamera、SphereGeometry和MeshNormalMaterial,在HTML页面中创建并渲染一个半球体。通过调整摄像机的角度和位置,结合适当的材质设置,能够生成具有视觉冲击力的效果。

2024-12-23 13:53:41 1058

原创 37. Three.js案例-绘制部分球体

如何使用Three.js库绘制一个部分球体,并详细讲解了`WebGLRenderer`、`Scene`、`PerspectiveCamera`、`SphereGeometry`和`MeshNormalMaterial`等核心类的使用方法。

2024-12-19 09:54:44 1446

原创 36. Three.js案例-创建带光照和阴影的球体与平面

是Three.js中最常用的渲染器,用于将场景渲染到网页上。使用Three.js创建一个带有光源和阴影的基本场景。通过创建渲染器、场景、相机、点光源、球体和平面,展示了如何设置光照和阴影效果

2024-12-19 09:49:47 1668

原创 35. Three.js案例-创建带阴影的球体与平面

是Three.js中用于渲染场景的主要类之一,它负责将场景中的对象渲染到画布上。如何使用Three.js创建一个带有阴影的球体和平面。通过设置渲染器、场景、相机、方向光、球体几何体、网格和平面几何体,实现了球体投射阴影并在平面上显示的效果

2024-12-18 09:37:16 593

原创 34. Three.js案例-创建球体与模糊阴影

使用 Three.js 创建一个带有模糊阴影的球体,并将其放置在一个平面上。通过 `WebGLRenderer` 渲染器、`Scene`场景、`PerspectiveCamera` 相机、`DirectionalLight` 方向光、`SphereBufferGeometry` 球体几何体、`Mesh` 网格对象、`PlaneGeometry` 平面几何体和 `MeshStandardMaterial` 标准材质等核心类,实现了球体投射出的阴影会根据光源的位置和强度产生模糊效果。

2024-12-18 09:27:09 1514

原创 33. Three.js案例-创建带阴影的球体与平面

如何使用 Three.js 创建一个带有阴影的球体和平面的 3D 场景。通过创建 WebGL 渲染器、场景、相机、聚光灯、球体和平面,并启用阴影映射功能,最终实现了动态的3D 效果

2024-12-17 09:30:20 996

原创 32. Three.js案例-创建带阴影的球体

如何使用Three.js创建一个带有阴影的球体并将其放置在一个支持接收阴影的平面上。通过详细的代码解析和知识点讲解,帮助读者理解Three.js中关键类的使用方法,如`WebGLRenderer`、`Scene`、`PerspectiveCamera`、`DirectionalLight`、`SphereBufferGeometry`、`Mesh`和`PlaneGeometry`等

2024-12-17 09:23:31 912

原创 31. Three.js案例-创建并旋转地球模型

使用Three.js库创建一个地球模型并实现地球的自转效果。通过创建WebGL渲染器、透视相机、场景、环境光、球体几何体、纹理加载器、网格Phong材质等组件,最终实现了地球的动态显示。

2024-12-16 09:38:02 971

原创 30. Three.js案例-绘制并渲染圆弧

如何使用 Three.js 绘制并渲染一个圆弧。通过创建 `WebGLRenderer` 渲染器、`Scene` 场景、`PerspectiveCamera` 相机以及`ArcCurve` 圆弧曲线,最终实现了圆弧的绘制和渲染。

2024-12-16 09:30:30 946

原创 29. Three.js案例-自定义平面图形

使用 Three.js 创建自定义平面图形并进行拉伸处理。通过 `WebGLRenderer` 渲染器、`Scene` 场景、`PointLight` 点光源、`PerspectiveCamera` 透视相机、`Shape` 平面图形类、`Path` 路径类、`ExtrudeGeometry` 拉伸几何体类、`Mesh` 网格类以及`OrbitControls` 轨道控制器,实现了自定义平面图形的绘制和动画效果。

2024-12-13 09:34:05 1239

原创 28. Three.js案例-创建圆角矩形并进行拉伸

如何使用 Three.js 创建一个圆角矩形并进行拉伸。通过 `WebGLRenderer` 渲染器、`PerspectiveCamera` 透视相机、`Scene`场景、`PointLight` 点光源、`Shape` 形状、`ExtrudeGeometry` 拉伸几何体、`Mesh` 网格和 `MeshPhongMaterial`网格Phong材质等核心组件,详细讲解了每个组件的构造器和常用方法。最后,通过 `OrbitControls` 轨道控制器实现了相机的交互控制。

2024-12-13 09:27:09 1160

原创 27. Three.js案例-创建与动画化矩形

使用Three.js创建并动画化多个矩形。通过使用`ExtrudeGeometry`,我们可以在指定路径上拉伸二维形状以创建三维模型。同时,通过`requestAnimationFrame`实现动态变化的动画效果。本文详细讲解了`WebGLRenderer`、`PerspectiveCamera`、`Scene`、`PointLight`、`Shape`、`ExtrudeGeometry`、`MeshPhongMaterial`和`OrbitControls`等核心类的使用方法和参数。

2024-12-12 09:16:25 628

原创 26. Three.js案例-自定义多面体

使用 Three.js 创建并渲染一个自定义多面体。通过定义顶点和面,我们可以创建出任意形状的多面体,并对其进行渲染。文章详细讲解了`WebGLRenderer`、`Scene`、`PerspectiveCamera`、`SpotLight`、`PolyhedronGeometry`、`MeshLambertMaterial`、`Mesh` 和`OrbitControls` 等类的构造器和常用方法。

2024-12-12 09:09:01 1301

原创 25. Three.js 案例 - 使用Three.js绘制空心与实心三角形

本文介绍了如何使用 Three.js 在 WebGL 渲染器中绘制空心和实心三角形。通过点击按钮,可以在场景中动态地绘制这两种类型的三角形。文章详细讲解了`WebGLRenderer`、`Scene`、`PerspectiveCamera`、`AmbientLight`、`Geometry`、`Line`、`Shape`、`ShapeGeometry`、`Mesh`、`LineBasicMaterial` 和 `MeshLambertMaterial` 等关键类的使用方法和参数。

2024-12-11 09:31:02 583

跟单软件-MT4跟MT5.zip

跟单软件,MT4跟MT5

2022-10-02

threejs文件包,uniapp 里使用 echarts、threejs、地图插件等

threejs文件包,uniapp 里使用 echarts、threejs、地图插件等

2022-03-17

uniapp打包app自定义开屏页

uniapp打包app自定义开屏页

2022-01-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除