首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >粒子系统-不是所有的粒子都有质感精灵。

粒子系统-不是所有的粒子都有质感精灵。
EN

Stack Overflow用户
提问于 2019-06-18 12:11:05
回答 1查看 761关注 0票数 1

我创建了一个粒子系统,将持续时间设置为1秒,将粒子计数设置为15。我还创建了一个材料,向它添加了一个精灵,然后在粒子系统渲染器选项中设置了该材料。然而,在场景编辑器中运行粒子系统时,会发出15个粒子,但只有5或6个粒子显示精灵物质,其他粒子只是空的,没有任何物质。有时每15个粒子中就有10个含有可见的精灵物质,有时甚至更少,而且总是变化不定。

问题是在某个渲染选项中还是在粒子生命周期中?

有什么不对的?除了调用.Play()之外,我在代码中什么也不做

代码语言:javascript
复制
psEffect.Play();

这就是问题所在:

你可以看到,许多发射的粒子没有星精灵。

设置:

持续时间: 1.00启动延迟:0启动寿命:1启动速度: 10启动大小:1至3启动旋转之间的常数:0至270之间的常数

排放率随时间的变化: 25

形状:球体半径: 1,厚度:1弧度:1纹理:二维精灵,你可以在上面的图像上看到:X7,Y1,Z1

渲染模式:公告牌材料:我创建了一个新材料,最小粒度:0,最大粒度: 0.5级,层数: 10

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-18 16:39:48

这是由形状部分的纹理场引起的。

因为某种原因而出现在那部分。实际上,它通过改变粒子的颜色来控制粒子云的形状,包括α,而不是单个粒子的纹理。

没有这种设置的粒子系统:

...and,包括:

所使用的纹理:

ShapeSphere时,我不清楚它们的颜色是如何确定的,但是如果我们看一下这个角度(系统没有旋转,红色箭头指向远离我们的地方),我们可以看到一个巧合:

如果Shape是平坦的圆圈,则相同

你说你已经为粒子的渲染创造了一个材料,我看到它是正常工作的。我也这样做过:

结果(当然,形状纹理禁用):

没有看不见的粒子。

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

https://stackoverflow.com/questions/56648856

复制
相关文章

相似问题

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