谁说北软已经把RW发挥到极致了?
最近我解包五前的渲染代码(汇编语言),并逐步重写光照算法(也是用汇编写)。发现原始的五前渲染里有很多坑爹的东西,通通修改掉了。目前只是修改了主角的渲染部分:
原本五前的皮肤用的是逐顶点漫反射,现在改成逐像素漫反射。
另外,五前有个坑爹的选项,叫角色亮度,这个选高,就会导致常量环境光过强,越高越纸片。我现在已经改成穹顶算法代替之,好处:阴影下照样有立体感,阴影斑驳的效果完全展现!
另外还有几个计算步骤还没有加,镜面反射、次表面散射、女优光,否则则画面将再提升一个台阶。可是目前这三项实现起来有点问题,还需要分析。
完全是RW引擎!
最近我解包五前的渲染代码(汇编语言),并逐步重写光照算法(也是用汇编写)。发现原始的五前渲染里有很多坑爹的东西,通通修改掉了。目前只是修改了主角的渲染部分:
原本五前的皮肤用的是逐顶点漫反射,现在改成逐像素漫反射。
另外,五前有个坑爹的选项,叫角色亮度,这个选高,就会导致常量环境光过强,越高越纸片。我现在已经改成穹顶算法代替之,好处:阴影下照样有立体感,阴影斑驳的效果完全展现!
另外还有几个计算步骤还没有加,镜面反射、次表面散射、女优光,否则则画面将再提升一个台阶。可是目前这三项实现起来有点问题,还需要分析。
完全是RW引擎!