首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >任意比例尺的恒定像素宽度

任意比例尺的恒定像素宽度
EN

Computer Graphics用户
提问于 2020-02-26 11:50:06
回答 1查看 167关注 0票数 1

我有一个标准的3d相机/投影/模型设置,用WebGL着色器渲染矩形。

用户可以放大,飞到任何地方。

我想确保无论大小大小,呈现矩形的宽度都是一个恒定值(例如,2个像素)。

这样做最有效的方法是什么?

这与SVG的非缩放笔画矢量效应非常相似:https://www.w3.org/TR/SVGTiny12/painting.html#NonScalingStroke

EN

回答 1

Computer Graphics用户

发布于 2020-05-02 12:29:00

找到了解决办法。

在顶点着色器I投影位置从模型到剪辑空间,然后从剪辑空间到屏幕空间,调整屏幕像素的宽度,项目返回剪辑空间,这最终成为gl_Position值。

票数 1
EN
页面原文内容由Computer Graphics提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://computergraphics.stackexchange.com/questions/9614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档