Alchemist0823 / three.quarks

Three.quarks is a general purpose particle system / VFX engine for three.js
https://quarks.art
492 stars 23 forks source link

RenderMode ? #34

Closed marwie closed 1 year ago

marwie commented 1 year ago

Hello,

could you clarify what you mean by localspace in the RenderMode enum?

export declare enum RenderMode {
    BillBoard = 0,
    StretchedBillBoard = 1,
    LocalSpace = 2,
    Trail = 3
}

was expecting something like this

export enum ParticleSystemRenderMode {
    Billboard = 0,
    //   Stretch = 1,
    //   HorizontalBillboard = 2,
    //   VerticalBillboard = 3,
    Mesh = 4,
    //   None = 5,
}
Alchemist0823 commented 1 year ago

LocalSpace = Mesh StretchedBillBoard = BillBoard renderer + Particle velocity will distort the billboard in the direction that the particle is moving towards Trail = particle emits trail

Alchemist0823 commented 1 year ago

i just changed LocalSpace to Mesh in one of the update.