红警DIY论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 357|回复: 10

我做了一个VXLSEIII的改进版,但是不知道要不要发出来…

[复制链接]
发表于 2023-10-10 21:26:54 | 显示全部楼层 |阅读模式
2023-10-10_211943.jpg

除了UI和功能细节优化之外,还能将现有的手动法线效率提升三倍。。。
发表于 2023-10-11 10:07:06 | 显示全部楼层
细嗦三倍效率
 楼主| 发表于 2023-10-11 12:03:30 | 显示全部楼层
本帖最后由 荒木唯雨 于 2023-10-11 12:07 编辑

方法一、有个开关可以让你法线取色时可以自动发送到另一个进程。
方法二、附带一个六宫格工具,只要点击上面的按钮组合就自动选择对应的盒子面法线。
发表于 2023-10-11 19:41:04 | 显示全部楼层
荒木唯雨 发表于 2023-10-11 12:03
方法一、有个开关可以让你法线取色时可以自动发送到另一个进程。
方法二、附带一个六宫格工具,只要点击上 ...

六宫格不如换成自定义取色板效率更高一些,曲面手法太费劲了,正六面体那几个法线色其实用的不是特别多

另外可以加个显示当前颜色VPL的色盘预览或者和vxl viewer联动吗,vse自带的3d预览和ingame差的太远了
 楼主| 发表于 2023-10-11 21:11:10 | 显示全部楼层
Iowa3 发表于 2023-10-11 19:41
六宫格不如换成自定义取色板效率更高一些,曲面手法太费劲了,正六面体那几个法线色其实用的不是特别多

...

自定义取色板?不是,我要解决的难点是法线色号查起来重复而且麻烦步骤多而已,搞自定义取色板最后你还不是要查找吗?别跟我说你把所有的朝向对应的色号都跟背九九乘法表一样背出来了喔~
哒咩,我不懂VPL色盘的原理。
VxlView.exe吗?可以联动啊。你想要在某个编辑器里显示游戏里的最终效果?那下一步可以让它们动起来再加上碰撞检测……
发表于 2023-10-11 22:46:29 | 显示全部楼层
荒木唯雨 发表于 2023-10-11 21:11
自定义取色板?不是,我要解决的难点是法线色号查起来重复而且麻烦步骤多而已,搞自定义取色板最后你还不 ...

vpl是一个映射表,可以简单理解为一个函数F:(法线,vxl上色颜色) -> ingame渲染颜色

如果能和vxl viewer(坛子里那个)联动取代vse的那个3d窗口直接参考ingame效果的话可以大幅提高vxl的细节处理效率,频繁在vse和vxl viewer手动切换实在太折磨了

 楼主| 发表于 2023-10-12 13:06:37 | 显示全部楼层
VSE 3d窗口还可以啊,就是小了点。另外,细嗦函数F。。
发表于 2023-10-12 18:24:12 | 显示全部楼层
 楼主| 发表于 2023-10-13 12:53:22 | 显示全部楼层
搞不了,除非我精通OpenGL,然后尝试把它和VPL结合起来重新做个体素查看器。但是我上个月才学会Delphi,这个月就要造火箭,那是不可能的
发表于 2023-10-14 21:47:04 | 显示全部楼层
颜色对应关系已经阐明,光是绘制应该不怎么需要精通OpenGL(我是用的DX12);
如果需要放大缩小,直接一个box,然后instancing就行,整个box的颜色都是该体素算出来的颜色,应该不需要每个面随着和光照方向夹角不同而不同。
RAA中VXL的光照方向:(0.2013022,-0.9101138,-0.3621709)。
游戏中光照方向这个数字是怎么来的:(-1,-1,0)绕Y轴旋转45°,然后归一化。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY官方论坛

GMT+8, 2023-11-30 22:58 , Processed in 0.049170 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表