自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Node.js学习

url.parse是nodejs中的url模块自带的一个方法,可以用来解析url字符串,并且返回一个包含url各部分信息的字符串。第二个参数是可选参数,是一个布尔值,用来表示是否将查询字符串解析为对象形式,如果设置为true,查询字符串将以对象形式展现在结果中。而response对象则用于构建向客户端发送的响应,包括设置响应头,状态码,以及响应数据等。随后创建一个服务器,并且设置响应头,也就是用response.writeHead方法来设置响应头和状态码,这里的。,这是一个布尔值选项,用于指定是否使用。

2025-05-24 18:04:41 492

原创 threejs项目中在场景里对模型的部分进行显隐操作

首先初始化一个model变量,用于后面存储3d模型对象随后通过ref设置3个响应式的布尔值,来确定对应模型的部分是否可见。比如这里分别控制Building1,PlayGround,Building2这三个对象的布尔值为真,即可见。接下来设置一个函数,并且对其进行封装,以便在后面可以进行更便捷的调用。这个函数接收两个参数,一个是名字(name),是指代当前想要进行显隐操作的对象的名字。一个是状态(visibilityRef),代表了当前对象的显隐的初始状态。

2025-05-13 17:00:33 328

原创 sth about 事件总线

事件总线,该事件总线用于跨组件通信,可以实现到类似于发布订阅的功能,对于不同组件来说,当一个组件导入该eventbus以后,便可以监听到其他同样导入了该eventbus的组件的事件。同时,其他组件也可以监听到该组件的事件,从而实现跨组件通信。从而实现类似发布订阅的功能。而没有导入该eventbus的组件,则无法和导入了eventbus的组件进行事件的彼此监听。mitt 是一个轻量级的事件库,提供了简便的事件管理功能,允许你在不同组件或模块之间进行通信。

2025-03-27 10:42:16 108

原创 Three.js学习问题2024.8.26

代码效果是在屏幕中,点击判断位置,如果点击在模型上,则触发拖拽模型的three.js函数,若没有点在模型上。而是场景中,则触发拖拽场景的功能。此外是一些场景的设置函数。原因:有多个renderer.render(scene, camera)语句,所以会出现多个场景。当前问题:在屏幕中。每点击一次,或者触发某个函数,屏幕中会多出多个three.js场景。

2024-08-26 21:08:18 181

原创 Cesium学习笔记2

click.position是一个Cesium.Cartesian2对象,表示的是屏幕上的点击位置,而这个位置通常情况下是由屏幕空间事件处理器也即screenSpaceEventHandler来进行提供,当用户在屏幕上点击时,该事件处理器提供这些信息,click.position中的x,y分别表示位置在屏幕上的水平和竖直坐标。ray是指射线,是一个Cesium.ray对象,表示从摄像机指向屏幕点击位置的射线,该射线正是由第四行代码的运行产生的,第四行代码运行后返回一个Cesium.Ray对象。

2024-08-06 21:08:43 857

原创 .fbx文件在blender中转为gltf文件时,可能会出现材质丢失,模型变形,渲染变色的问题

解决方法:下载blender的fbx的相关导入,导出的插件。此处选择better FBX Importer & Exporter v5.4.9 版本安装插件,最终解决问题。而Autodesk的协议是不开源的,和blender的GPL开源协议存在冲突,不兼容,因此需要额外的插件进行对于.fbx文件的导入导出处理。问题原因:blender是开源软件,使用开源协议,而Autodesk FBX是。用户能访问大多数三维供应商的三维文件。出品的一款用于跨平台的免费三维创作与交换格式的软件,通过。

2024-08-05 11:48:05 964

原创 des算法实现long

/各种表的置换算法;void TableReplace(bool* Data_out, bool* Data_in, const char* Table, int Num) // 置换算法。// DES轮解密算法;//二进制转换成十六进制;/*-----------------------------自定义函数-----------------------------*//*--------------------------主函数----------------------------------*/

2023-05-31 09:08:03 104 2

空空如也

空空如也

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

TA关注的人

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