自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

o0o

比丢~~~

  • 博客(220)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 【golang/navmesh】使用recast navigation进行寻路

本文介绍了使用detour-go进行寻路的基本方式,以及detour-go提供的可视化功能的使用

2024-10-31 16:32:08 675

原创 【rust/egui/android】在android中使用egui库

本文介绍了将rust egui库编译成动态库,以供apk进行调用。文中完整介绍了整个编译过程,同时对过程中出现的各种问题提供了解决方式

2024-10-03 17:43:55 1231 1

原创 【go/方法记录】cgo静态库编译以及使用dlv定位cgo崩溃问题

本文介绍了cgo编程中编译并链接静态库的过程,同时引出了cgo程序中崩溃的问题,最后展示了如何使用dlv来定位崩溃问题

2024-09-21 16:18:35 1286

原创 【recast-navigation/源码解析】findStraightPath详解以及寻路结果贴边优化

详细介绍了recast-navigation中findStraightPath的计算过程,并给出了一种寻路结果贴边的优化方式

2024-09-11 17:04:36 999

原创 【前端/js】使用js读取本地文件(xml、二进制)内容

通过使用FileReader来读取本地文件内容,并使用DOMParser来解析xml或者html文件内容,亦或使用Uint8Array来处理二进制文件

2024-07-27 20:15:58 846

原创 【recast-navigation-js】使用three.js辅助绘制Agent寻路路径

本文主要介绍如何使用threejs对recast navigation的寻路结果进行可视化

2024-06-10 14:33:31 741

原创 【recast-navigation-js】使用three.js辅助绘制Agent

本文主要介绍了tweakpane的一些使用以及使用threejs对recastnavigation进行可视化的几个操作,后续将进一步进行学习

2024-06-02 21:50:07 930 2

原创 【typescript/flatbuffer】在websocket中使用flatbuffer

介绍flatbuffer在typescript下的使用,并通过websocket与后端进行通信

2024-06-01 19:42:29 805

原创 【physx/wasm】在physx中添加自定义接口并重新编译wasm

本文介绍了从源码编译physx wasm库的过程以及遇到的一些问题,同时介绍了如何增加自定接口的方法

2024-05-16 15:00:35 307

原创 【recast-navigation-js】通过websocket获取navmesh数据并初始化

通过websocket获取navmesh数据并使用recast-navigation-js+threejs绘制navmesh

2024-05-12 18:23:32 760 2

原创 【rust/bevy】使用points构造ConvexMesh

本文介绍了在bevy游戏引擎中如何使用rapier来构造Convex Hull Mesh的方法

2024-01-20 23:00:13 1429 2

原创 【rust/bevy】从game template开始

本文主要介绍了bevy game template的使用,同时实现了3d cube作为player的移动控制

2024-01-14 12:30:51 1277 1

原创 【瞎折腾/3D】无父物体下物体的旋转与移动

在局部坐标系中移动时,由于物体本身可能会旋转,所以需要进行一定的转换,在three.js中,我们可以使用。在下面的例子中,我们让物体先让Z轴旋转60°,再沿着局部坐标轴X移动。在下面的例子中,我们让物体先让Z轴旋转60°,再绕着局部坐标轴Y旋转。

2023-12-31 23:49:36 1497

原创 【错误记录/js】保存octet-stream为文件后数据错乱

主要记录了使用javascript保存octet-stream为文件时出现的数据错乱的问题,并提供了解决方式

2023-12-23 12:54:00 1216

原创 【golang/g3n】3D游戏引擎G3N的windows安装与测试

本文主要介绍了golang 3d游戏引擎g3n(Go 3D Game Engine)的windows环境安装,以及一个简单的测试用例。

2023-12-16 15:21:53 1374 1

原创 【go/方法记录】局部坐标与世界坐标间的相互转换(位置/方向)

local space与world space之间的相互转换,同时记录了旋转矩阵、四元数、欧拉角之间的转换

2023-11-16 18:05:25 735

原创 【rust/esp32】初识slint ui框架并在st7789 lcd上显示

使用rust在esp32s3上运行slint ui框架,并在st7789 lcd屏幕上显示

2023-11-04 20:05:01 1997 6

原创 【rust/esp32】在idf中使用embedded-graphics控制st7789 LCD屏幕

本文主要介绍了在esp32s3上使用rust控制st7789 lcd屏幕的基本显示。

2023-10-29 11:22:44 1018

原创 【rust/esp32】wsl2开发环境搭建与测试

本文主要记录了在wsl2环境下搭建esp32s3 rust开发环境的流程,同时保留了搭建过程中的一些问题以及解决方式

2023-10-27 01:22:06 1424

原创 【rust/树莓派】使用rppal&embedded-graphics控制st7789 LCD屏幕

在树莓派上使用rust、rppal、embedded-graphics等控制lcd屏幕的显示

2023-10-21 22:48:59 940

原创 【树莓派/入门】1.69inch LCD屏幕的连接与测试

树莓派连接LCD屏幕并使用python进行测试

2023-10-13 23:41:55 597 2

原创 【rust/egui】(十一)使用rfd选择文件并使用serde_json进行序列化

本文主要介绍了在egui中使用dialog选取文件,而后对文件进行读取以及反序列化,同时测试了序列化以及文件写入

2023-09-16 16:13:55 807

原创 【rust/egui】(十)使用painter绘制一些图形—connections

本文介绍了在rust/egui中使用painter绘制connection的方式

2023-09-10 17:26:42 952 5

原创 【rust/egui】(九)使用painter绘制一些图形—基本使用

本文介绍了egui中painter的一些基本使用方式,包括定位方式以及拖拽的使用等

2023-09-09 17:57:23 1140

原创 【rust/egui】(八)使用panels给你的应用划分功能区块

本文介绍了egui中的panel的综合使用例子,同时对一些方向进行了较为深入的探讨,例如Window Decorations

2023-09-03 17:56:42 1184

原创 【rust/egui】(七)看看template的app.rs:Slider

本文介绍了egui中Slider组件的一些使用方式

2023-09-02 16:37:27 872

原创 【rust/egui】(六)看看template的app.rs:TextEdit

学习egui中的textedit组件,同时对组件中字符串的变量显示和修改过程进行了探讨

2023-08-27 18:03:34 1803 1

原创 【rust/egui】(五)看看template的app.rs:SidePanel、CentralPanel以及heading

学习egui中的另外两个panel:SidePanel以及CentralPanel,顺便学习了下heading方法的使用

2023-08-26 16:17:38 973 3

原创 【rust/egui】(四)看看template的app.rs:update以及组件TopBottomPanel&Button

本文将进一步学习egui template的app.rs文件中的内容,包含了update函数,以及一些基本的ui组件,例如Panel、menu bar、menu button、button等

2023-08-20 18:43:58 712 1

原创 【rust/egui】(三)看看template的app.rs:序列化、持久化存储

学一学template中app.rs内的知识点,即序列化和持久化存储相关的内容

2023-08-19 17:46:43 1264

原创 【rust/egui】(二)看看template的main函数:日志输出以及eframe run_native

学习下egui template中的main函数涉及了哪些知识点,主要是日志模块log以及我们eframe的入口函数run_native相关的知识

2023-08-13 18:13:11 1195 1

原创 【rust/egui】(一)从编译运行template开始

egui学习记录一:从编译运行template开始。

2023-08-12 18:21:50 2135 1

原创 【rust/入门】windows安装rust gnu环境(折腾)

`rust`的windows环境绝对是目前遇到过的语言环境安装最麻烦的了

2023-08-05 15:19:35 2046 2

原创 【golang/实践】局域网环境搭建go proxy(使用Athens)

感觉不是很好用搭个proxy还搭了这么久,不太行(主要前面外网起athens的时候用的。

2023-06-08 12:05:40 1702

原创 【错误记录/go】slice变量赋值以及slice变量是结构体还是指针?

其实上述代码具有一定的迷惑性,其实换成下述代码结果也是一样的。所以重点是搞清楚在slice赋值的时候发生了什么。对于下述代码段,输出是什么呢?

2023-03-25 16:15:32 548 1

原创 【树莓派/入门】使用MAX30102测量血氧浓度

使用血氧模块MAX30102与树莓派测量血氧值,并提供数据可视化方法

2023-01-08 20:41:57 3243 5

原创 【golang/问题记录】goroutine之间数据竞争问题

goroutine之间数据竞争问题。

2022-11-16 11:04:50 330

原创 【前端/npm】本地编译、打包、安装第三方库(以element-plus为例)

本文旨在以element-plus为例,记录编译、打包并安装第三方node packages的过程

2022-10-29 17:15:30 1557 1

原创 【golang/http】对http返回内容进行压缩

【代码】【golang/http】对http返回内容进行压缩。

2022-08-31 20:31:20 1523 1

原创 【前端/js】文本选择事件处理&动态添加Tooltip

通过该方法可以进一步获取用户所选的文本所在页面元素,以及对应的位置信息。之后我们可以使用这些数据进行进一步的处理,比如添加一个。该方法会返回一个描述用户选择文本的对象。

2022-07-16 20:37:42 1434

gopls离线安装资源

用于安装gopls的离线资源,方便下载不了的同学使用,文件内容下载日期为2020/07/31,本体见【【go/vscode】远程环境搭建(离线版/gopls版)】

2020-07-31

BlueTooth.rar

烧录软件中的普中科技烧写软件,打开后有个串口调试工具,其他的有一些小工具,这些都可以问硬件供应商(比如淘宝卖家)要的

2020-07-12

spineboy.zip

详细见博客 【前端/Spine.js】不使用服务器形式来传递json和altas数据 用spine.js很不爽,因为必须得搭个支持`xhr`的服务器,就很烦;然后小改了下,这样测试起来就简单点

2020-06-09

Unity_Examples_Assets.7z

官方的资源,防止某些小伙伴没有,相关博文见 【Unity/Tutorial】官方AircraftJetAI(一)导入资源与创建Camera

2020-05-07

opencv4.0.1(源码)+contrib(源码)+ippicv+ffmpeg.dll

百度云资源链接见博客(这么良心了) opencv4.0.1源码 contrib4.0.1源码 ippicv ffmpeg.dll 编译后库(install 文件夹)WITH_OPENGL&OPENCV;_ENABLE_NONFREE

2019-07-31

opencv+contrib_4.0.1ver

opencv编译后链接库,版本为4.0.1;包含contrib4.0.1;同时OPENCV_ENABLE_NONFREE设置为了true;xfeatured2d可以使用了;windows版本

2019-07-31

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

TA关注的人

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