01 2022 档案
摘要:threejs - src - material和shader是如何对应的? 在上一篇文章中threejs - src - WebGLProgram是如何组建Shader的? - grassofsky - 博客园 (cnblogs.com),我们介绍了WebGLProgram中如何组建Shader,
阅读全文
摘要:threejs - src - WebGLProgram是如何组建Shader的? WebGLProgram的构建 WebGLProgram构建的时候需要的参数如下: // \param renderer 渲染器用于获取上下文 // \param cacheKey 区别program的key //
阅读全文
摘要:Threejs - first learning record 阅读源:Three.js教程 (webgl3d.cn) 学习简记 Threejs,最外层使用的时候通常包括渲染器(renderer),相机(camera),场景(scene),模型(Mesh),光源(light)。创建模型的时候,将几何
阅读全文
摘要:PaperRead - A Shader Framework for Rapid Prototyping of GPU-Based Volume Rendering 2. Related Work 超级着色器是为这些特殊需求而设计的概念[].超级着色器以代码段的形式包含所有可能需要的部分,并允许停用
阅读全文
摘要:games101 - 4 - Ray Tracing 对应的Lecture 13 ~ 17 为什么需要Ray Tracing 光栅化无法处理全局效果 软阴影; 光反弹次数超过一次的情况,如glossy reflection,indirection illumination; 光栅化的很快,但是质量比
阅读全文
摘要:Papre - Inviwo - a visualization system with usage abstraction levels Inviwo — A Visualization System with Usage Abstraction Levels | IEEE Journals &
阅读全文
摘要:几种常见平滑算法的实现可以参见: 几种网格平滑算法的实现 - Jumanco&Hide - 博客园 (cnblogs.com) 1 Introduction 图像空间中相关的组织和结构,变换成网格模型,通常是为了实现更加高效和清晰的可视化。在医学领域,准确性,保形(比如,病例结构),不同表面之间距离
阅读全文
摘要:openmesh - impl - Remove Duplicated Vertices 关于openmesh元素删除实现的介绍参见:openmesh - src - trimesh delete and add elements - grassofsky - 博客园 (cnblogs.com) 重
阅读全文
摘要:CGAL - SourceCode - Surface_intersection_visitor_for_corefinement 源码阅读 在CGAL - SourceCode - box_intersection_d源码阅读 一文中介绍了如何利用box intersection快速找出相交对。
阅读全文
摘要:CGAL - read 《Using generic programming for designing a data structure for polyhedral surfaces》 多边形表面 文章中会出现manifold,流形,想要认识是啥东西,可以参见:流形(Manifold)初步 那么
阅读全文
摘要:CGAL - user manual - 2D triangulation manual 链接:https://doc.cgal.org/latest/Triangulation_2/index.html。本文对manual中不解地方进行了补上了自己不恰当的注解,仅供参考。 0 准备知识 单纯形:单
阅读全文
摘要:openmesh - src - trimesh delete and add elements openmesh 版本 8.1 About 本文主要介绍openmesh的如下接口 add_vertex add_face delete_vertex delete_edge delete_face d
阅读全文