HTML5+three.js水面倒影太阳动画特效,基于canvas绘制的水面波纹荡漾,水底下倒影太阳动画效果。
2022-06-17 12:05:24 130KB 其他代码
1
资源包含文件:设计报告word+项目源码+演示视频 FFD三维自由变形,在 Three.js 里,构建嵌入空间非常简单,调用 box 对象的setFromPoints 方法就可以实现:setFromPoints( points: Vector3[] ),设置此包围盒的上边界和下边界,以包含数组 points 中的所有点。 详细介绍参考:https://biyezuopin.blog.csdn.net/article/details/125233899
2022-06-11 18:08:58 12.39MB HTML5 JavaScript Three.js FFD三维自由变形
3d 粒子系统 一个用three.js和WebGL实现的粒子系统
2022-06-11 10:36:36 1.21MB JavaScript
1
#几何编辑器 一个简单的基于 Three.js 的数学场景编辑器。 给定的特征 创建、编辑、保存和加载场景 创建示例场景作为给定的对极几何 添加数学对象,如球体、盒子和平面 添加文本标签和箭头 绘制复杂函数(使用表达式评估) 添加、编辑和删除光源、背景颜色和网格 扩大 您可以轻松地向编辑器添加新对象和设置。 只需使用geometryEditor.geometry和geometryEditor.settings对象中的给定结构,新功能将自动附加到菜单叠加层。 按键绑定 您可以为编辑器使用多个键绑定: +添加摄像头 -移除最后一个摄像头 c切换背景 g切换网格 s切换快捷方式信息 strg+s打开保存菜单 space切换覆盖 esc关闭当前弹出窗口 关于 该软件项目是在图宾根大学的学士学位论文中完成的。 顾问:教授 Andreas Schilling 博士和文凭。 信息本杰明·瓦瑟曼 额
2022-06-05 12:13:24 499KB JavaScript
1
参考博文:https://blog.csdn.net/u014361280/article/details/124522330?spm=1001 一、简单介绍 Three js 开发的一些知识整理,方便后期遇到类似的问题,能够及时查阅使用。 本节介绍, three.js (webgl)入门的第二个代码程序,实现一个汽车模型的加载,以及汽车模型的简单展示,简单的模型汽车行驶,并可以修改汽车模型的颜色等,如果有不足之处,欢迎指出,或者你有更好的方法,欢迎留言。 二、实现原理 1、场景构建三要素,scene、camera 和 renderer 2、模型加载器,这里使用的是 .glb 模型,所以使用的是GTLFLoader() 加载器,把汽车模型加载出来 3、材质 Material 的使用,这里通过材质赋给汽车模型,然后通过修改汽车的颜色,从而实现,汽车模型颜色的修改 4、汽车的模拟行驶,是通过,汽车车轮的旋转(汽车是原地旋转) 和 地面网线的移动实现 5、汽车多角度的观察,以及放大缩小,基本上都是通过 OrbitController 控制 Camera 位置远近灯变化实现的
2022-06-03 12:44:46 3.18MB javascript 文档资料 前端 threejs
1
一。安装three.js 1.npm `npm install three@0.106.2` vscode 2.下载three.js文件拖入项目 3.在需要定义three对象的js文件头写入import * as THREE from '../js/three.module.js';路径为自己的three.module.js文件的路径,这样就可以自动提示three.js中的函数和方法 二。基本组件 1.场景var scene = new THREE.Scene() 2.相机 (1)正交相机和透视相机(近大远小) (2)相机的属性 <1>fov(field of view),可视角 <2>近切面,远切面,相机视锥体的远近限制范围 <3>aspect,宽高比,相机切面的宽高比例 w/h 示例: //定义一个相机 var scene = new THREE . Scene ( ) ; //场景 var camera = new THREE . PerspectiveCamera ( 75 , window . innerWidth / window . i
2022-05-26 15:51:13 41.54MB javascript css learning threejs
1
本书是目前市场上唯一一本介绍Three.js技术的书,旨在通过系统化的介绍,让初学者能够着手使用Three.js,在网页上创建炫酷的三维图形应用,并学会持续学习进阶知识方法。, 本书每个章节都通过具体的例子阐释相关知识点,所有代码都可以在Github上找到。, 本书针对Three.js的几个重要话题分章节介绍。, 第1章介绍Three.js和WebGL的背景资料,并通过简单的例子帮助读者实现第一个Three.js应用。, 第2章介绍照相机的设定。, 第3、4、5章分别介绍几何形状、材质和网格,即如何在场景中添加物体。, 第6章介绍如何实现动画效果。, 第7章介绍如何导入外部模型。, 第8章介绍添加光源和阴影效果。, 第9章介绍高阶话题——着色器。
2022-05-19 12:12:40 2.75MB three.js webgl 3D
1
three.js加载json格式的三维模型
2022-05-18 15:18:59 1.39MB three.js json BIM
1
html5+three.js三维空间粒子旋转动画特效,视觉效果很棒的canvas三维粒子旋转动画效果。
2022-05-15 22:12:04 143KB 其他代码
1
这是一款基于HTML5+three.js实现的横穿马路小游戏源码。画面中有随机出现的各种街道以及在接到中穿行的车辆,画面下方的白色立方体可通过键盘的方向按键控制其前后左右移动,玩家通过方向键控制白色立方体移动、躲避车辆的同时穿过马路即可。建议使用支持HTML5与css3效果较好的火狐(Firefox)或谷歌(Chrome)等浏览器预览本源码。
2022-05-14 18:35:30 135KB Web开发源代码 JS/Ajax源代码
1