Skip to content

GuDuJian-J-Zhang/usefulTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Tools

C++ 网络相关:

usefulTools

Some Useful Tools

https://laristra.github.io/flecsi/index.html

eryar bolg: OpenCasCade

OpenWebCAD

3D Viewer for OpenCASCADE

Web CAD

LibreCAD Open Source

Qwt - Qt Widgets for Technical Applications

https://cpp.libhunt.com/

Bool Operation on Mesh: CSG

CAD:

物理过程模拟C++开源工具: Geant4

WebGL

Renderer Framework

WebGL Framework

Mesh

并行

Real Time Communication (RTC)

Learn OpenGL

Blur

Blending

Shared Uniforms

HDR + MSAA

Performance

Image Loader

Custom Shader

Ambient Occlusion

Screen Space Reflection

Recontruct normal from depth buffer

Post Processing

Shader Program

Shader Performance

Remote Rendering

Render Graph

GPU

GPU Profiler

AA

Siggraph

http://advances.realtimerendering.com/s2014/

Float -> Half

Half to float:
float f = ((h&0x8000)<<16) | (((h&0x7c00)+0x1C000)<<13) | ((h&0x03FF)<<13);

Float to half:
uint32_t x = *((uint32_t*)&f);
uint16_t h = ((x>>16)&0x8000)|((((x&0x7f800000)-0x38000000)>>13)&0x7c00)|((x>>13)&0x03ff);

Acceleration Structure

Blogs

Math

Entity Component System (ECS)

UV Mapping

Engine List:

Ray Tracing

GI

GUI

VR

Vulkan

Logging System

编译时间优化

Mesh Data

C/C++

Learn C++

Data Struct

QT

VTK

Web File Upload

Solver

Application

任务编排

test

Debug

{
   "type": "node",
   "request": "launch",
   "name": "gulp",
   "args": ["setup.thirdParty"], // 要调试的gulp task
   "cwd": "${workspaceRoot}/project/", // gulpfile.js所在的位置
   "program": "${workspaceRoot}/project/node_modules/gulp/bin/gulp.js"
}

CSV 文件解析

node c++

-https://github.com/cmake-js/cmake-js

算法

-漫画:什么是LRU(Least Recently Used)算法

数据结构

-配对堆(pairing-heap)

STL Binary File Fromat

image

开源协议说明:

image

物理引擎 布料仿真

虚拟机

  • VMware 11 SN:7HYY8-Z8WWY-F1MAN-ECKNY-LUXYX
  • 共享目录位置: /mnt/hgfs

go 语言

远程协助

网络相关

日常开发工具

compile time optimize

c++ format

Windows 录屏

翻墙

简历

About

Some Useful Tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published