Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
lmj01 committed Jan 7, 2024
1 parent fd416a3 commit e690c07
Show file tree
Hide file tree
Showing 17 changed files with 33 additions and 13 deletions.
2 changes: 1 addition & 1 deletion cg/ct.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# CT

- [vtk-js doc](https://kitware.github.io/vtk-js/docs/)
- [CornerstoneJS](./cornerstonejs.md)
- [CornerstoneJS](./library/cornerstonejs.md)

## DICOM

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
3 changes: 0 additions & 3 deletions cg/opengl.md
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,3 @@ glBindBuffer(GL_PIXEL_PACK_BUFFER, 0);
- [OpenGL教程和资料集合](https://zhuanlan.zhihu.com/p/41818595)
- [OpenGL Loading Library](https://www.khronos.org/opengl/wiki/OpenGL_Loading_Library)
- [GLRF - OpenGL Realtime Framework](https://github.com/DunkleMango/GLRF)

### gizmo
- [izmo control library for 3D object manipulation (4x4 matrix) ](https://github.com/CedricGuillemet/LibGizmo)
9 changes: 9 additions & 0 deletions cg/tools/ECS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# ECS(Entity-Component-System)
> 一种主要用于游戏开发的架构模式
## [EnTT](https://github.com/skypjack/entt)

Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

EnTT is a header-only, tiny and easy to use library for game programming and much more written in modern C++.

File renamed without changes.
File renamed without changes.
7 changes: 7 additions & 0 deletions cg/tools/gizmo.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@

# Gizmo
> 小部件
- [izmo control library for 3D object manipulation (4x4 matrix) ](https://github.com/CedricGuillemet/LibGizmo)
- [ImGui GIZMO widget - 3D object manipulator / orientator](https://github.com/BrutPitt/imGuIZMO.quat)
- [Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui ](https://github.com/CedricGuillemet/ImGuizmo)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
9 changes: 5 additions & 4 deletions index/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,11 @@
- [FRP-Functional Reactive Programming](../nodejs/frp.md)

### 图形学
- [裁剪](../cg/culling.md)
- [四元数](../cg/quaternion.md)
- [meshlab](../cg/meshlab.md)
- [eigen](../cg/eigen.md)
- [裁剪](../cg/tools/culling.md)
- [四元数](../cg/tools/quaternion.md)
- [meshlab](../cg/tools/meshlab.md)
- [eigen](../cg/library/eigen.md)
- [Gizmo](../cg/tools/gizmo.md)

## 工作中遇到的
- [mobile-detect.js](https://github.com/hgoebl/mobile-detect.js)
Expand Down
10 changes: 5 additions & 5 deletions index/computerScience.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
## ComputerGraphics

- [Real-Time Rendering Resources](https://www.realtimerendering.com/)
- [Ambient Occlusion](../cg/ambient-occlusion.md)
- [Ambient Occlusion](../cg/lighting/ambient-occlusion.md)
- [smallpt: Global Illumination in 99 lines of C++](http://www.kevinbeason.com/smallpt/)
- [manifold,Manifold is a geometry library dedicated to creating and operating on manifold triangle meshes. A manifold mesh is a mesh that represents a solid object, and so is very important in manufacturing, CAD, structural analysis, etc. Further information can be found on the wiki.](https://github.com/elalish/manifold)
- [manifold-3d npm](https://www.npmjs.com/package/manifold-3d)
Expand All @@ -41,9 +41,9 @@
- [github](https://github.com/Pomax/bezierjs)

### 网格与CAD
- [HalfEdge半边结构](../cg/half-edge.md)
- [网格划分](../cg/mesh-generation.md)
- [曲线](../cg/curve.md)
- [HalfEdge半边结构](../cg/tools/half-edge.md)
- [网格划分](../cg/mesh/mesh-generation.md)
- [曲线](../cg/tools/curve.md)
- [GMesh]()
- [Triangulate Efficient Triangulation Algorithm Suitable for Terrain Modelling or An Algorithm for Interpolating Irregularly-Spaced Data with Applications in Terrain Modelling](http://paulbourke.net/papers/triangulate/)
- [多边形网格算法](http://paulbourke.net/geometry/polygonmesh/)
Expand Down Expand Up @@ -101,7 +101,7 @@
### Tool

- [PAG Portable Animated Graphics](https://pag.art/)
- [3d model file](../cg/modelFile.md)
- [3d model file](../cg/tools/modelFile.md)
- [Effekseer特效编辑器](https://github.com/effekseer/Effekseer)
- [Mitsuba渲染器](http://www.mitsuba-renderer.org/)
- [github](https://github.com/mitsuba-renderer/mitsuba3)
Expand Down
6 changes: 6 additions & 0 deletions web/http.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,9 @@ attachment会以附件方式下载
阿里云的OSS有一个政策就是对这个进行了控制,导致显示不能直接在浏览器中打开

## response

## HTTPS

[A curated list of free courses & certifications](https://github.com/cloudcommunity/Free-Certifications)
[Create Your Secure Online Presence with Our Self-Certified HTTPS Certificate Generator ](https://github.com/selfcertificationhub/selfcertificationhub)
[自签名HTTPS证书生成器, 适用于产品发布前需要HTTPS验证的场景](https://selfcertificationhub.github.io/selfcertificationhub/generate)

0 comments on commit e690c07

Please sign in to comment.