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

关于弗洛伊德算法求最短路径详解_java_脚本之家

char[] vertex =newchar[n]; System.out.println("请输入各个顶点的符号,每个字符用空格分隔:"); for(inti =0; i < n; i++) { vertex[i] = scanner.next().charAt(0); } int[][] arr =newint[n][n]; System.out.println("请输入各个顶点在二维表之间的距离,不能直达的用100表示:"); ...
www.jb51.net/program/292094u...htm 2025-2-5

Android中的OpenGL使用配置详解_Android_脚本之家

GLES20.glDisableVertexAttribArray(positionHandle) } } 渲染器实现如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 // 渲染器实现 class MRenderer(private var context: Context) : GLSurfaceView.Renderer { private val tag = MRenderer::class.java.simpleName private ...
www.jb51.net/article/2766...htm 2025-2-17

Java实现利用广度优先遍历(BFS)计算最短路径的方法_java_脚本之家

void perform(Graph g, String sourceVertex); /** * 得到路径 */ Map<String, String> getPath(); }然后,定义图:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ...
www.jb51.net/article/644...htm 2025-2-10

Three.js源码阅读笔记(物体是如何组织的)_基础知识_脚本之家

face.vertexNormals.push( normal.clone(), normal.clone(), normal.clone(), normal.clone() ); face.materialIndex = materialIndex; scope.faces.push( face ); scope.faceVertexUvs[ 0 ].push( [ new THREE.UV( ix / gridX, 1 - iy / gridY ), ...
www.jb51.net/article/328...htm 2025-1-31

Unity实现图形相交检测_C#教程_脚本之家

Vector2[] polygonVertexes = polygonArea.vertexes; //圆心指向顶点的向量数组 Vector2[] directionBetweenCenterAndVertexes = new Vector2[polygonArea.vertexes.Length]; //多边形的边 Vector2[] polygonEdges = new Vector2[polygonArea.vertexes.Length]; for (int i = 0; i < polygonArea.vertexes.Le...
www.jb51.net/article/1856...htm 2025-2-14

unity实现流光效果_C#教程_脚本之家

#pragma vertex vert #pragma fragment frag // make fog work #pragma multi_compile_fog #include "UnityCG.cginc" structappdata { float4 vertex : POSITION; float2 uv : TEXCOORD0; }; structv2f { float2 uv : TEXCOORD0; UNITY_FOG_COORDS(1) ...
www.jb51.net/article/1857...htm 2025-2-11

unity shader 较完整光照(含有多光源阴影)_C#教程_脚本之家

UNITY_LIGHT_ATTENUATION(atten, v, v.vertex.xyz); float3 color = lightColor * saturate(dot(lightDir, v.normal) * atten); returnfloat4(color, 1); } ENDCG } } Fallback"Specular" } 到此这篇关于unity shader 较完整光照(含有多光源阴影)的文章就介绍到这了,更多相关unity shader光照内容请搜索...
www.jb51.net/article/2231...htm 2025-2-18

Qt使用OpenGL实现绘制3D图形_C 语言_脚本之家

绘图时需要至少指定两个着色器;顶点着色器(vertexshader)和片段着色器(fragmentshader,也称为片元着色器) QOpenGLShaderProgram:用来创建并设置着色器程序,可以链接多个着色器,并在OpenGL当前环境(current context,也称为当前上下文)中绑定着色器程序 QAbstractOpenGLFunctions:是一个类族的基类,类族中的类涉及了所有 ...
www.jb51.net/program/302396p...htm 2025-2-18

C++实现Dijkstra算法的示例代码_C 语言_脚本之家

VexList(); ~VexList(); } VertexList; // 定义图 typedef class GraphList { public: GraphList(); ~GraphList(); void PrintGraph(); // 打印图 void CreateGraph(); // 构建图 vector<VexList> VexList; int Vertexs, Edges; } GraphList; typedef GraphList* GraphListPtr; #endifgraph.cpp1...
www.jb51.net/article/2556...htm 2025-2-12

Maya细分建模创建沙发过程介绍_maya_媒体动画_脚本之家

5.在细分模式下选择模型周围的边,subdiv surfaces partial crease edge/vertex将这些边做半硬边的处理(图5) 6.subdiv surfaces polygon proxy mode命令进入多边型代理模式,再利用edit polygon tool命令在模型上添加线 7.用edit polygons split edge ring tool加线工具在模型中间交叉的三个点上画出四边型,如图 ...
www.jb51.net/maya/4629...html 2025-2-5