• 2024-06-24Java实现管线拓扑关系连通性分析
    管线拓扑关系的连通性分析通常涉及图论(GraphTheory)中的概念,特别是无向图(UndirectedGraph)的遍历算法,如深度优先搜索(DFS,Depth-FirstSearch)或广度优先搜索(BFS,Breadth-FirstSearch)。在管线拓扑中,管线可以被视为图的边(Edge),而管线的连接点可以被视为图的节点(Vertex)。连通性分析
  • 2024-06-05Unity通过shader实现图像转像素画
    新建一个无光照shader(我选择了Create->Shader->UnlitShader),命名为:PixelateShader,双击打开它,粘贴以下内容Shader"Custom/PixelateShader"{Properties{_MainTex("Texture",2D)="white"{}_PixelSize("PixelSize
  • 2024-06-03C++的vector使用优化
    我们在上一章说了如何使用这个vector动态数组,这章我们说说如何更好的使用它以及它是如何工作的。当你创建一个vector,然后使用push_back添加元素,当当前的vector的内存不够时,会从内存中的旧位置复制到内存中的新位置,然后删除删除旧位置的内存,也就是说当我push_back,vector容量不够
  • 2024-06-01Unity 实现让物体渲染在最前面
    演示实现方案1.创建一个shader脚本2.删掉原来的内容:我们自己写附上完整的shader代码:Shader"Custom/ZTestAlways"{Properties{_Color("ColorTint",Color)=(1,1,1,1)_MainTex("MainTex",2D)="white"{}}Sub
  • 2024-05-19d3d12龙书阅读----绘制几何体(上) 课后习题
    d3d12龙书阅读----绘制几何体(上)课后习题练习1完成相应的顶点结构体的输入-布局对象typedefstructD3D12_INPUT_ELEMENT_DESC{一个特定字符串将顶点结构体数组里面的顶点映射到顶点着色器的输入签名LPCSTRSemanticName;语义索引如果语义名相同的
  • 2024-05-14[Algorithm] Prim's Algorithm
    Prim'salgorithmisapopularmethodusedincomputerscienceforfindingaminimumspanningtreeforaconnected,undirectedgraph.Thismeansitfindsasubsetoftheedgesthatformsatreethatincludeseveryvertex,wherethetotalweightofall
  • 2024-05-08路径规划-PRM算法(1)
    probabilisticroadmap(PRM)算法是一类用于机器人路径规划的算法,最早在[1]中被提出,属于随机规划器的一种,其数据的主要形式为无向图(另一种RRT基于树)。[^2]将PRM算法分成了两个阶段:learning阶段和query阶段。其中learning阶段主要在configuration空间(机械臂的话是\(C\)
  • 2024-05-06G - Mediator
    G-MediatorProblemStatementBewarethespecialinputformatandthesmallermemorylimitthanusual.Thereisanundirectedgraphwithvertices$1,2,\dots,N$,initiallywithoutedges.Youneedtoprocessthefollowing$Q$queriesonthisgraph: 1
  • 2024-04-27blender python api 将指定的顶点组(water)转换为颜色属性water_colors
    1.选中物体,进入权重绘制模式2.代码:importbpy#获取当前活动的物体obj=bpy.context.object#确保物体是网格类型ifobj.type!='MESH':print("当前激活的对象不是网格类型。")#exit()#使用exit()来提前退出脚本#获取名为“water”的顶点组vertex_gro
  • 2024-04-20数据结构与算法学习(1)——DFS(深度优先搜索)
    DFS基础深度优先搜索算法(英语:Depth-First-Search,缩写为DFS)是一种用于遍历或搜索树或图的算法。这个算法会尽可能深地搜索树的分支。当节点v的所在边都己被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。如果还存在未被发
  • 2024-04-12在 Google Cloud 上轻松部署开放大语言模型
    今天,我们想向大家宣布:“在GoogleCloud上部署”功能正式上线!这是HuggingFaceHub上的一个新功能,让开发者可以轻松地将数千个基础模型使用VertexAI或GoogleKubernetesEngine(GKE)部署到GoogleCloud。ModelGarden(模型库)是GoogleCloudVertexAI平台的一个
  • 2024-03-30取二维多段线或三维多段线的所有节点
    ;取得3dpolyline的所有节点,因3dpolyline节点信息不信在子图元中,而entget函数只能获取POLYLINE主图元数据;因此要使用entnext函数依次获取所有VERTEX图元的数据,直到遇到SEQEND图元为止(defunc:g-polyline-vertex() (setqentname(car(entsel"\n请选取二维多段线或三维多
  • 2024-03-01Unity 贴图叠加,添加水印
    原创内容,转载请标明出处Shader"Custom/AddWatermarkShader"{Properties{_MainTex("MainTexture",2D)="white"{}_WatermarkTex("WatermarkTexture",2D)="white"{}_WatermarkPosit
  • 2024-02-18F - Breakdown
    F-BreakdownProblemStatementYouaregivenasimpleundirectedgraphconsistingof$N$verticesand$M$edges.For$i=1,2,\ldots,M$,the$i$-thedgeconnectsvertices$u_i$and$v_i$.Also,for$i=1,2,\ldots,N$,vertex$i$isassignedapos
  • 2024-02-01Unity shader实现水波的技术原理
    Unityshader是Unity引擎中非常重要的一个部分,它可以用来实现各种各样的特效效果,其中包括水波效果。本文将详细讲解Unityshader实现水波的技术原理,并给出相关的Shader代码实现。对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏
  • 2024-01-30F - Negative Traveling Salesman
    F-NegativeTravelingSalesmanProblemStatementThereisaweightedsimpledirectedgraphwith$N$verticesand$M$edges.Theverticesarenumbered$1$to$N$,andthe$i$-thedgehasaweightof$W_i$andextendsfromvertex$U_i$tovertex$V_i$.The
  • 2024-01-25Shader实现翻书效果
    原理翻书这个过程可以看成是平面上的点都绕z轴旋转,但是直接这样写的话会出现问题。因为旋转轴是在中间的,所以我们在旋转之前要把点向左偏移5个单位这样旋转轴就到了最左边,然后再乘上旋转矩阵得到旋转之后的位置,再向右边偏移5个单位还原一下。这样实现的太生硬了,所以带入正弦函数
  • 2024-01-19Cubemap
    一、使用camera.RenderToCubemap(cubemap)生成自定义cubemap1.搭建场景,天空球等2.创建适合当前Pos的的CubemapEditorusingUnityEngine;usingUnityEditor;publicclassRenderCubeMap:ScriptableWizard{publicTransformrenderTrans;publicCubemapcubema
  • 2023-12-31ProjectorMultiply.Shader 非固定管线版本
    //UpgradeNOTE:replaced'_Projector'with'unity_Projector'//UpgradeNOTE:replaced'_ProjectorClip'with'unity_ProjectorClip'Shader"Projector/Multiply"{Properties{_ShadowTex("
  • 2023-12-31Unity3d Vertex/Fragment Shader添加Shadow
    Shader"ZX/BaseVertFragmentShadow"{Properties{_DiffuseTexture("DiffuseTexture",2D)="white"{}_DiffuseTint("DiffuseTint",Color)=(1,1,1,1)}SubShader{
  • 2023-12-29谷歌云 | Dataflow 和 Vertex AI:可扩展高效的模型服务
    【CloudAce云一 是GoogleCloud全球战略合作伙伴,在亚太地区、欧洲、美洲和非洲拥有二十多个办公室。CloudAce在谷歌专业领域认证及专业知识目前排名全球第一位,并连续多次获得GoogleCloud各类奖项。作为谷歌云托管服务商,我们提供谷歌云、谷歌地图、谷歌办公套件、谷歌云认
  • 2023-12-29谷歌云 | Dataflow 和 Vertex AI:可扩展高效的模型服务
    如果您考虑使用VertexAI来训练和部署您的模型,那您选对了!数据对于机器学习至关重要,模型拥有的数据量越大,质量越高,模型的性能就会越好。在训练模型之前,数据必须经过预处理,这意味着清洗、转换和聚合数据,使其成为模型可以理解的格式。数据预处理在模型服务时也很重要,但由于实时流数
  • 2023-12-21交个崔鹏题 OJ实践1-C /图的广度搜索/C++
    #include<iostream>#include<malloc.h>#include<queue>usingnamespacestd;#defineMAX10typedefintE;typedefstructNode{ intnextVex; structNode*next;}*node;structHeadNode{ Eelement; structNode*next;};typedefstruct
  • 2023-12-18C++图的邻接表创建
    C++图的邻接表存储结构typedefstructNode{ intnextVex; structNode*next; }*node;structHeadNode{ Eelement; structNode*next;};typedefstructGraphTable{ intvex,edge; structHeadNodeVertex[MAXV];}*Graph;图的创建函数Graphcreate(){ Grap
  • 2023-12-14Unity shader 里面使用数组
    很多人不知道Unityshader是支持通过C#脚本,往shader脚本里写入数组的。我不知道Properties里面怎么写,但是可以用C#代码往里写。数组的总长度似乎最大2048。注意,是所有数组的总长度加一起不能超过2048。比如你写了五个数组,每个数组的长度是100,五个数组的总长度就是500。不是