alpha-wrap
A CGAL-free, MIT-licensed reimplementation of the Alpha Wrapping algorithm that takes a defective triangle soup and produces a watertight, manifold, outward-oriented mesh with controllable level of detail and tightness.
它展示了面向汽车嵌入式系统的多进程架构设计,结合Linux内核驱动交互(sysfs、V4L2、GPIO)、Qt多媒体、实时图表显示和交叉编译实战,适合学习嵌入式HMI开发。
适用读者: 嵌入式Linux/Qt初学者
硬件平台: 正点原子 i.MX6U (NXP ARM Cortex-A7) 开发板
软件环境: Qt 5.12.9, Linux 4.1.15, C++11
屏幕分辨率: 800×480 电容触摸屏
原作者: Deng Zhimao (正点原子 @openedv.com)
本项目是一个嵌入式Linux智能车机系统,模拟汽车中控屏幕功能。整个系统采用多进程架构——一个主菜单程序(Menu)作为总入口,通过 QProcess 启动各个独立的子应用。
┌──────────────────────────────────────────────────────────────────────────┐
│ NIO 智能车机系统 │
│ │
│ ┌──────────────┐ │
│ │ Menu (主菜单) │ ← 总入口, 800×480, 全屏固定大小 │
│ │ QProcess │ │
│ └───┬────┬────┬─┴────┬──────┬──────┬──────┬──────┬─────────────────── │
│ │ │ │ │ │ │ │ │ │
│ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ │
│ ┌────┐┌────┐┌────┐┌────┐┌────┐┌────┐┌────┐┌────┐ │
│ │音乐││视频││传感││相机││V4L2││DHT11││雷达││天气│ │
│ │播放││播放││仪表││Open││相机││温湿││SR04││HTTP│ │
│ │器 ││器 ││盘 ││CV ││ ││度 ││ ││ │ │
│ └────┘└────┘└────┘└────┘└────┘└────┘└────┘└────┘ │
│ │
│ 硬件外设: │
│ ├── AP3216C (光感/接近/红外传感器) —— I2C总线 │
│
根据分类、Topic 和编程语言匹配的相似项目。
A CGAL-free, MIT-licensed reimplementation of the Alpha Wrapping algorithm that takes a defective triangle soup and produces a watertight, manifold, outward-oriented mesh with controllable level of detail and tightness.
A proof-of-concept tool that patches a synchronous three-slot audio queue in GTA V Enhanced, boosting frame rates from ~260 to ~499 FPS by removing coarse wait delays.

This repository ports Command & Conquer Generals: Zero Hour to run natively on Apple Silicon Macs, iPhones, and iPads without emulation, adding touch controls and modern rendering.