• 2024-07-05threejs入门2:Creating a scene
    参考:https://threejs.org/docs/index.html#manual/en/introduction/Creating-a-sceneThegoalofthissectionistogiveabriefintroductiontothree.js.Wewillstartbysettingupascene,withaspinningcube.Aworkingexampleisprovidedatthebottomof
  • 2024-07-02Three.js 给对象创建轮廓效果
    需求:1、选定某个对象后,给该对象一个整体轮廓效果。需求插件:Three.js,postprocessing,vue2实现方案:以前还是需要自己写的、现在可以直接用插件了,就是上面这个postprocessing插件,使用也蛮简单的,初始化好插件后、在需要使用的地方这样写就行this.outlinePass.selectedObjects=
  • 2024-06-18cesium 点击事件转经纬度坐标
    lethandler=newCesium.ScreenSpaceEventHandler(viewer.scene.canvas); handler.setInputAction(function(e){ console.log('cli',e);//letpickId=viewer.scene.pick(e.position); //点击监听三维数据服务的实体 varcartesian=viewer.camera.
  • 2024-06-18目标检测——室内服务机器人LifelongSLAM数据集
    引言亲爱的读者们,您是否在寻找某个特定的数据集,用于研究或项目实践?欢迎您在评论区留言,或者通过公众号私信告诉我,您想要的数据集的类型主题。小编会竭尽全力为您寻找,并在找到后第一时间与您分享。OpenLORIS-SceneDataset推动室内服务机器人定位技术的新里程碑随着科技
  • 2024-06-15【three.js案例一】智慧星球
    直接附上源码:import*asTHREEfrom'three';import{OrbitControls}from'three/addons/controls/OrbitControls.js';//场景constscene=newTHREE.Scene();constgeometry=newTHREE.SphereGeometry(50,32,16);console.log('.postion�
  • 2024-06-15第六站:Java橙——JavaFX的动感舞台
    JavaFX入门案例:创建一个基础UI应用JavaFX允许开发者使用Java语言来设计和实现富客户端应用程序,这些应用程序具有高度互动的用户界面(UI),支持2D和3D图形,以及媒体播放等特性。下面,我们将通过一个简单的案例来展示如何使用JavaFX创建一个基本的UI应用,包括UI设计、构建场景图、
  • 2024-06-11学习ThreeJS
    创建第一个应用  使用ThreeJS进行编程的时候,都是在调用newThree().XXX来实现方法,让我们先根据官方文档创建一个demohttps://threejs.org/docs/index.html#manual/zh/introduction/Creating-a-scene那我们需要什么东西才能让这个场景build起来呢?一个相机(camera),一般是使
  • 2024-06-10Unity打包时隐藏/删除场景中部分内容
    背景使用Unity编辑器时,我们有时候会将服务端的一些信息通过Unity编辑,但由于这部分内容属于服务端,客户端仅限于编辑器中的编辑,我们并不希望将这部分内容打包出去。因此我们需要在打包时将其隐藏或者删除,但是又不影响编辑器的编辑。打包相关的回调接口IPreprocessBuildWithReport
  • 2024-06-07学习前端3DThreejs一篇就够了,从入门到实战
    vue安装three.jsnpminstall--savethree引入three.jsimport*asTHREEfrom'three'three.js结构### three.js坐标创建一个场景scene场景,camera相机,renderer渲染器创建一个场景this.scene=newTHREE.Scene()创建一个透视摄像机this.camera=newTHR
  • 2024-06-04JavaFX 常见图表组件
    图表组件简介JavaFX提供了一系列的图表组件,允许开发者在应用程序中轻松集成各种图表和图形。名称中文描述BarChart条形图用于显示条形图,条形图通过水平或垂直的条形来表示数据的大小PieChart饼图用于创建饼图,饼图通过不同扇区的角度来展示数据的比例关系Li
  • 2024-06-04JavaFX 常见事件类型及事件处理
    什么是事件驱动编程事件驱动编程是一种编程范式,其中程序的执行流程是由外部事件(如用户输入、传感器读数、消息接收等)触发的。在这种模式下,程序不是按照预定的顺序执行,而是响应事件来执行代码。这种编程方式在需要处理异步操作或与用户交互的应用程序中非常常见。事件驱动编程广
  • 2024-06-04JavaFX 常见UI控件使用
    UI控件介绍JavaFX提供了一套丰富的用户界面控件,这些控件可以用来创建现代的、交互式的图形用户界面(GUI)。JavaFX控件是JavaFX库中预定义的组件,它们封装了创建用户界面元素的复杂性,使得开发者可以快速地构建应用程序界面。以下是一些常见的JavaFX控件:控件名说明L
  • 2024-06-04JavaFX 常见布局组件的使用
    Laytout简介JavaFX提供了多种布局管理器(LayoutManagers),它们用于自动管理用户界面组件的位置和大小。布局管理器可以简化UI设计,因为它们会根据窗口的大小变化自动调整其中的组件。布局组件JavaFX包含以下布局组件:布局名称中文说明AnchorPane锚点布局允许开发
  • 2024-06-03第04章—探索CesiumWidget:构建交互式3D地球应用的深度实践
    引言在前两章节中,我们一同探索了Cesium与Vue,React框架结合的基础应用,从环境搭建到如何在组件中无缝嵌入Cesium的三维地球视图,为前端项目注入了地理空间可视化的能力。这一过程不仅加深了我们对MVVM框架的理解,也让Cesium的强大多媒体与空间分析功能得以在现代Web应用中大放
  • 2024-05-31如何从unity Scene场景里,通过Prefab导出FBX
       有时候使用购买的工程,或者其他原因导致素材比较零碎。我们希望可以导出已经在unity场景里拼接好的预制体给到模型同学修改,这样可以减少重复工作量。   这里分享一个工作中使用到的unity插件,作为自己的工作记录和梳理。本人unity目前还在初级学习摸索阶段,希望可
  • 2024-05-30react+three.js导入外部gltf格式
    我把gltf文件放在了public/static下面了。其他地方还没适用。因为之前想导入obj一直没成功,就跟着官网和各种例子成功导入了gltf格式的然后其他的没啥。看代码吧。大部分我都写了备注components组件importReact,{useEffect,useRef}from"react";import*asTHREE
  • 2024-05-23three.js之动画
    动画<canvasid="mainCanvas"></canvas><scripttype="importmap">{"imports":{"three":"./js/build/three.module.js","three/addons/":"./js/jsm/"
  • 2024-05-23three.js基础之Material
    MeshBasicMaterial<canvasid="mainCanvas"></canvas><scripttype="importmap">{"imports":{"three":"./js/build/three.module.js","three/addons/":"./js
  • 2024-05-23three.js之加载模型
    加载各种模型<canvasid="mainCanvas"></canvas><scripttype="importmap">{"imports":{"three":"./js/build/three.module.js","three/addons/":"./js/jsm/"
  • 2024-05-22[Paper Reading] Scene as Occupancy
    SceneasOccupancylink时间:23.06机构:ShanghaiAILab&&SenseTime&&CUHKTL;DR提出使用3DOccupancy来表征3D物理场景,相对于3D检测框,3DOcc可提供更细粒度细节。提出OccNet一种多目级连的时序模型,运动规划碰撞率降低15%~58%。创新性:bethefirsttoinvestigateoccupancy
  • 2024-05-22出识babylonjs
    babylon.js初识代码<template><divstyle="width:100%;height:100%;overflow:hidden;"class="_Main_"><divid="babylonJS"style="float:left;width:100%;height:100%;"><c
  • 2024-05-21Unity编辑器Scene窗口快捷操作
    1.按住crtl,可以一个一个单位移动、缩放、旋转物体,单位距离在Edit-Snapsetting中设置,设置单位大小2.选中物体,按住alt+鼠标左键,可以环视目标物体3.按住V键,可以将物体的顶点接到其他物体的顶点 如果要设置更改其他在Scene窗口中的操作,可以利用MonoBehaviour下的OnDrawGizmos或
  • 2024-05-11The Garden of Unexpected Wonders
    Scene1:(AyounggirlnamedLilystandsinherbackyard,staringcuriouslyatapatchofovergrownweeds.)Lily(whispering):I'venevernoticedthispartofthegardenbefore.Whatcouldbehidinghere?(Lilycarefullypullsawaysomeoftheweeds
  • 2024-05-09three.js基础之小案例
     静态场景<canvasid="mainCanvas"></canvas><scripttype="importmap">{"imports":{"three":"./js/build/three.module.js","three/addons/":"./js/jsm/"
  • 2024-04-26JHMG游戏引擎
    ✅JHMG游戏引擎JHMG游戏引擎是我写的一个简单的2D游戏引擎,旨在帮助快速搭建和开发2D游戏。源仓库地址https://github.com/jeanhua/JHMG-enginegitee镜像地址https://gitee.com/jeanhua/JHMG-engine特点提供了游戏场景管理、游戏对象管理、界面显示、音效播放、用户输入