我知道cytoscape不支持webgl-3d轴。但它是否支持webgl在2D中渲染?
在cytoscape中渲染的默认上下文是什么?如果是画布,在这种情况下如何使用webgl?
例如,我必须使用2d来渲染带有从中心元素到所有其他元素的边的2k元素。
let layout = {
container: document.getElementById('app'),
elements: []
};
for(let i = 0, j = 2000, k = 0; i < 2000; i++) {
layout.elements[i] = {
data: { id: 'node_' + i }
};
layout.elements[j] = {
data: {
source: 'node_1000',
target: 'node_' + k
}
};
j++;
k++
}
var cy = cytoscape(layout);
由于
答案 0 :(得分:0)
它使用canvas2d
计划在某些情况下使用gl上下文来改善blitting性能。但从开发人员的角度来看,这并不重要。 API没有向您展示这些内容。