问题标签 [particles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
511 浏览

2d - 二维粒子系统入门

我想开始使用 2d 中的粒子系统。但我真的不知道从哪里开始。

0 投票
2 回答
883 浏览

flash - 绘制 Flash 粒子的最快策略

我想知道使用 Flash/AS3 渲染 2D 点图(声纳 lofargram)的最快方法是什么;基本上屏幕上充满了使用 Flash 尽可能快的微小 2D 点。关于从哪里开始的任何建议?Flash 是否能够以可接受的 fps 显示数十个数千个 2D 点(或更多)?

0 投票
1 回答
1366 浏览

apache-flex - 如何从 AS3 中的文本创建粒子结构?

我想从中获取任何文本刺痛并从中形成由actionscript 3中的粒子形成的文本(在flash \ flex中)我看到我需要一些lib。但我见过的所有库默认情况下都没有这样的功能......

所以我想得到这样的东西

替代文字

那么有没有sych lib?或者用一些库来做这件事?

它应该是免费和开源的(任何许可,如 GPL、LGPL 等都可以)。

0 投票
3 回答
1665 浏览

c++ - 粒子系统:粒子生成

我有一个系统可以从源生成粒子并更新它们的位置。目前,我在 OpenGL 中编写了一个程序,它调用我的GenerateParticles(...)UpdateParticles(...)显示我的输出。我希望我的系统具有的一项功能是能够n每秒生成粒子。在我的GenerateParticles(...)andUpdateParticles(...)函数中,我接受 2 个重要参数:current_timedelta_time. 在UpdateParticles(...)中,我根据以下公式更新粒子的位置:new_pos = curr_pos + delta_time*particle_vector。如何使用这些参数和全局变量(或其他机制)n每秒产生粒子?

0 投票
1 回答
596 浏览

opengl - 在 3D 盒子上统一生成点

我想在由 (minx, miny, minz) 和 (maxx, maxy, maxz) 角定义的 3D 框上生成随机点。我正在考虑在盒子内生成一个随机点,然后以某种方式将其投影到盒子的一侧。但是,我没有盒子侧面的明确平面信息,这似乎不会产生点的均匀分布,因为如果盒子的某些侧面比其他侧面大,那么这些侧面上应该会产生更多的点。

任何建议表示赞赏。

谢谢。

0 投票
7 回答
5894 浏览

opengl - 在圆柱/圆锥上统一生成 3D 点

我希望在圆柱体和圆锥体上随机均匀地生成点(分别)。圆柱体由其中心、半径和高度定义。锥体规格相同。我能够获得每个形状的边界框,所以我正在考虑在边界框中生成点。但是,我不确定如何将它们投影到圆柱体/圆锥体上,或者这是否是最好的主意。

有什么建议么?

谢谢。

0 投票
2 回答
2171 浏览

algorithm - 开源光滑粒子流体动力学

任何人都知道任何基于粒子的大规模光滑粒子流体动力学的开源库。我正在寻找一种更简单的方法来模拟大规模行星体旋转的影响。

我还想知道您是否对如何可视化所述模拟的输出有任何想法。我曾尝试使用 IBM graphviz,但使用起来非常困难。任何指针将不胜感激。

谢谢!

0 投票
3 回答
2754 浏览

iphone - 如何在iphone上创建粒子系统并保留创建的粒子?

我需要创建一个粒子系统并保留创建的粒子。我需要用 iphone 加速度计摇动/移动创建的粒子。此外,粒子的数量需要非常高(我需要展示沙子!)。

我没有任何 OpenGLES 编程经验。

经过初步搜索,我发现 Cocos2D 可以用于粒子生成。但是CCParticle系统中没有办法保留粒子。作为一种解决方法,我尝试在粒子生成结束时创建许多精灵并将它们显示为粒子。但是使用加速度计移动少量精灵会大大降低帧速率。

请建议如何实现这一点以及我是否应该寻找其他框架或者是否有某种类似的演示代码可用。

谢谢, 斯瓦普尼尔

0 投票
2 回答
3749 浏览

java - 那些 java 沙子游戏是如何跟踪这么多粒子的?

任何人都可以阐明如何构建这样的程序吗?

他们会使用哪些 Java 类来跟踪这么多粒子,然后检查它们是否有碰撞检测之类的东西?粒子需要知道它们靠近什么粒子,或者它们不靠近任何东西,这样它们就可以下落等。

这是一个示例,以防您不确定什么是沙盘游戏。

0 投票
1 回答
331 浏览

iphone - 粒子动画太慢

当我们触摸和移动时,我试图绘制几个粒子。当用户倾斜设备时,粒子会移动到倾斜的一侧。我通过在每个图像视图上使用每个粒子来完成此步骤。但是在制作 100 个图像视图时它太慢了。

所以我尝试将其更改为粒子动画,但效果不佳。大多数粒子动画样本只是爆炸或四处散落。所以我找不到制作代码的方法。
有没有办法让每个粒子像每个视图一样工作?
我怎么解决这个问题?有人可以帮助我吗?