自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (85)
  • 收藏
  • 关注

原创 常用讀取3d檔案開源軟體筆記

如今科技產品 ,若有外觀和內部零件 ,這些零件總成往往是設計工程師的心血結晶! 若是要逆向工程其技術核心,機構設計往往又是重點~ 在逆向過程中 ,往往會要求工程師對一般常用3D檔案格式 ,做些功課! 懂這些雜如牛毛且不能上台面的知識,但或許卻能讓團隊工程師擁有技能串起來成為另一個有門檻的技術! 常用讀取3d檔案格式: .obj 檔 常用美術動畫格式 電玩軟體 .stl檔 常用於立體光刻電腦輔助設計軟體的檔案格式 .step pro/e 野火軟體常用 ....

2021-09-11 12:21:23 61 1

主要用於無人機抬頭顯示器 軟件解決方案

MWOSD 是一種多用途開源 OSD 軟件解決方案,主要用於無人機,支持傳統的基於 GPS 的 OSD 功能,還顯著增強了對許多流行無人機飛行控制器的直接支持 MWOSD 還提供對許多其他配置的支持: 基於傳統 GPS 的 OSD,具有完整的 GPS 信息 - 高度、方向、距離、速度等。 Vario 熱飆升 傳統的獨立基本 OSD - 基本伏特/安培/RSSI/定時器 用於 GS 電壓/RSSI 和定時器的地面站 OSD 支持深度壓力傳感器的潛水式 OSD

2023-04-11

Xiaomi 掃地機器人軟體控制ui 透過QT GUI 控制許多功能源代碼 適合應用工程師學習產品開發

Xiaomi 掃地機器人軟體控制ui 透過QT GUI 控制以下功能源代碼 通過Valetudo映射功能(goto、區域清理、虛擬牆和 nogo 區域、翻轉、旋轉、縮放) 顯示已安裝的固件和 valetudo 版本 控制真空(啟動、暫停、停止、現場清潔、返回碼頭、查找) 設置風扇速度 重置耗材 添加、更改和刪除計時器 顯示清潔歷史 設置音量 解密、加密和安裝語音包 搜索、下載和更新固件 控制 dnd 和地毯模式 設置wifi ssid和key 轉換 96->32 字節令牌 多語言(英語和德語) 跨平台(在 Windows、Linux、MacOS 上具有相同的外觀和感覺)

2022-07-28

清潔機器人ros平台路徑規劃 利用A*算法掃地區域覆蓋(點對點路徑規劃)

A*算法(點對點路徑規劃) (1)基本思路:地圖分割 (2)Cell的概念在Coverage中很重要。它代表地圖中的最小單位。在某些情況下,開發人員可以為任何類型的代理確定 Cell 的形狀。Square是最常見的覆蓋範圍。 (3)對於cost_map庫,網格圖是避障的重要格式。在普通地圖中,我們將通過 (x,y) 來描述位置。但是在網格圖中,我們通過單元格的索引來描述位置。例如,common map 中的 (x,y) 將轉換為 grid map 中的 (x*width+y)。

2022-07-28

單圖像 3D 形狀建模的數據集和方法 本演算法利用MarrNet:通過 2.5D 草圖進行 3D 形狀重建

單個圖像研究 3D 形狀建模,並在三個方面對其做出貢獻。首先,我們介紹了 Pix3D,這是一個具有像素級 2D-3D 對齊的各種圖像形狀對的大規模基準。Pix3D 在形狀相關的任務中有著廣泛的應用,包括重建、檢索、視點估計等。然而,構建這樣一個大規模的數據集是非常具有挑戰性的;現有數據集要么僅包含合成數據,要么缺乏 2D 圖像和 3D 形狀之間的精確對齊,或者只有少量圖像。其次,我們通過行為研究校準了 3D 形狀重建的評估標準,並用它們來客觀、系統地對 Pix3D 上的尖端重建算法進行基準測試。第三,我們設計了一個同時執行 3D 重建和姿態估計的新模型 需要安裝下列庫 GCC 4.8.5 CUDA 8.0 Python 3.6.4 TensorFlow 1.1.0 numpy 1.14.0 skimage 0.13.1 numba 0.36.2 scipy 1.0.0 tqdm 4.19.4

2022-07-28

將 DICOM 體積轉換為 3d 表面網格(obj、stl 或 ply)工具包源代碼 可搭配QT gui調整設定參數~

DicomToMesh 是一個方便的命令行工具,它使用戶能夠從一組 2D DICOM 圖像(醫學中常用的圖像格式)自動創建 3D 網格。支持的 3D 網格格式為 STL、OBJ 和 PLY。可以啟用多個網格處理程序,例如網格減少、平滑或清潔等等網格後處理程序

2022-07-28

將3D模型網格近似凸分解(體素化分層凸分解)源代碼 適合快速遊戲物理引擎以進行實時模擬仿真~

將 3D 表面分解為一組近似凸分解 只支援OBJ 3d模型格式~ 包括計算表面 S 的精確凸分解,包括將其劃分為一組最小的凸子表面。精確的凸分解算法是 NP-hard 且不實用的,因為它們會產生大量的簇。為了克服這些限制,放寬了精確的凸性約束,而是計算了 S 的近似凸分解。在這裡,目標是確定具有最少集群數量的網格三角形的劃分,同時確保每個集群的凹度低於用戶定義的閾值。

2022-07-28

從姿勢圖像重建端到端 3D 場景的python源代碼 可運用 在無人機攝像3D場景重建 考古遺址雲點數據保存

通過從一組姿勢 RGB 圖像中直接回歸截斷符號距離函數 (TSDF),提出了一種場景的端到端 3D 重建方法。傳統的 3D 重建方法在估計場景的完整 3D 模型之前依賴於深度圖的中間表示。我們假設直接回歸到 3D 更有效。2D CNN 獨立地從每個圖像中提取特徵,然後使用相機內在函數和外在函數進行反向投影並累積到體素體積中。累積後,3D CNN 對累積的特徵進行細化並預測 TSDF 值。

2022-07-28

蘇黎世聯邦理工學院的機器人技術講義 包含運動學 和 動力學 及逆向運動解matlab程序碼,適合有志於機器人技術的工程師閱讀

蘇黎世聯邦理工學院的機器人技術講義 包含運動學 和 動力學 及逆向運動解matlab程序碼及尤拉角位姿轉換矩陣程序碼 其中動力學控制內容 1)Joint-space Dynamic Control 2)task-space Dynamic Control 3)Inverse Dynamics for Floating-Base Systems浮動基礎機器人技術,例如類人機器人和腿式機器人 4)Quasi-static (Virtual Model) Control足式机器人平衡控制 (虚拟模型控制) ,例如機器狗

2022-06-12

一款通用化Android的脱壳工具,主要针对的仍是第2代壳(so本地加密型) 附有源碼 及概念設計機制 適合移動手機資訊人員閱讀

Android加固應用逆向分析技術文件及源碼深入分析 ZIP檔案有吴博脱壳--Android加固应用脱壳技术研究的論文及Android SO壳的发展历程和常见Android SO加壳思路以及对应的脱壳思路

2022-04-01

Detours 4.0.1 最新版是一個用於在 Windows 上監視和檢測 API 調用的軟件包。它以源代碼形式分發。

1 拦截x86机器上的任意的win32 API函数。 2 插入任意的数据段到PE文件中,修改DDL文件的导入表。 拦截代码是在动态运行时加载的。Detours替换目标API最前面的几条指令,使其无条件的跳转到用户提供的拦截函数。被替换的API函数的前几条指令被保存到trampoline 函数(就是内存中一个数据结构)中。trampoline保存了被替换的目标API的前几条指令和一个无条件转移,转移到目标API余下的指令。 当执行到目标API时,直接跳到用户提供的拦截函数中执行,这时拦截函数就可以执行自己的代码了。当然拦截函数可以直接返回,也可以调用trampoline(蹦床,跳床)函数,trampoline函数将调用被拦截的目标API,目标API调用结束后又会放回到拦截函数。

2022-03-30

MinGW 的即時 (JIT)調試工具 含源碼 可用在嵌入式調試科研

當應用程序拋出未處理的異常時,Dr. Mingw 將自己附加到應用程序並使用可用的調試信息收集有關異常的信息 可讀取Stabs格式的調試信息——由 Gnu C/C++ 編譯器生成,以及在 PDB 文件中——由 Microsoft Visual C++ 編譯器生成。 支持 Windows NT/2000 平台,以及 Windows 95/98。但是,在較舊的 Windows 版本中,不包括 IMAGEHLP.DLL,或者它是一個相當舊的版本。Mingw 博士不需要它,但依靠它來解析由 Microsoft 工具編譯的模塊中的符號。

2022-03-30

AsmJit 是一個用 C++ 語言編寫的用於機器代碼生成的輕量級庫。

AsmJit是一个完整的JIT(just In Time, 运行时刻)的针对C++语言的汇编器,可以生成兼容x86和x64架构的原生代码,不仅支持整个x86/x64的指令集(包括传统的MMX和最新的AVX2指令集),而且提供了一套可以在编译时刻进行语义检查的API。AsmJit的使用也没有任何的限制,适用于多媒体,虚拟机的后端,远程代码生成等等。 特性 完全支持x86/x64指令集(包括MMX,SSEx,AVX1/2,BMI,XOP,FMA3和FMA4); 底层次和高层次的代码生成概念; 内置检测处理器特性功能; 实现虚拟内存的管理,类似于malloc和free; 强大的日志记录和错误处理能力; 体积小,可直接嵌入项目,编译后的体积在150至200kb之间; 独立性强,不需要依赖其他任何的库(包括STL和RTTI )。

2022-03-30

黃皮書標準規格 燒錄光盤的技術書 適合數字音頻 數字信號處理的工程師閱讀 ECMA-130

在黃皮書中將CD-ROM定義為三種格式:mode 0、mode 1與mode 2。mode 0是在主頻道中存入sync、header控制位元。CD-ROM(compact disc read-only memory)即唯讀記憶光碟,是一種在電腦上使用的光碟。這種光碟只能寫入數據一次,信息將永久保存在光碟上,使用時通過光碟驅動器讀出信息。原本光碟只是用於音樂的儲存與播放而設計,1985年Sony與Philips共同制定黃皮書標準,定義CD-ROM規格及其延伸規格,讓光碟能夠適應到電腦軟體、影音播放、相片資料的儲存等各種二進制資料的儲存應用上。 CD-ROM光碟允許不同磁軌間磁區的格式可以不同,因此有混合式光碟(mixed-mode CD)的應用方式,部分磁軌依據黃皮書的CD-ROM mode 1規格存放電腦軟體資料,而部分磁軌則依據紅皮書的CD-DA規格存放音訊資料。這種使用方式常見於多媒體應用上,特別是遊戲軟體中

2022-02-24

計算機排版包含先進的數位排版技術 有鍵盤漢字等技術排版標準 也適合出版工程人員閱讀參考

計算機排版包含先進的數位排版技術 有鍵盤漢字等技術排版標準 也適合出版工程人員閱讀參考

2022-02-16

数字音视频编解码技术标准 AVS .pdf

数字音视频编解码技术标准AVS 情况介绍与最新进展

2022-01-10

Visual++C音视频编解码技术及实践 PART2程式碼.pdf

Visual++C音视频编解码技术及实践 PART2程式碼

2022-01-10

IPTV指南 :技术,面临的挑战和如何测试.pdf

IPTV 指南:技术,面临的挑战和如何测试

2022-01-10

视频编码全角度详解:.pdf

视频编码全角度详解 : K.R.Rao / D. N. Kim / J. J. Hwang 随着多媒体时代的到来以及移动互联网的发展,人们在对于视频的质量要求越来越高的同时,也期望视频传输具有更快的速度。而传输系统和存储系统则要求视频格式乃至码流语法尽可能统一。这两方面的客观要求就是,要对视频数据进行压缩;压缩要实现标准化。视频编码标准应运而生。K. R. Rao、D. N. Kim和J. J. Hwang合著的本书囊括H.120、H.261、MPEG-1、MPEG-2/H.262、H.263系列、MPEG-4、VP6、Dirac、VC-1、H.264/MPEG-4第10部分、H.265/HEVC和我国的AVS China等从人类进入信息时代至今的主要视频编码标准,以及标准之间的转码问题

2022-01-10

The Linux Kernel Module Programming Guide.pdf

The Linux Kernel Module Programming Guide

2021-09-15

glew 3D OPENGL擴展庫.7z

OpenGL Extension Wrangler Library (GLEW) 是一個跨平台的開源 C/C++ 擴展加載庫。GLEW 提供了高效的運行時機制,用於確定目標平台支持哪些 OpenGL 擴展。OpenGL 核心和擴展功能在單個頭文件中公開。GLEW 已經在多種操作系統上進行了測試,包括 Windows、Linux、Mac OS X、FreeBSD、Irix 和 Solaris。

2021-09-15

oglplus 3D渲染開源庫.7z

OGLplus是可移植開源庫的集合,它們通過OpenGL (版本 3 及更高版本)、 OpenAL(版本 1.1)和EGL(版本 1.4)C 語言 API實現面向對象的瘦外觀。它提供了自動化資源和對像管理的包裝器,並使在 C++ 中使用 OpenGL、OpenAL 和 EGL 更安全、更容易。

2021-09-15

vim3d-master.zip

Vim3D,一個用 C++ 和 OpenGL 構建的 vi 風格的 3D 建模和模擬界面

2021-09-15

tinygl源碼.7z

Fabrice Bellard提供類opengl實現源碼

2021-09-14

bgl-vs2017-64bit.zip

BGL包含了基础的数据结构(如IPointCloud, ITriMesh等),基础的数学工具(如线性方程组求解,最近邻点查询等),基础的算法工具(如点云采样,网格去噪等)。 BGL免费~

2021-09-14

libigl-main.zip

Simple C++ geometry processing library. 簡單的 C++ 幾何處理庫。

2021-09-14

YACCLAB连通组件标记源碼.zip

连通组件标记演算法源碼

2021-09-14

sega模擬器源碼.7z

sega模擬器源碼 javascipt語言搞的sega模擬器

2021-09-14

MIRACL加密庫.7z

MIRACL 加密 SDK - 是一個 C 軟件庫,多精度整數和有理算術加密庫 ,被開發人員廣泛視為橢圓曲線加密 (ECC) 的黃金標准開源 SDK。 為什麼不一樣?雖然許多其他加密 SDK 專注於 PC 使用,但 MIRACL 還使開發人員能夠在高度受限的環境中構建安全性,包括嵌入式、移動應用程序和 SCADA。內聯 C++ 包裝器——極大地簡化程序開發 超過 25 個 C 和 C++ 示例程序,涵蓋廣泛的應用程序,為開發提供先機 優化嵌入式處理器和 RAM,幫助開發人員克服設備和內存限制 兼容行業安全技術,包括 AES 加密、RSA 公鑰加密、Diffie-Hellman 密鑰交換、DSA 數字簽名等 一組工具,可以快速實施任何新的數論技術 MIRACL 庫由 100 多個例程組成,涵蓋了多精度算術的所有方面。定義了兩種新的數據類型——big 表示大整數,flash(floating-slash 的縮寫)表示大有理數。大整數例程基於 Knuth 的算法,在他的經典著作“計算機編程的藝術”的第 4 章中進行了描述。使用舍入分數的浮斜線算法最初是由 D. Matula 和 P. Kornerup 提出的。所有例程都針對速度和效率進行了徹底優化,同時保持標準的、可移植的 C。但是,還包括用於某些時間關鍵例程的可選快速彙編語言替代品,特別是對於流行的 Intel 80x86 系列處理器。還提供了 C++ 接口。包括完整的源代碼。

2021-09-14

3DObjectViewer-master.zip

3D 對象查看器  JAVASCIPT源碼 OBJ 和 3DS 格式的 3D 對象查看器,具有重量、尺寸、體積、成本和打印時間功能

2021-09-14

Geardrive模擬器源碼.zip

Geardrive 是用 C++ 編寫的 Sega Genesis / Mega Drive 模擬器,可在 iOS、Raspberry Pi、Mac、Windows 和 Linux 上運行。 該模擬器的主要重點是具有非常高兼容性的源代碼的可讀性。

2021-09-14

PowerPC汇编指令集.doc

PowerPC汇编指令集

2021-09-14

32位PowerPc常用指令集.doc

32位PowerPc常用指令集

2021-09-14

space shooter.zip

射擊遊戲源代碼 遊戲說明 PLAYER 1 的鍵盤控制: W - UP S - DOWN A - 左 D - 右 C - 射擊,使用“w”和“s”改變方向。 PLAYER 2 的鍵盤控制: I - UP K - DOWN J - LEFT L - RIGHT M - 射擊,使用“I”和“K”改變方向。 客觀的 殺死你的對手。 玩家每被擊中一次,生命值就會減少 5 點。

2021-09-14

2D射擊彈幕遊戲 源碼.zip

2D射擊彈幕遊戲 ● 使用API : OpenGL ● 程式語言 : C++ ● 平台 : PC ● 美術素材來源 : 吳孟如 ● 說明 :  玩家噴射機跟隨滑鼠移動,自動發射子彈(Linked List製作)。按下滑鼠右鍵開啟防護罩,距離下次開啟需等待10秒。滑鼠左鍵可三階段蓄力,以星星導彈攻擊移動魔王。蓄力期間自動發射子彈暫停。  玩家或魔王其中一方血條歸零,遊戲結束。   Level 1 - 魔王以無限符號之軌跡移動,發射連續子彈,每10發子彈射出將發射一顆大子彈。   Level 2 - 外圍鎖鏈階層式動態控制。魔王射出環狀子彈,原地旋轉一定的預備攻擊時間後,根據玩家位置射出子彈。   Level 3 - 魔王發射連續大子彈。旁邊四隻小怪在全部消滅後自動生成(3種顏色隨機)。

2021-09-14

markdown-viewer 源碼zip.zip

Markdown 查看器/瀏覽器擴展 安裝:Chrome / Firefox / Opera / Edge 特徵 呈現本地和遠程 URL 對遠程源的精細訪問 多個降價解析器 完全控制編譯器選項(標記或備註) 主題(包括GitHub的主題)(jasonm23,mixu,鈷) GitHub 風味降價(GFM) 文件更改時自動重新加載 語法高亮代碼塊(棱鏡) 目錄 (TOC) MathJax支持 美人魚支持 表情符號支持(由EmojiOne免費提供的圖標) 記住滾動位置 Markdown 內容類型檢測 使用 RegExp 檢測 URL Toggle 內容安全策略 (CSP) 覆蓋頁面編碼 設置同步 原始和渲染的降價視圖 構建為事件頁面 免費和開源

2021-09-14

marktext src.zip

markdown編輯器的源代碼 特徵 實時預覽 (WYSIWYG) 和乾淨簡單的界面,以獲得無干擾的寫作體驗。 支持CommonMark Spec、GitHub Flavored Markdown Spec和選擇性支持Pandoc markdown。 Markdown 擴展,如數學表達式 (KaTeX)、前端和表情符號。 支持段落和內聯樣式快捷方式,以提高您的寫作效率。 輸出HTML和PDF文件。 各種主題:Cadmium Light、Material Dark等。 多種編輯模式:源代碼模式、打字機模式、焦點模式。 直接從剪貼板粘貼圖像

2021-09-14

small c compiler.zip

chibicc 是另一個實現大多數 C11 功能的小型 C 編譯器。儘管它仍然可能像其他小型編譯器一樣屬於“玩具編譯器”類別,但 chibicc 可以編譯多個真實世界的程序,包括Git、 SQLite、 libpng和 chibicc 本身,而無需對已編譯的程序進行修改。這些程序生成的可執行文件通過了相應的測試套件。因此,chibicc 實際上支持多種 C11 功能,並且能夠正確編譯數十萬行真實世界的 C 代碼。

2021-09-14

linux 启动.pdf

ARM Linux 启动过程分析 作者:张俊岭 EMAIL: sprite_zjl@sina.com; jlzhang@tangrae.com.cn QQ: 251450387 日期:2008-8-9 说明: 本文档基于AT91SAM9260EK 板的,所用的Linux 内核版本为2.6.21

2021-09-14

linux學習看法.txt

linux學習看法

2021-09-14

PhantomX-Robot-Arm-Kit-1.0.0.zip

機器手臂模擬程式碼

2021-09-13

空空如也

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

TA关注的人

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