当前位置: 首页 > news >正文

工作室网站建设方案模板广告设计专业前景分析

工作室网站建设方案模板,广告设计专业前景分析,快排seo,天津海外seo目录 CreatePrimitiveUniformBufferImmediateFLocalVertexFactory 默认构造函数GetTypeHashENQUEUE_RENDER_COMMANDnull resource entry in uniform buffer parameters FLocalVertexFactory 在看大象无形,其中关于静态物体网络绘制的代码出错的 bug 我也搞了一会………

目录

    • CreatePrimitiveUniformBufferImmediate
    • FLocalVertexFactory 默认构造函数
    • GetTypeHash
    • ENQUEUE_RENDER_COMMAND
    • null resource entry in uniform buffer parameters FLocalVertexFactory

在看大象无形,其中关于静态物体网络绘制的代码出错的 bug 我也搞了一会……

一开始是 ShaderCore 这个模块已经过时了,直接删掉就好了

然后是 GetRenderProxy() 不需要参数了

CreatePrimitiveUniformBufferImmediate

然后是 CreatePrimitiveUniformBufferImmediate 这个函数的用法发生了改变,具体看:

在 https://github.com/TriAxis-Games/RealtimeMeshComponent/issues/144

代码上来看,就是要改成

		FBoxSphereBounds PreSkinnedLocalBounds;GetPreSkinnedLocalBounds(PreSkinnedLocalBounds);BatchElement.PrimitiveUniformBuffer = CreatePrimitiveUniformBufferImmediate(GetLocalToWorld(), GetBounds(), GetLocalBounds(), PreSkinnedLocalBounds, ReceivesDecals(), DrawsVelocity(), LpvBiasMultiplier);

FLocalVertexFactory 默认构造函数

然后是顶点工厂这个类没有默认构造函数了,所以需要在派生类里面显式调用顶点工厂基类的构造函数

	FTestCustomComponentVertexFactory() : FLocalVertexFactory(ERHIFeatureLevel::SM5, "FTestCustomComponentVertexFactory") { }

这个 level 我随便填的,我也不懂

GetTypeHash

然后是派生自 FPrimitiveSceneProxy 的类差一个虚函数没有实现,所以仍然是抽象类,不能实例化

差的这个是 GetTypeHash

我找了一些引用,抄了一个

	SIZE_T GetTypeHash() const override{static size_t UniquePointer;return reinterpret_cast<size_t>(&UniquePointer);}

ENQUEUE_RENDER_COMMAND

然后是 DataType 改成 FDataType

然后是 ENQUEUE_UNIQUE_RENDER_COMMAND_ONEPARAMETER 改成了 ENQUEUE_RENDER_COMMAND 于是新的命令为

			ENQUEUE_RENDER_COMMAND(InitTestCustomComponentVertexFactor)([VertexBuffer, this](FRHICommandListImmediate& RHICmdList) {//Initialize the vertex factory's stream componnents,FDataType NewData;NewData.PositionComponent = STRUCTMEMBER_VERTEXSTREAMCOMPONENT(VertexBuffer, FDynamicMeshVertex, Position, VET_Float3);NewData.TextureCoordinates.Add(FVertexStreamComponent(VertexBuffer, STRUCT_OFFSET(FDynamicMeshVertex, TextureCoordinate), sizeof(FDynamicMeshVertex), VET_Float2));NewData.TangentBasisComponents[0] = STRUCTMEMBER_VERTEXSTREAMCOMPONENT(VertexBuffer,FDynamicMeshVertex, TangentX, VET_PackedNormal);NewData.TangentBasisComponents[1] = STRUCTMEMBER_VERTEXSTREAMCOMPONENT(VertexBuffer,FDynamicMeshVertex, TangentZ, VET_PackedNormal);SetData(NewData);});

null resource entry in uniform buffer parameters FLocalVertexFactory

然后虽然能够编译了,但是添加组件的时候崩溃了

null resource entry in uniform buffer parameters FLocalVertexFactoryUniformShaderParameters.Resources[0], ResourceType 0x6

请添加图片描述

我只能说不懂……我搜也搜了,没搜到什么,我去也去论坛提问了,希望有结果吧

http://www.yayakq.cn/news/752487/

相关文章:

  • 做网站订金为什么需要交那么多阿里云搭建自己的网站
  • html5 图片网站wordpress参考手册
  • 计算机考试模拟网站怎么做网页链接生成二维码
  • 网站上放的动画视频是怎么做的中国网络经纪人
  • 标杆建设网站深圳一医疗公司给员工放假10个月
  • 怎么做qq二维码网站施工企业信用评价
  • 陕西住房与城乡建设部网站怎么做建设网站首页
  • 免费自己建网站大连在建项目
  • python做调查问卷网站宁乡网站建设公司
  • 提供网站技术小程序开发公司排行榜前10
  • 美食鉴赏国内网站网络设计的原则
  • 佛山住房和城乡建设厅网站logo设计在线生成免费下载
  • 怎样用别人的网站做修改病句sae wordpress 上传
  • 网站的flash怎么做章丘做网站
  • 珠海网站制作费用2021年电商平台排行榜
  • 集团微信网站方案策划wordpress 影视源码
  • 竞价网站策划手机网站开发技术
  • 大连建设局网站地址wordpress 4.5多用户
  • 解聘 人力资源网站上怎么做做融资的网站有哪些
  • 国外的电商网站有哪些网站模板用什么打开
  • 网站建设服务有哪些方面北京通网站建设价格低
  • 网站内容分析什么专业的会做网站
  • 一般网站开发语言网站设计策划方案
  • 网站开发选题申请理由wordpress 数据优化
  • 海南创作什么网站scratch软件下载
  • 网站 上一篇 下一篇注册城乡规划师
  • 建筑设计地图网站如何在腾讯云做网站
  • 横山桥网站seo免费系统
  • 快递网站域名更换想学开网店去哪学比较正规
  • 旅游网站模板设计泉州做网站工资