猫史档案馆


【3D】一个很可怕的事实

用户:imgainary_numberimgainary_number查看:135 回复:4 评论:12 创建时间:2024-03-24T19:51:52


如果我们在“发现”搜索3D

那大概率看到的游戏或教程所使用的算法如下:

平行投影,透视投影,光线投射

如果继续翻页,那也可能只能看到这几种算法,或者啥也不是

而且这些游戏或教程所使用的算法在光照这一方面是这样的

平行投影:没有光照

透视投影:少部分拥有点光源或单向光(类似于太阳光)

光线投射:以player为中心的点光源

这些缺点都透露出一个猫站在伪3D光照领域的一个可怕的事实:

无法渲染高精度的光照(平滑光照是以像素为单位的,就算每一个面只计算一次也很废性能)

我想应该换一个渲染方式了

最后,本帖只表达我的想法


回复

上一页第 1 页 / 共 1 页下一页
imgainary_numberimgainary_number

这意味着伪3D技术永远只能被禁锢在N喵以下

技术被封锁了,哎....

点赞0


评论


xOrangesoftxOrangesoft

我有一个想法,计算并使用几个函数图象围成的部分,然后使用一个角色进行填充渲染(平滑光照可通过角色透明度+高度实现)

点赞0


评论

思路不错,但我所说的平滑光照并非影子,而是光照照在物体表面所形成中心高亮的效果

我打算用另一个未曾设想的渲染算法实现平滑光照

wow,,这听起来很酷

呃...其实就是光线以一条直线照在物体上的某一个点所形成的高光而已

我看你活腻了


囧仙_official囧仙_official

哥们你觉得scratch能撑住吗

点赞0


评论

应该不能

那就是了

直接给我转

我看你活腻了

我没意见

??

活动喵能评论??!!


imgainary_numberimgainary_number

center_image

我打我自己脸了.....

点赞1


评论