首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何对曲线的各个部分进行统一、实时的着色?

如何对曲线的各个部分进行统一、实时的着色?
EN

Stack Overflow用户
提问于 2016-07-06 17:32:39
回答 1查看 634关注 0票数 1

因此,我有一个网格曲线,我从搅拌机进口。我想要做的是在曲线上放置个别的点(在固定的距离上),然后根据一个特定的数字,给它们着色。

比方说,1000是红色,10是蓝色(基于颜色梯度)。这些数字得到实时更新,所以我希望我的颜色得到实时更新。

我不知道如何处理这个问题。我查了一些想法,但找不到有用的东西。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-06 18:53:12

坏消息,做这件事绝非易事。

团结是一个游戏引擎-它只是不相关的类型的问题,你知道?

我相信唯一真正的解决方案将是在着色级别上这样做。

正如你所知道的,书写着色器本身就是一个工程领域。我建议,只要谷歌的东西,如"Unity3d颜色梯度,阴影“在第一次。

例如,

http://answers.unity3d.com/questions/1108472/3-color-linear-gradient-shader.html

一件你可以想象的事情。把绳子弄白。给它涂上灯!所以,彩色窄光束灯或小心放置的漫射灯。也许是为了照明用的层层。这不是不可想象的,它可以工作,享受!

注-实际上OP仅使用彩色灯就解决了这个问题--在某些情况下是一个解决方案。

请注意,GL在这里也是完美的。

user2299169在上面的评论中给出了一个出色的链接:

http://gamedev.stackexchange.com/questions/96964/how-to-correctly-draw-a-line-in-unity

GL Doco:https://docs.unity3d.com/ScriptReference/GL.LINES.html

谢谢user2299169。

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

https://stackoverflow.com/questions/38230192

复制
相关文章

相似问题

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