3D应用的基础元素: 1、canvas,它是渲染场景的占位符。标准html的canvas元素 2、Objects,这里指的是组成一个场景的所有3d实体。这些实体都由三角形组成。webgl中使用Buffer(vertex、index)来存储管理这些3d实体数据。 3、Lights,如果没有光照3d场景... ...
分类:
Web程序 时间:
2017-07-15 17:58:11
阅读次数:
264
given a graph G and a distinguished source vertex s, breadth-firstsearch systematically explores the edges of G to “discover” every vertex that isreac ...
分类:
其他好文 时间:
2017-07-07 23:35:44
阅读次数:
231
翻译整理:纪玉奇 Extending JanusGraph Server JanusGraph支持两种类型的索引:graph index和vertex-centric index。graph index常用于根据属性查询Vertex或Edge的场景;vertex index在图遍历场景非常高效,尤其 ...
分类:
其他好文 时间:
2017-07-07 17:35:31
阅读次数:
2166
JanusGraph采用邻接表(adjacency list)的方式存储图,也即图以顶点(vertex)和其邻接表组成。邻接表中保存某个顶点的所有入射边(incident edges)。通过将图采用邻接表的形式存储,JanusGraph确保了某个顶点的所有入射边和属性都被紧凑的存储在一起,从而能够加... ...
分类:
其他好文 时间:
2017-07-06 20:49:26
阅读次数:
757
假如要渲染一个纯色矩形在窗口上,应该怎么做? 先确定顶点的格式,一个顶点应该包含位置信息 vec3 以及颜色信息 vec4,所以顶点的结构体定义可以这样: 然后填充矩形四个顶点是数据信息: 分配一块内存,将内存类型转换为 Vertex,最后设置数据。上面只是用了4个顶点,显然还要设置索引数据: 有了 ...
分类:
其他好文 时间:
2017-07-02 22:06:03
阅读次数:
242
原文地址:https://learnopengl-cn.github.io/04%20Advanced%20OpenGL/11%20Anti%20Aliasing/ 在你的渲染大冒险中,你可能会遇到模型边缘有锯齿的问题。锯齿边缘(Jagged Edge)出现的原因是由顶点数据光栅化成为片段(frag ...
分类:
其他好文 时间:
2017-06-27 14:52:54
阅读次数:
222
一:Prim算法 1.概览 普里姆算法(Prim算法)。图论中的一种算法。可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中。不但包含了连通图里的全部顶点(英语:Vertex (graph theory))。且其全部边的权值之和亦为最小。该算法于1930年由捷克数学家沃伊捷赫·亚 ...
分类:
编程语言 时间:
2017-06-24 15:27:54
阅读次数:
245
一个离散数学的实验:已知一个无向图,求出这个无向图的割边/桥,所有的边割集。 这是初始的定义和头文件 #include <stdio.h> #include <string.h> #include<malloc.h> #define INFINITY 100 #define MAX_VERTEX_N ...
分类:
其他好文 时间:
2017-06-23 15:28:44
阅读次数:
158
效果图: css样式: javascript源码: 1 !function(a){a.fly=function(b,c){var d={version:"1.0.0",autoPlay:!0,vertex_Rtop:20,speed:1.2,start:{},end:{},onEnd:a.noop} ...
分类:
其他好文 时间:
2017-06-19 19:47:44
阅读次数:
242
操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 Introduction 在接下来几个章节中,我们将会使用内存顶点缓冲区来替换之前硬编码到vertex shader中的顶点数据。我们将从最简单的方法开始创建一个CPU可见的缓冲区,并 ...
分类:
其他好文 时间:
2017-06-19 14:15:08
阅读次数:
222