首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏YoungGy

    R语言包_lubridate

    tz = "Pacific/Auckland") auckland <- interval(arrive, leave) auckland <- arrive %--% leave auckland jsm 20110720, tz = "Pacific/Auckland"), ymd(20110831, tz = "Pacific/Auckland")) #if trival overlap auckland jsm lubridate::setdiff(auckland, jsm) Other functions that work with intervals include int_start, int_end meeting <- ymd_hms("2011-07-01 09:00:00", tz = "Pacific/Auckland") meetings <- meeting + weeks(0:5) jsm meetings %within% jsm arrive <- ymd_hms("2011-06-04 12:00:00", tz = "Pacific/Auckland") leave <- ymd_hms

    1.5K30发布于 2019-05-26
  • 来自专栏前端之攻略

    gltf格式的压缩文件在threejs中展示

    文件夹放到public文件夹下 3、代码实现 import * as THREE from "three"; import { OrbitControls } from "three/examples/jsm /controls/OrbitControls.js"; import {CSS3DRenderer, CSS3DObject} from "three/examples/jsm/renderers/CSS3DRenderer.js "; import { GLTFLoader } from "three/examples/jsm/loaders/GLTFLoader" import { DRACOLoader } from "three /examples/jsm/loaders/DRACOLoader" initModel() { let gltScene; let gltfLoader = new GLTFLoader

    4K51发布于 2020-12-08
  • 来自专栏ZED IDE

    Zed IDE 全新高效技巧: 确实比 VS Code 清新优雅!

    效果:打开终端即进入专属 tmux,可自由分屏/切换窗口: ✅ 支持 bash/fish:只需修改 program 路径,如 "/bin/bash" 六、让 Zed 认识「陌生」文件后缀(如 .jsm 遇到 .jsm(ESM 模块)、.svelte.ts 等可手动映射: 临时方案(单次生效) 命令面板 → language selector: toggle → 选 JavaScript ⚠️ 缺点: ✅ 永久方案:写入 settings.json { "file_types":{ "JavaScript":["*.jsm","*.mjs"], "TypeScript":["*.cts","*.

    81910编辑于 2026-02-27
  • 来自专栏全栈程序员必看

    STM32学习笔记之—红外通信

    1 } else if(Tim>=10 && Tim<50) { Data=0;//收到数据 0 } if(Ok==1) { hw_jsm <<=1; hw_jsm+=Data; if(Num>=32) { hw_jsbz=1; break; } } Num++; { hwjs_init(); //红外接口初始化 while(1) { if(hw_jsbz==1) //如果红外接收到数据了 { if(hw_jsm ==0x00FFA25D) //---当接收到0x00FFA25D这个键值的红外信号时 { /*程序1*/ } else if(hw_jsm==0x00FF30CF) / /---当接收到0x00FF30CF这个键值的红外信号时 { /*程序2*/ } hw_jsbz=0; //清零 hw_jsm=0;

    1.9K20编辑于 2022-11-17
  • 来自专栏码艺坊

    Three.js中的加载器与资源管理:构建丰富3D场景的关键

    在使用Three.js的模块化系统(如ES6模块)时,可以通过如下方式导入:import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader.js 2.加载FBX文件引入FBXLoader:import { FBXLoader } from 'three/examples/jsm/loaders/FBXLoader.js';加载FBX模型:const 2.加载纹理的方法引入TextureLoader:import { TextureLoader } from 'three/examples/jsm/loaders/TextureLoader.js'; 2.FontLoader的使用引入FontLoader:import { FontLoader } from 'three/examples/jsm/loaders/FontLoader.js';import { TextGeometry } from 'three/examples/jsm/geometries/TextGeometry.js';加载字体并创建文字几何体:const fontLoader

    2K21编辑于 2025-03-17
  • 来自专栏前端之攻略

    vue 中使用threejs

    THREE from "three"; 如果使用到 OrbitControls 和 CSS3DRenderer import { OrbitControls } from "three/examples/jsm /controls/OrbitControls.js"; import { CSS3DRenderer,CSS3DObject } from "three/examples/jsm/renderers </template> <script> import * as THREE from "three"; import { OrbitControls } from "three/examples/jsm /controls/OrbitControls.js"; import { CSS3DRenderer,CSS3DObject } from "three/examples/jsm/renderers/

    7.2K20发布于 2020-07-21
  • 来自专栏前端漫步

    Threejs进阶之十五:在Thereejs 使用自定义shader

    ShaderView.vue,引入Threejs及其相关库 import * as THREE from 'three' import { OrbitControls } from 'three/examples/jsm OrbitControls' import { onMounted } from 'vue'; import { EffectComposer } from 'three/examples/jsm /postprocessing/EffectComposer' import { BloomPass } from 'three/examples/jsm/postprocessing/BloomPass ' import { FilmPass } from 'three/examples/jsm/postprocessing/FilmPass'; import { RenderPass } from 'three/examples/jsm/postprocessing/RenderPass'; 定义初始化函数 在onMounted函数中定义init()函数,构建scene,camera

    2.9K40编辑于 2023-10-14
  • 来自专栏Goboy

    利用 Three.js 实现汽车模型的自动躲避功能

    Visual Studio Code)依赖安装首先,使用 npm 安装 Three.js 和其他依赖库:npm install threenpm install --save three/examples/jsm /jsm/geometries/TextGeometry模型准备我们需要准备两款汽车的 GLB 模型,可以从网上下载或自己创建。 import * as THREE from 'three';import { FontLoader } from 'three/examples/jsm/loaders/FontLoader.js'; import { TextGeometry } from 'three/examples/jsm/geometries/TextGeometry.js';import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader.js';// 创建场景、相机和渲染器const scene = new THREE.Scene();const camera

    1.4K40编辑于 2025-01-06
  • 来自专栏历史专栏

    【愚公系列】2023年08月 Three.js专题-特效合成器

    cdn.skypack.dev/three@v0.129.0'; import { OrbitControls } from 'https://cdn.skypack.dev/three@v0.129.0/examples/jsm OrbitControls.js' import { EffectComposer } from 'https://cdn.skypack.dev/three@v0.129.0/examples/jsm postprocessing/EffectComposer.js' import { RenderPass } from 'https://cdn.skypack.dev/three@v0.129.0/examples/jsm postprocessing/RenderPass.js' import { OutlinePass } from 'https://cdn.skypack.dev/three@v0.129.0/examples/jsm

    31700编辑于 2025-05-28
  • 来自专栏hotqin888的专栏

    vtk.js、three.js在浏览器展示3d图形

    module"> import * as THREE from '/static/sim/js/three.module.js'; import Stats from '/static/sim/jsm /libs/stats.module.js'; import { TrackballControls } from '/static/sim/jsm/controls/TrackballControls.js '; import { VTKLoader } from '/static/sim/jsm/loaders/VTKLoader.js'; let container, stats;

    3.2K21编辑于 2022-03-10
  • 来自专栏前端漫步

    Threejs入门之三:让物体跟随鼠标动起来

    ,下面我们来实现下 1.导入轨道控制器OrbitControls OrbitControls是ThreeJS的一个扩展库,其本身不在threejs的基础库里面,其位于threejs—examples—jsm—controls /three.js/examples/jsm/"完整代码如下<script type="importmap"> { "imports":{ "three":"../.. /three.js/examples/jsm/" } } </script>2.在index.js中使用导入OrbitControls// 引入轨道控制器扩展库OrbitControls.jsimport /three.js/examples/jsm/" } } </script> <script type="module" src=".

    4.1K30编辑于 2023-05-19
  • 来自专栏前端之攻略

    threejs记录选中变化纹理

    </template> <script> import * as THREE from "three"; import { OrbitControls } from "three/examples/jsm /controls/OrbitControls.js"; import {CSS3DRenderer, CSS3DObject} from "three/examples/jsm/renderers/CSS3DRenderer.js "; import { GLTFLoader } from "three/examples/jsm/loaders/GLTFLoader" import { MeshBasicMaterial, TextureLoader

    40910编辑于 2023-12-11
  • 来自专栏小网管的运维之路

    docker离线部署 - jumpserver

    jumpserver 离线docker部署 docker pull jumpserver/jms_all:1.4.8 # 下载镜像 docker save jumpserver/jms_all:1.4.8 > jsm-image.tar # 导出镜像 docker load < backup-image.tar #镜像导入 run-jsm.sh docker run --name jms_all -d \ --restart

    2.7K30发布于 2019-07-18
  • 来自专栏前端漫步

    Threejs进阶之十一:使用FontLoader和TextGeometry创建三维文字

    /template><script setup>import * as THREE from 'three'import { OrbitControls } from 'three/examples/jsm window.innerHeight)} </script><style scoped></style>创建三维文字引用FontLoader和TextGeometryFontLoader位于three/examples/jsm /loaders/目录下, TextGeometry位于three/examples/jsm/geometries/目录下import { FontLoader } from 'three/examples /jsm/loaders/FontLoader'import { TextGeometry } from 'three/examples/jsm/geometries/TextGeometry' 创建initFont

    5.1K21编辑于 2023-05-19
  • 来自专栏前端漫步

    Threejs进阶之十三:CSS3DRenderer与Tween.js实现粒子小球按规律变化

    template><script setup>import * as THREE from 'three' import { OrbitControls } from 'three/examples/jsm 设置其位置随机变化,并添加到屏幕上;代码如下引入CSS3DRenderer和CSS3DSpriteimport { CSS3DRenderer, CSS3DSprite } from 'three/examples/jsm from 'three'import * as TWEEN from '@tweenjs/tween.js'import { OrbitControls } from 'three/examples/jsm OrbitControls'import { onMounted } from 'vue';import { CSS3DRenderer, CSS3DSprite } from 'three/examples/jsm

    1.5K30编辑于 2023-05-19
  • 来自专栏各类技术文章~

    云图三维 | Three.js 后期处理

    import { EffectComposer } from 'https://threejsfundamentals.org/threejs/resources/threejs/r132/examples/jsm import { RenderPass } from 'https://threejsfundamentals.org/threejs/resources/threejs/r132/examples/jsm import { BloomPass } from 'https://threejsfundamentals.org/threejs/resources/threejs/r132/examples/jsm import { FilmPass } from 'https://threejsfundamentals.org/threejs/resources/threejs/r132/examples/jsm

    3.5K11发布于 2021-11-06
  • 来自专栏ZED IDE

    Zed IDE隐藏技巧 :大幅提升开发效率的实用功能

    但遇到.jsm、.mjs等非标准扩展时,会降级为纯文本。 ⚠️缺点:仅当前文件生效,关闭即失效✅永久方案:在settings.json中配置file_types展开代码语言:JSONAI代码解释{"file_types":{"JavaScript":["*.jsm

    35800编辑于 2026-02-27
  • 来自专栏Web行业观察

    元编程实现优雅的懒加载

    delete this.foo; return this.foo = document.getElementById('bar'); } } 火狐的XPCOMUtils.jsm defineLazyGetter这个现成的方法:https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/XPCOMUtils.jsm

    65710发布于 2020-01-13
  • 来自专栏前端数据可视化

    Three.js 性能监视器 Stats

    引入 Stats 在使用 npm install three 下载的依赖包中已经包含了 Stats.js 了 可以这样引入到项目中 import Stats from 'three/examples/jsm /js/Three/examples/jsm/libs/stats.module.js' // 引入 Stats // 创建场景 const scene = new THREE.Scene()

    2.6K20编辑于 2022-09-23
  • 来自专栏前端漫步

    Threejs入门之二十三:Threejs中的物理引擎OimoPhysics

    下面通过一个小球下落的例子来了解下OimoPhysics插件引入OimoPhysics插件OimoPhysics插件位于three.js—examples—jsm—physics路径下,使用时需要先引入该插件 /three.js/examples/jsm/" } } </script> <script type="module" src=".

    3.2K20编辑于 2023-05-19
领券