[x3d-public] Proposal for New Fields for ParticleSystem

John Carlson yottzumm at gmail.com
Wed Oct 29 14:39:18 PDT 2025


Holger, this appears to be nearly what I wanted in my
VariationalPhysicsModel, except I made my scale based on random variations
within a range.   This was so I could animate the equation:

r = A + B * cos(C * phi) * cos(D * theta)

A, B, C and D are all scaled independently according to random values, with
limits.

If you could show a demo (does the one below have it?) with randomized
scale over time, great!

On Wed, Oct 29, 2025 at 12:42 PM Holger Seelig via x3d-public <
x3d-public at web3d.org> wrote:

> The new latest of X_ITE comes now with two new fields for ParticleSystem.
> That are scaleKey and scale fields. They work much like colorKey and color
> fields.
>
> A user asks me for the ability to scale the particles during the time,
> basically to make the particles grow from its creation time and then shrink.
>
> Other 3D engines like Unity have this already for a long time.
>
> With the two new fields it is possible to have a curve and finely adjust
> the size over the time.
>
> New fields will look like this:
>
> inputOutput MFFloat scaleKey [ ]
> inputOutput SFNode scale NULL  [Coordinate]
>
> It will work with all geometry types a ParticleSystem can have, even
> GEOMETRY.
>
> I prepared a very simple example that shows the capabilities of these new
> fields:
>
> https://create3000.github.io/x_ite/playground/?url=https://create3000.github.io/Library/Tests/Components/ParticleSystems/Scales.x3d
>
> Best regards,
> Holger
>
>> Holger Seelig
> holger.seelig at yahoo.de
>
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20251029/83100162/attachment.html>


More information about the x3d-public mailing list