红警DIY论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 荒木唯雨

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

[复制链接]
 楼主| 发表于 2023-10-15 10:07:25 | 显示全部楼层
k002300 发表于 2023-10-14 21:47
颜色对应关系已经阐明,光是绘制应该不怎么需要精通OpenGL(我是用的DX12);
如果需要放大缩小,直接一个b ...

marked.
发表于 2023-12-4 00:29:30 | 显示全部楼层
k002300 发表于 2023-10-14 21:47
颜色对应关系已经阐明,光是绘制应该不怎么需要精通OpenGL(我是用的DX12);
如果需要放大缩小,直接一个b ...

也就是说,您写的那个小工具,缩放和不缩放走的逻辑是不一样的对吗?
如果不缩放,就直接按像素点渲染每个体素点;如果缩放了,就把每个顶点都当成一个8个顶点的box,计算出真实颜色后直接作为box的颜色,不再做面片的着色处理了。
OpenRA里边,VXL的渲染是无脑当成Box来做的,我也想自己实现一个VXL的渲染器,一直困扰的就是每个体素点都需要定义8个顶点12个三角形,这绘制的效率也太低啦。
发表于 2023-12-6 23:46:09 | 显示全部楼层
快发用就知道好不好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-2-25 17:41 , Processed in 0.042484 second(s), 12 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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