自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coder

驽马十驾,功在不舍,一步步走,希望能把图形学做好

  • 博客(1521)
  • 资源 (1)
  • 收藏
  • 关注

原创 底层freex+ue(独立游戏+引擎源码抄写)

目前工作是完全能够胜任,和同事配合也默契,上班非常开心。二维图形,动画管理器比较简单。上班时抄抄freex即可,抄完后才能真正掌握。这半年,规划老是落实不了,一方面是懈怠了,另一方面是没有充分考虑加班的长期性。ue分为独立游戏蓝图,c++应用,引擎shader源码和引擎c++源码四部分。源码抄写放在周末进行,一边和平精英切换,一边抄着。这个方法是被验证有效的。如果加班时间长,就是当天底层抄多了。

2025-11-23 07:35:57 66

原创 2025年11月17日--2025年11月23日(gis引擎+socket+ue4源码抄写+UE独立游戏)

暂时不按规划试试,看看底层+UE的方式是否可取。,周末可以学下UE独立游戏培训内容。21:40-21:50,ue5肉鸽p2.18。23:30-ue5 事件分发p4,p5。不加班了,赶紧进行。

2025-11-17 23:55:13 90

原创 2025年11月10日-11月16日,ue4.0源码抄写300行每天(4.0引擎c++源码抄写+shader源码抄写(逐步迭代))+ue独立游戏

目前是第一阶段:重点在ue4.0shader源码抄写上,迅速建立起虚幻引擎基本渲染概念框架。ue4.0引擎c++源码每天100行+ue4.0shader200行,ue源码抄写300行每天(4.0引擎c++源码抄写+shader源码抄写(逐步迭代))+ue独立游戏(只是为了通过使用引擎熟悉,每天1小节即可)200*5=1000,33015/1000=34周,9个月。atmospherecommon.usf抄50行结束,只看shader抄写即可。终于不加班了,可以落实了。下午调休,有时间抄了。

2025-11-15 20:35:21 221

原创 core模块

GenericPlatform.h,通用平台类,各种泛型类型。

2025-11-03 13:12:07 120

原创 2025年11月3日-11月9日,ue4.0源码抄写300行每天(4.0引擎c++源码抄写+shader源码抄写(逐步迭代))+ue独立游戏,5小时,剩余6790小时)

11月3日–11月9日,ue4.0引擎c++源码每天100行+ue4.0shader200行,即500+1000=1500,shader应剩下32015行。周一:ue4.0引擎c++源码每天100行+ue4.0shader200行,shader应剩下32815行。周二:ue4.0引擎c++源码每天100行+ue4.0shader200行,shader应剩下32615行。周五:ue4.0引擎c++源码每天100行+ue4.0shader200行,shader应剩下32015行。只看shader抄写即可。

2025-11-03 07:38:52 161 1

原创 2025年11月计划(ue4.0源码抄写300行每天(4.0引擎c++源码抄写+shader源码抄写(逐步迭代))+ue独立游戏)

11月10日–11月16日,ue4.0引擎c++源码每天100行+ue4.0shader200行,即500+1000=1500,shader应剩下31015行。11月24日–11月30日,ue4.0引擎c++源码每天100行+ue4.0shader200行,即500+1000=1500,shader应剩下30815行。11月3日–11月9日,ue4.0引擎c++源码每天100行+ue4.0shader200行,即500+1000=1500,shader应剩下32015行。只看shader抄写即可。

2025-11-03 07:33:55 144

原创 ue源码抄写300行每天(4.0引擎c++源码抄写+shader源码抄写(逐步迭代))+ue独立游戏

每天300行,也需要400天,80周,拆解成小模块分别进行抄写。周末要留出空余量,没事了就抄,但是不安排在计划里。ue5.6 shader共350647行(含注释),纯代码285727行,每天300行,每周5天,这就需要190周,将近4年。感觉挺不错的,不需要把时间充分运用起来,只需要目标明确,完成每个阶段的任务就行。可以逐步迭代shader,一个版本一个版本地进行,比较差异,把每个版本差异的地方抄写下。ue4.0shader 目前还有33015行,每天300行,110天完成,每周5天,则需要22周,

2025-11-03 06:57:09 203

原创 2025年10月20日-11月2日(qt网络+ue独立游戏,10小时,剩下6795小时)

11月10日-11月16日,qt网络,p21-p26,周末搞搞ue独立游戏。11月17日-11月23日,qt网络,p27-p33,周末搞搞ue独立游戏。11月24日–11月30日,qt网络p34-p40,周末搞搞ue独立游戏。11月3日–11月9日,qt网络,p14-p20,周末搞搞ue独立游戏。10月27日-11月2日,qt网络p7-p13,周末搞搞ue独立游戏。12月1日-12月7日,qt网络p41-p46,周末搞搞ue独立游戏。10月20日-10月26日:qt网络p1-6,周末搞搞ue独立游戏。

2025-10-20 14:16:18 243

原创 2025年10月9日-10月19日(ue独立游戏+GIS引擎+socket,5小时,剩6805小时)

所以试试,周一到周五时进行gis引擎和socket,把opengl也熟悉下,抓住主干。其他的可以临时突击都来得及。上周发现还不错,集中起来搞一件事,虽然浪费了一些时间,但是重点突出了,利大于弊。

2025-10-09 12:56:43 298

原创 2025年10月1日--10月8日(UE+线程池,30小时,剩6810小时)

放假,正好把独立游戏的视频教程看看,大好时机。另外,上周山寨了一个线程池,虽然不崩溃能正常运行,但是是按照个人理解写的,还是要学学正规的线程池都怎么个写法。9:30-10:00,ue5肉鸽。

2025-10-01 10:23:48 156

原创 2025年9月15日-9月30日(平时底层+周末UE独立游戏,1小时,剩6840小时)

目前由于linux和opengl都不熟。所以要留出时间来进行。加上895,周一到周五时间不多,所以每天只进行一种.gou精粹改为games系列,好好巩固巩固基础。周五:opengl(qtopengl和glsl等)周五晚上和周日晚上,games系列。周六及周日白天,进行UE,周一:GIS引擎p5。

2025-09-15 12:46:57 141 2

原创 2025年9月8日-9月14日(平时底层+周末UE独立游戏,15小时,剩6841小时)

目前由于linux和opengl都不熟。所以要留出时间来进行。加上895,周一到周五时间不多,所以每天只进行一种.周五:opengl(qtopengl和glsl等)周五晚上和周日晚上,泛读gpu精粹。周六及周日白天,进行UE,

2025-09-08 14:06:53 133

原创 2025年9月1日-9月7日(平时底层+周末ue独立游戏,15小时,剩6856小时)

目前由于linux和opengl都不熟。所以要留出时间来进行。加上895,周一到周五时间不多,所以每天只进行一种。周五:opengl(qtopengl和glsl等)周三:ue4 shader及源码抄写。周五晚上和周日晚上,泛读gpu精粹。周六及周日白天,进行UE,

2025-09-01 14:02:46 136

原创 2025年9月计划(平时底层+周末ue独立游戏)

目前由于linux和opengl都不熟。所以要留出时间来进行。加上895,周一到周五时间不多,所以每天只进行一种。周五:opengl(qtopengl和glsl等)周三:ue4 shader及源码抄写。周五晚上和周日晚上,泛读gpu精粹。周六及周日白天,进行UE,

2025-09-01 13:03:50 167

原创 2025年8月25日-8月31日(qtopengl+ue独立游戏,15小时,剩6971小时)

由于QTOPENGL有可能成为直接工作内容,所以按照视频教程熟悉下,看书就看那个learn opengl。鉴于这段时间是895制度,没有太多时间,所以周一到周五其余均不再进行。专门进行UE独立游戏时间,除了UE不干别的。除了蓝图外,还要学一节UEC++,最终还是要用代码去做,有利于重构。即周一到周四qtopengl视频(a6-a9),周五和周日晚上泛读下Learn opengl,UE5肉鸽+UEC++,(各2小节,上下午)UE5肉鸽+UEC++,(各2小节,上下午)泛读learn opengl。

2025-08-25 14:12:16 275

原创 周一到周五qtopengl+周六日UE独立游戏(2025年8月25日-11月31日)

即周一到周四qtopengl视频(59节,每周4节,15周完成,差不多),周五和周日晚上泛读下Learn opengl,专门进行UE独立游戏时间,除了UE不干别的。1,到11月份结束时应该不895工作制了,如果工作中不需要,则不再进行。10月27日-11月30日(5周):qtopengl视频教程:4*5=20,即A41-A60。8月25日–9月28日(5周):qtopengl视频教程:4。9月29日-10月26日(4周):qtopengl视频教程4。2,如果期间有要求,则购买第二期,完成工作为主。

2025-08-23 17:11:51 250

原创 三,用VBO和VAO生成三角形

会计那里也有很多表,比如说工资表,报销表,赔偿表等。有个序号,报销表是0号,工资表是1号,赔偿表是2号。比如,我的酒店住宿,高铁费,补贴;其他人的酒店住宿,高铁费,补贴等等,描述如何分割这些报销钱的组成部分的事项的,就是VAO。,在会计眼里,这些给我的钱可以认为是一个VBO,当然,不止一个VBO,给其他同事的钱是另一个VBO。同样,绘制一个三角形,就是一个VBO,绘制另外一个矩形,可以再开一个VBO。举个例子,最近报销了12周的差旅费和住宿费,补贴等。VBO和VAO,看似相同,实则不然。

2025-08-20 14:15:57 272

原创 二,加上opengl窗口

上一节只显示了一个类似于Mfc窗口的东东,那么,如何显示opengl的窗口呢?至少要能清理背景颜色吧。2,重载initializeGL(初始化),resizeGL(改变窗口大小)绘制(paintGL)1,再继承QOpenGLFunctions_3_3_Core。由于learn opengl上用的3.3,也采用3.3吧。那就是需要再用到QOpenGLFunctions类。3,初始化,使opengl功能生效。不错,有openGL的感觉了。

2025-08-20 06:43:33 253

原创 序(致谢)

由于工作中可能直接用到qt+opengl,于是在b站上搜索了下,有个好教程,前半部分免费,up主阿西拜编程发布的,赶紧学学,再次感谢

2025-08-20 06:41:35 115

原创 一,嵌入QOpenGLWidget窗体

发现只是一个黑屏,没错,就是一个类似MFC窗口而已。opengl的功能还没有用到。不过,已经是第一步良好的开端了。2,在窗体类里加上该类的对象指针作为成员变量。1,继承QOpenGLWidget类。

2025-08-20 06:24:32 452

原创 2025年8月18日--8月24日(底层+ue5肉鸽,10小时,剩6986小时)

周一:learn opengl->opengl系列API->vulkan。周一到周五底层,因为Opengl和linux要好好学学。周三:gis引擎->socket->linux。周二:GPU精粹水体->UE4 shader。周四:DX12->dx系列API。周五:GPU精粹泛读。周日:GPU精粹泛读。

2025-08-19 00:13:25 147

原创 2025年8月11日-8月17日(GPU精粹+UE5独立游戏)

试了试,周一到周五GPU精粹,单点突破,因为上班时业务逻辑比较多,不能长期在一个低端水平编程,所以得弄点高深的。GPU精粹读读并调试。14:10–16:00,ue5肉鸽2.5。13:40–14:00ue5肉鸽2.4。周六进行UE5独立游戏。

2025-08-16 18:46:57 136

原创 第23章,景深:技术综述

理想情况下,把场景中各个物体分层排序,而层的深度互不重叠,那么就能够基于各层所代表的深度对每层进行模糊。焦平面:光穿过摄像机透镜(或人眼睛的晶体),会聚焦到胶片(或人的视网膜)上的一个点。3,把一个圆圈混合到帧缓冲区内,圆圈的颜色就是像素的颜色,圆圈的直径等于Coc,而圆圈的面积与alpha值成反比。由于Coc的直径与透视尺寸成正比,那么,如果透镜尺寸为0的时候,Coc的直径也是0,即针孔照相机没有景深。6,渲染数以百万计的精灵(固定的彩色圆),不能很好的对应于硬件实时渲染。

2025-08-12 23:24:17 618

原创 2025年8月2日--8月8日(上班freex,每天UE独立游戏1节+周末底层)

周末进行底层,搞点真才实学,要不心太虚了,linux+GIS+SOCKET+UE4源码抄写+dx12,然后再进行一节UE5独立游戏。工作和学习分开,工作没问题。但是要架构尽可能完善的知识体系,才能更好的工作。不能说工作用不到就不学习了。如果那样,什么都不用学了。由于895工作制,所以,周一到周五只能进行UE独立游戏一小节,再做其他的没时间了。上班时进行freex源码抄写。来回车上看看gpu精粹。

2025-08-03 08:00:34 184

原创 2025年8月计划(上班freex,周末底层+每天UE独立游戏)

工作和学习分开,工作没问题。但是要架构尽可能完善的知识体系,才能更好的工作。不能说工作用不到就不学习了。如果那样,什么都不用学了。周末进行底层,搞点真才实学,要不心太虚了,linux+GIS+SOCKET+UE4源码抄写+dx12。由于895工作制,所以,周一到周四只能进行UE独立游戏一小节,在做其他的没时间了。上班时进行freex源码抄写。来回车上看看gpu精粹。

2025-08-03 07:34:23 216

原创 2025年7月26日-8月1日(上班freex,下班ue独立游戏)

只做两件事,上班FREEX,提高内功;下班UE独立游戏,只为自己干。

2025-07-21 06:05:50 159

原创 序,ue4+gpu精粹结合

为了深入渲染,打算把虚幻引擎4相关的gpu精粹也抄一抄。

2025-07-13 11:15:17 274

原创 20025年7月12日-7月18日(上班freex,下班linux+UE相关,3小时,剩6993小时)

现在895,确实效率不高。周末时间还是要抓紧,要不一周干不了啥事。11:50–继续抄写GPU精粹23章景深。

2025-07-12 11:47:07 409

原创 2005年7月5日-7月11日(上班freex,下班UE独立游戏相关,3小时,剩6996小时)

按照规划,上班freex,下班UE独立游戏相关,包括肉鸽,培训内容,还有抄写UE shader源码。目前895,所以,主要是在周末进行UE独立游戏,周一至周五:上班freex,下班阅读GPU精粹。

2025-07-06 06:38:20 161

原创 2025年6月28日-2025年7月4日(上班freex+下班UE独立游戏,3小时,剩6999小时)

按照规划,上班freex,下班UE独立游戏相关,包括肉鸽,培训内容,还有抄写UE shader源码。这段时间896,实际上895,还是抓紧周末时间吧。15:00-16:00,ue5肉鸽2.3。

2025-06-28 14:54:55 151

原创 2025年6月21日-6月27日(上班freex+下班UE独立游戏,5小时,剩余7002小时)

按照规划,周一到周五上班时进行FREEX学习,下半时UE独立游戏,周末时进行UE独立培训内容。ue5培训2-1:20:16,内容不多啊,得有耐心。

2025-06-21 22:18:21 204

原创 以上班freex+下班UE独立游戏为业余主攻方向

所以,不再考虑跳槽了,再跳也不一定比中科院的项目聘用好。上班时就在这里老老实实干,下班就搞UE独立游戏,就为自己干,需要什么学什么。2,周一到周五下班时,就搞UE独立游戏,蓝图+c++,把那个肉鸽继续搞起来。1,上班时,一边学习Freex,一边用在工作中,学中用,用中学。3,工作是越来越难找了,即使找到了,也是靠眼缘,工资也给不高。2,这几个月,我目前也能胜任工作,并且还不错。2,下班,UE独立游戏,蓝图和C++各一小节。1,国产化移植工作不需要我进行。3,不是还有个培训么,周末进行。

2025-06-21 17:22:51 306

原创 linux程序设计(2024年6月16日--9月16日)

由于<<unix环境高级编程>>泛读时,发现看不懂,需要尊重客观规律,学习循序渐进。所以,决定换Linux程序设计,642页。可以每天10页进行+一个linux小视频,第三个月每天2个Linux小视频。

2025-06-16 06:55:50 149

原创 2025年6月9日--6月15日(泛读Unix环境高级编程,每天10页)

按照90天计划,本周每天泛读Unix环境高级编程10页。周一:p228-p240(完成)周一:p228-p237。周二:p238-p247。周三:p248-p257。周四:p258-p267。周五:p268-p277。周六:p278-p287。周日:p288-p297。即p228-p297.

2025-06-10 06:51:12 163

原创 unix环境高级编程泛读(2025年5月1日--7月31日,中止,换Linux程序设计)

由于要移植国产化,不知道学到什么程度。所以,先把unix环境高级编程泛读一下,有个印象。13周,684页,每周53页,周一到周五每天10页即可。截至2025年6月8日,剩下7周,456页,每周65页,周一到周日每天10页。据说,90天计划很有效,可以完整做一件事。

2025-06-09 22:36:05 154

原创 2025年5月12日--5月18日(泛读UNIX系统环境编程+ue肉鸽)

19:00–ue肉鸽1.3。

2025-05-12 18:59:22 205

原创 2025年5月5日--5月11日(linux系统编程视频+泛读UNIX系统环境编程+ue独立游戏)

推掉了一个3万的offer,终于下定决心去中科院了。国产化还要需要学学linux,

2025-05-08 21:25:14 226 2

原创 2025年5月2日-5月4日(linux+Gpu精粹催眠+UE独立游戏)

本周源码应抄1500行,剩余22552行,独立游戏每天一小节。目前ue4.0的shader剩169个文件,24052行。周三:源码应抄300行,剩余23752行;周四:源码应抄300行,剩余23452行;周五:源码应抄300行,剩余23152行;周六:源码应抄300行,剩余22852行;周日:源码应抄300行,剩余22552行;即每天源码300行,独立游戏每天一小节。11:01–源码抄写。

2025-04-30 11:15:26 421

原创 2025年5月计划(linux+Gpu精粹催眠+UE独立游戏)

5月12日-5月18日 源码应抄1500行,剩余19552行,独立游戏每天一小节。5月19日-5月25日 源码应抄1500行,剩余18052行,独立游戏每天一小节。4月30日-5月4日 源码应抄1500行,剩余22552行,独立游戏每天一小节。5月5日-5月11日 源码应抄1500行,剩余21052行,独立游戏每天一小节。5月26日-6月1日 源码应抄1500行,剩余16552行,独立游戏每天一小节。按照每天300行,每周5天,300*5 = 1500已经足够充裕了。独立游戏每天一小节。

2025-04-30 11:09:16 637

原创 Linux+渲染+ue独立游戏

国企应该能稳定两三年了,所以先稳稳地抄抄ue4.0源码的渲染部分和独立游戏了。抄写源码,每天300行即可。独立游戏每天一小节即可。

2025-04-30 11:00:33 193

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除