问题标签 [vertices]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6657 浏览

opengl - 逆时针/顺时针顶点

我正在阅读几本关于 OpenGL 的书,其中两本总是逆时针定义顶点。从我读到的内容来看,这非常重要,因为它决定了正面和背面的位置。

但我也在阅读http://www.arcsynthesis.org/gltut/上的教程,他顺时针定义了它们。

我不应该总是使用逆时针表示法,因为这是 opengl 的默认值吗?

还有为什么类型是 a float?不应该是一个GLfloat吗?

0 投票
1 回答
707 浏览

opengl - 从顶点数据中获取像素法线

对于照明,我需要片段着色器中的法线向量。我阅读的教程要求我提供法线数据以及模型的顶点。但是顶点指定的面不是已经给出了法线吗?

为了计算法线,我需要三角形的所有三个顶点。但据我所知,我们只能在顶点着色器的每个通道中访问一个顶点。

如何根据顶点数据计算每个像素的法线向量?我想在那之后应用法线贴图,但那是后来的,与这个问题并没有真正的关系。

0 投票
1 回答
1212 浏览

google-maps-api-3 - 谷歌地图 api v3 添加新的多边形顶点,没有交叉或自相交

似乎这个即使对于大师来说也可能太难了,所以我会尝试重新措辞以尝试得到一些回应:我正在尝试智能地向现有多边形添加一个或多个顶点,而没有交叉或自相交,但我所做的只是可以找到以下复杂的 V2 示例: http ://www.kashey.ru/pages/maps/basic_poly_editor_test.php# 我想做同样的事情,但改用 Google Maps api V3。有谁知道检测现有多边形边或多边形边最接近或最接近您在该多边形附近单击的点的方法?我相信这需要一些严肃的数学和三角函数,但到目前为止我找不到任何使用 Google Maps api V3 完成它的人。也许如果有人可以告诉我如何将上面的 V2 代码转换为 V3,那么我可以使用它来运行。任何帮助将非常感激。

0 投票
2 回答
476 浏览

away3d - 为什么平面的顶点数据包含 52 个条目?

我是 3D 领域的新手,并且已经尝试了几种引擎以开始使用。我选择 away3D 是因为它很简单。

我正在创建一个平面并在其上粘贴纹理,并希望能够通过实时更改 UV 数据来为纹理设置动画。

这些行都返回 52:

据我在其他引擎中的理解,顶点数据包含每个顶点的 3 个值(x,y,z)。考虑到一个平面可以由 4 个或 6 个顶点构建,这将导致整个顶点数组有 12 个或 18 个顶点值。

UVData 数组通常包含每个对应顶点的 U 和 V 值,这将导致比顶点数组少的值。但是 UVdata 和 vertexData 数组在这里具有相同的长度。

我尝试在 away3D 论坛上提问,但没有得到回应,而且我对 3D 的了解仍然太少,无法理解任何 away3d 源代码。

谁能解释为什么 vertexData 和 UvData 包含这么多值,以及它们代表什么?

0 投票
2 回答
1176 浏览

opengl - OpenGL:VAO 和 VBO 是否适用于大型多边形渲染任务?

如果您想一次在视锥中渲染具有数千个多边形的大型景观,并且用户的视点不断变化,那么使用 VAO 或 VBO 是否可行?

我的意思是,每次玩家的位置或摄像机旋转发生变化时,您都必须重新计算顶点数据,以便正确剔除不再可见的任何顶点或场景,以保持良好的 FPS 计数。但是在这样做时,您的 FPS 计数会下降,因为您会不断地重新打包所有缓冲区。

那么在立即模式下使用这两种方法是否仍然有益?

我的猜测是肯定的,因为使用即时模式,您还可以在每一帧重新计算所有顶点,只是方式略有不同。可悲的是,我没有太多的背景知识,而且我很困惑,因为互联网上关于这个话题的信息不一。

0 投票
1 回答
2957 浏览

java - 如何使用 OpenGL ES 2.0 和 Java (Android) 使用索引缓冲区绘制顶点

我无法弄清楚如何在 OpenGL ES 2.0 中执行此操作。我已经搜索和搜索,但找不到如何执行此操作的答案。我已经使用了一本书并在 DirectX 中完成了它之前非常简单,所以我确实了解它们是如何工作的。

0 投票
2 回答
618 浏览

java - Java Jung 将圆的大小设置为其字符串(标签)的宽度

我开始使用 java jung。由于缺乏好的教程,我遇到了一些问题。我想我需要一些时间来了解它。

那么我的问题是:

我创建了一个带有带有文本(字符串)标签的顶点(圆圈)的网络。我的问题是使圆圈的大小(宽度)适合字符串。

我想动态设置它,但不知道如何遍历顶点。

0 投票
2 回答
263 浏览

opengl-es - 显示的任何顶点的OpenGL ES/实时/位置?

我目前正在处理 OpenGL ES (2, iOS 6)……我有一个问题

一世。让 是一个必须绘制的网格。而且,

ii. 我可以要求旋转/翻译,以便改变观点。

那么,我如何(实时)知道显示的任何顶点的位置?

先感谢您。

杰加普

0 投票
1 回答
763 浏览

android - 我的顶点只显示一个三角形?

这是我为带有索引的树的 2 个三角形的代码,只显示了正方形的下半部分,我不知道我在哪里搞砸了,我已经有一段时间了,谢谢你的时间

}

0 投票
1 回答
1521 浏览

c# - (过山车/运输大亨)地形的生成

我目前正在尝试生成他们在过山车大亨/运输大亨类似游戏中的地形类型。

这张图片显示了我想要达到的那种地形。 交通大亨截图

我可以得出结论,看起来有 13 种不同的瓷砖形状。1(平)+ 4(每个方向的斜率)+ 4(半平,半斜向上)+ 4(半平,半斜向下)= 13 种形状。

是否有任何公共算法可以生成这种地形,或者我只需要自己编写:)?