- 博客(4)
- 收藏
- 关注
原创 Ray Tracing in one weekend渲染加速
开启多线程之后,由于for循环被打乱,同一排有多个像素同时渲染,谁先渲染完谁写入,像素顺序完全改变。学习Ray Tracing in One Weekend这本书时,吭哧吭哧码完所有代码,准备渲染终极封面图,点击启动开始渲染!3.解决方法:使用一个数组,记录每个像素的颜色,渲染时写入到数组中指定的位置,当全部渲染玩再按照顺序全部写入到文件中。一看CPU正处于一核有难多核围观的情况,这怎么行,开个多线程全部跑起来。点击调整小一点的图片,光线反弹深度调小试试效果,结果当然:一坨雪花。
2023-09-10 15:59:12 111 1
原创 tinyraycaster关键技术分析
本文章旨在分析我在学习和制作github上面的tinyraycaster时遇到的一些问题,以及我理解的技术原理。
2023-08-29 12:58:16 52 1
原创 一、Playfab的入门与unity部署
中英文切换:PlayFab有中英文两个版本,使用中文比较通俗易懂,使用英文更能和官方文档结合使用,可以手动切换。点击创建游戏便创建好了。保存该代码,在unity 的hierachy窗口中新建一个空物体,将代码添加到物体,运行游戏。然后打开playfab进入对应的游戏管理,点击玩家,点击搜索,可以看到刚刚登录的玩家。检测设置中的TitleId是否为空,如果是空,则设定为下面的ID。接下来的步骤可以使用官方提供的第一个游戏,也可以自己创建游戏。填入刚刚创建的游戏或者其他游戏,我这里填的是官方默认的游戏。
2023-08-02 11:45:46 557 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人