全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果82,208个

Java数据结构之图的原理与实现_java_脚本之家

vertexs =newNode[vexs.length]; for(inti =0; i < vertexs.length; i++) { vertexs[i] =newNode<>(vexs[i],null); } /*初始化边表,并添加边节点到边表尾部,即采用尾插法*/ for(E[] edge : edges) { // 读取一条边的起始顶点和结束顶点索引值 ...
www.jb51.net/article/2357...htm 2025-2-17

C++实现移动立方体示例讲解_C 语言_脚本之家

GLint iCorner, iVertex, iVertexTest, iEdge, iTriangle, iFlagIndex, iEdgeFlags; GLfloat fOffset; GLvector sColor; GLfloat afCubeValue[8]; GLvector asEdgeVertex[12]; GLvector asEdgeNorm[12]; //Make a local copy of the values at the cube's corners for(iVertex = 0; iVertex < 8;...
www.jb51.net/article/2705...htm 2025-2-19

Unity基于ShaderLab实现光照系统(着色器代码实现小结)_C#教程_脚本之...

o.pos = UnityObjectToClipPos(v.vertex); //环境光 fixed3 ambient = UNITY_LIGHTMODEL_AMBIENT.xyz; //世界空间下法线 fixed3 worldNormal = normalize(mul(v.normal,unity_WorldToObject)); //世界空间下光照方向 fixed3 worldLight = normalize(_WorldSpaceLightPos0.xyz); //点成光照和法线得出漫反...
www.jb51.net/article/2336...htm 2025-2-18

Unreal学习之简单三角形的绘制详解_C 语言_脚本之家

section.MinVertexIndex = 0; section.MaxVertexIndex = 2; } { FStaticMeshSection& section = Sections.AddDefaulted_GetRef(); section.bEnableCollision = false; section.MaterialIndex = 0; section.NumTriangles = 1; section.FirstIndex = 3; section.MinVertexIndex = 3; section.MaxVertexIndex = 5...
www.jb51.net/article/2740...htm 2025-2-14

Opengl ES之纹理贴图使用示例_Android_脚本之家

glDisableVertexAttribArray(positionHandle); if(nullptr != eglHelper){ eglHelper->swapBuffers(); } glBindTexture(GL_TEXTURE_2D, 0); } TextureMapOpengl::~TextureMapOpengl() { LOGD("TextureMapOpengl析构函数"); } 仔细看注释多理解... 纹理贴图运行结果 以上就是Opengl ES之纹理贴图使用示例的详细...
www.jb51.net/article/2641...htm 2025-2-12

使用Unity3D实现选中物体消融特效的方法详解_C#教程_脚本之家

o.worldPos = mul(unity_ObjectToWorld, v.vertex).xyz; // 将模型空间顶点坐标变换到世界空间 return o; } fixed4 frag(v2f i) : SV_Target { fixed noise = tex2D(_NoiseTex, i.uvNoiseTex).r; // 噪声采样 float factor = noise - _BurnAmount; clip(factor); // 剔除factor小于0的片元,...
www.jb51.net/program/3015282...htm 2025-2-10

Java求最小生成树的两种算法详解_java_脚本之家

* @param vertexs 顶点数组 * @param edges 边对象数组 */ publicMatrixPrimAndKruskal(Object[] vertexs, Edge<E>[] edges) { //初始化边数组 this.edges = edges; // 初始化顶点数组,并添加顶点 this.vertexs = Arrays.copyOf(vertexs, vertexs.length); ...
www.jb51.net/article/2358...htm 2025-2-18

Python基于链接表实现无向图最短路径搜索_python_脚本之家

v = Vertex(v_name) graph.add_vertex(v) # 添加顶点之间关系 v_to_v = [('A', 'B'), ('A', 'D'), ('B', 'C'), ('C', 'E'), ('D', 'E'), ('E', 'F')] # 无向图中每 2 个相邻顶点之间互为关系 for v in v_to_v: f_v = graph.find_vertex(v[0]) t_v = ...
www.jb51.net/article/2459...htm 2025-2-14

Java编程实现邻接矩阵表示稠密图代码示例_java_脚本之家

publicclassAMWGraph {privateArrayList vertexList;//存储点的链表 private int[][] edges; //邻接矩阵,用来存储边 private int numOfEdges; //边的数目 public AMWGraph(int n) { //初始化矩阵,一维数组,和边的数目 edges=new int[n][n]; vertexList=new ArrayList(n); numOfEdges=0; } //得到结点...
www.jb51.net/article/1290...htm 2025-2-16

WebGL高级变换之Matrix4使用介绍_javascript技巧_脚本之家

const vertexShaderSource = ` attribute vec3 aPosition; attribute vec3 aColor; varying vec3 vColor; uniform mat4 uModelMatrix; void main() { gl_Position = uModelMatrix * vec4(aPosition, 1.0); vColor = aColor; } ` 顶点着色器中设置顶点gl_Position,变换矩阵和原来顶点坐标的乘积 ...
www.jb51.net/article/2816...htm 2025-2-18