javascript - Javascript 中的半边数据结构?

标签 javascript 3d webgl computational-geometry

我在 C++ 中实现了半边数据结构,以从多边形汤中生成 3D 对象的拓扑连接。它的实现需要指针、前向声明等特性。

WebGL 看起来很有趣,我正在尝试用 JavaScript 实现它。我是一个 Javascript 菜鸟。考虑到 Javascript 中没有可用的指针或前向声明,我想知道在 Javascript 中实现半边数据结构是否可行。

最佳答案

将半边数据结构移植到 JavaScript 应该很容易。

JavaScript 没有指针,但有对象引用,本质上与指针相同(除了不能对引用进行算术运算)。此外,由于 JavaScript 是动态类型的,因此不需要前向声明。

Mozilla JavaScript 指南可能对您有所帮助: https://developer.mozilla.org/en-US/docs/JavaScript/Guide

关于javascript - Javascript 中的半边数据结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16619702/

相关文章:

javascript - 样式表不适用于 bootstrap 4 CDN 链接?

rendering - 我应该如何处理裁剪到观察平面的 3D 点的投影?

c++ - 如何将 opengl 3.3 渲染成 SDL2 纹理?

three.js - 从three.js r.58 中的置换贴图计算法线?

javascript - 检测浏览器对 WebGL 粗线的支持

Javascript setTimeout 性能与手动检查

javascript - 图像处理 - 在精确位置添加带 Angular 的图像

javascript - 如何动态替换HTML5 Video src

javascript - 同一个表单中的两个提交按钮

algorithm - 将 3D 平面上的点转换为 2D 点的程序