javascript - getcontext() 与 3D 渲染 javascript

标签 javascript 3d html5-canvas paperjs babylonjs

问。)我有 Canvas 元素,我正在 Canvas 上使用 2D javascript(papaer js) 和 3D javascript(babylon js) 进行绘图。现在,我想在 Canvas 上添加/绘制 2D 和 3D 图像。 我可以使用 2D JS(Paper js) 在 Canvas 上绘制图像。

像这样,

var canvas = document.getElementById('canvsID');
var context = canvas.getContext('2d');

我得到了结果。

我想用 3D JS 做同样的事情。但它不会,与 3D JS 一起工作。 这只是因为我的 3D js 是连续渲染的。

那么,有什么办法吗?

我读到您可以像这样将 getContext() 与 3D 结合使用..

 var context = canvas.getContext('webgl');

但是,它仍然不起作用..!它说“不支持 WebGL”

最佳答案

也许可以尝试一下

var context = canvas.getContext("webgl") || canvas.getContext("experimental-webgl");

关于javascript - getcontext() 与 3D 渲染 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32837533/

相关文章:

javascript - 在 JavaScript 函数中传递字符串参数

新页面上的 Javascript 加载以将 anchor 移动到顶部固定元素下方

java - libGDX 设置旋转点 3D

javascript - JSX:什么时候计算 JavaScript 表达式?

javascript - Protractor 等待元素超时

javascript - 图片在 HTML5 Canvas 中不显示

javascript - 从输入缩放图像[type=file]

javascript - 如何在 fabric js 中动态添加组中的对象

java - 如何在 Jframe 中显示 3d 模型

matlab - 如何在 MATLAB 中实现 3D boolean 运算以像在 Blender(或任何其他 3D 软件)中那样创建交集?