three.js

Charlie_lll2 小时前
前端·three.js
学习Three.js–纹理贴图(Texture)纹理贴图是 Three.js 中让3D模型呈现真实外观的核心手段,本质是将2D图片(纹理)「贴」到3D几何体表面,替代单一的纯色材质,实现照片级的视觉效果(如墙面纹理、地面瓷砖、金属质感、木纹等)。
Charlie_lll6 小时前
前端·three.js
学习Three.js--光源Light+轨道控制器OrbitControlsThree.js 的 3D 世界默认处于全黑状态,想要让「受光照影响的材质」显示出真实的光影效果,必须手动添加光源;而轨道控制器(OrbitControls)是 Three.js 官方提供的核心交互插件,能让你通过鼠标/触摸自由操控相机视角,是 3D 场景交互的标配。
Nan_Shu_61410 小时前
学习·three.js
学习: Threejs (17)17.动画库tween.js | Three.js中文网tweenjs/tween.js: JavaScript/TypeScript animation engine
Nan_Shu_6142 天前
学习·three.js
学习: Threejs (15)& Threejs (16)model.jsmodel.jsindex.jscss2Renderer.domElement在下,threejs canvas画布在上,标签被canvas画布遮挡,看不到标签。
Charlie_lll2 天前
前端·three.js
学习Three.js–材质(Material)以下参数适用于 90% 的材质(MeshBasic/MeshLambert/MeshPhong/Standard/Physical 全部包含),一次记忆,全部受用!
答案—answer6 天前
javascript·3d·开源·开源项目·three.js·three.js编辑器
开源项目:Three.js3D模型可视化编辑系统如果你正在学习Three.js,又或者说想使用Three.js开发一个企业级的3D项目,那么threejs-3dmodel-edit 这个项目一定值得你去探索和学习
贝格前端工场7 天前
前端·three.js
困在像素里:我的可视化大屏项目与前端价值觉醒去年春天,我差点毁掉一个两百多万的单子。不是因为代码bug,而是当客户指着我们精心打磨的实时数据大屏问“所以,这能告诉我下周该增产还是减产?”时,我和我的团队,哑口无言。
全栈王校长7 天前
webgl·three.js
Three.js 材质进阶本文档将介绍Three.js中材质的进阶用法,包括各种高级材质类型、材质属性设置、环境贴图、透明效果等重要概念。通过这些知识点,您将能够创建更加真实和富有表现力的3D场景。
全栈王校长7 天前
webgl·three.js
Three.js Geometry进阶本文档将介绍Three.js中Geometry的进阶用法,包括UV映射、法向量、几何体变换、包围盒计算等重要概念。通过这些知识点,您将能够更好地控制和操作3D几何体。
烛阴8 天前
前端·webgl·three.js
3D字体TextGeometry由于 TextGeometry 不是核心库的一部分,我们需要单独引入:Three.js 不直接读取 .ttf,它读取的是专用的 JSON 字体文件。
全栈王校长8 天前
three.js
Three.js 开发快速入门本文档将介绍Three.js开发中的快速入门知识点,包括控制器使用、物体变换、材质纹理、雾效、模型加载等内容。通过这些实例,您将掌握Three.js的核心概念和实用技巧。
全栈王校长8 天前
three.js
Three.js 环境搭建与开发初识本文档将详细介绍如何搭建ThreeJS开发环境以及创建您的第一个ThreeJS应用程序。通过本文档,您将学会:
DaMu9 天前
前端·架构·three.js
Dreamcore3D ARPG IDE “手搓”游戏引擎,轻量级实时3D创作工具,丝滑操作,即使小白也能轻松愉快的创作出属于你自己的游戏世界!Hi,😊非常感谢你的到来!新的工程 Dreamcore3D ARPG IDE v0.1.0-alpha.1 内测初版现已发布。如果你喜欢,我会在非工作的碎片时间期间内持续投入并让 Dreamcore3D 变得更加强壮。 Class I.【用户】 Q: 一直想拥有一个属于自己的游戏世界,可是复杂专业的 IDE 让我付出太多的学习成本... A: Dreamcore3D ARPG IDE 将复杂专业的操作打包封装,鼠标操作即点即用! Q: 操作界面会不会是密密麻麻的,冷冰冰的UI风格... A: Dream
烛阴10 天前
前端·webgl·three.js
从“无”到“有”:手动实现一个 3D 渲染循环全过程场景是一切物体的容器。最常用的是 透视相机(PerspectiveCamera) ,它模拟了人眼的“近大远小”效果。
烛阴11 天前
前端·webgl·three.js
拒绝配置地狱!5 分钟搭建 Three.js + Parcel 完美开发环境Parcel 不需要复杂的配置文件,你只需要指明一个 index.html,可以有效节省你在开发环境上配置时间。
XiaoYu200214 天前
前端·javascript·three.js
第9章 Three.js载入模型GLTFGLTF(GL Transmission Format)是一种专为Web和实时应用设计的高效3D模型文件格式,被称为“3D领域的JPEG”。它采用JSON结构描述场景层级、材质、动画等元数据,并将纹理、几何体等资源以二进制或独立文件形式存储,从而实现小体积、快速解析和完整功能支持。
XiaoYu200215 天前
前端·javascript·three.js
第8章 Three.js入门three.js 是一个基于JavaScript 的WebGL 引擎,可直接在浏览器中运行GPU 驱动的游戏与图形驱动的应用。 three.js 的库提供了大量用于在浏览器中绘制3D场景的特性与API。我们的入门就基于three.js库去调用对应的API。
AlanHou24 天前
前端·webgl·three.js
Three.js:Web 最重要的 3D 渲染引擎的技术综述理解赋能 Web 实时 3D 图形的抽象层、渲染管线和性能特征。现代 Web 越来越依赖丰富的视觉体验——数据可视化、模拟仿真、产品预览、生成艺术以及沉浸式 UI。虽然浏览器早已通过 Canvas 和 SVG 支持 2D 图形,但实时 3D 渲染需要一套复杂得多的 GPU 驱动操作。Three.js 已成为填补这一空白的事实标准(de facto standard) 。
一颗烂土豆1 个月前
vue.js·游戏·three.js
🚴‍♂️ Vue3 + Three.js 实战:如何写一个“不晕车”的沉浸式骑行播放器 🎥在开发室内骑行应用时,最核心的需求是将用户的踏频/速度实时映射到全景视频的播放进度上。初看这是一个简单的线性映射问题,但在实际工程中,我遇到了两个极其破坏体验的“拦路虎”:
Elaine3361 个月前
3d·交互·three.js·前端可视化
Gemini生成的3D交互圣诞树(娱乐版)这是一个运行在浏览器中的 3D 页面:即使你不做任何操作,画面也会持续运行。👉 这是 v1 最主要的“玩法”。