All Projects → positlabs → spark-particle-uv

positlabs / spark-particle-uv

Licence: other
Demo of how to sample the camera texture and map it to particles.

Projects that are alternatives of or similar to spark-particle-uv

DynamicalBilliards.jl
An easy-to-use, modular, extendable and absurdly fast Julia package for dynamical billiards in two dimensions.
Stars: ✭ 97 (+288%)
Mutual labels:  particles
teilchen
a simple physics library based on particles, forces, constraints and behaviors
Stars: ✭ 22 (-12%)
Mutual labels:  particles
sparkar-smoother
Make object smoothly follow facial features with object's naming.
Stars: ✭ 20 (-20%)
Mutual labels:  spark-ar
Mirheo
Computational Microfluidics
Stars: ✭ 34 (+36%)
Mutual labels:  particles
FlockModifier
A Cinema 4D plugin that implements a flocking/swarming simulation for the C4D standard particle system using a distributed behavioral model.
Stars: ✭ 25 (+0%)
Mutual labels:  particles
react-snowfetti
Generates random particles using html5 canvas API.
Stars: ✭ 17 (-32%)
Mutual labels:  particles
BeatSaber Tweaks55
A collection of various tweaks which by themselves are too simple for their own designated mods
Stars: ✭ 26 (+4%)
Mutual labels:  particles
NovaShader
Multi-functional shader for the Particle System that supports Universal Render Pipeline (URP) of Unity.
Stars: ✭ 448 (+1692%)
Mutual labels:  particles
jquery-particles-burst
Lightweight particles generator
Stars: ✭ 21 (-16%)
Mutual labels:  particles
Raymarched-GPU-Particles-with-Screenspace-Physics
Using Grab Passes for VRChat
Stars: ✭ 44 (+76%)
Mutual labels:  particles
fireworks-js
🎆 A simple fireworks library! Ready to use components available for React, Vue 3, Svelte, Angular, Preact, Solid, and Web Components.
Stars: ✭ 550 (+2100%)
Mutual labels:  particles
spark-convolution-patch
Convolution and other super-patches (blur, sharpen)
Stars: ✭ 74 (+196%)
Mutual labels:  spark-ar
Cabana
Performance-portable library for particle-based simulations
Stars: ✭ 115 (+360%)
Mutual labels:  particles
ParticleGround-Portfolio
A minimalistic particle theme landing page template. ⚛️
Stars: ✭ 335 (+1240%)
Mutual labels:  particles
phantom
Phantom Smoothed Particle Hydrodynamics and Magnetohydrodynamics code
Stars: ✭ 52 (+108%)
Mutual labels:  particles
Corpuscles.jl
Julia package for particle physics
Stars: ✭ 25 (+0%)
Mutual labels:  particles
SwiftUI-DesignCode
 SwiftUI-DesignCode is some examples in the process of learning swiftUI 2.0
Stars: ✭ 185 (+640%)
Mutual labels:  particles
Aboria
Enables computations over a set of particles in N-dimensional space
Stars: ✭ 83 (+232%)
Mutual labels:  particles
whatareyou-filter
📷 roulette face effect template
Stars: ✭ 36 (+44%)
Mutual labels:  spark-ar
kosm
Kosm for Android source code
Stars: ✭ 33 (+32%)
Mutual labels:  particles

spark-particle-uv

Demo of how to sample the camera texture and map it to particles.

Features include:

  • per-particle texture scaling
  • world space mapping
  • fit plane type emitter to screen size
  • fit particle to screen size
  • determine distance between particle and camera

screenshot

Check out the branches for various techniques. Click to download.

  • Master is an aggregate of features that compose my preferred configuration
  • Particle fit2screen will give you a bigass particle that fits the whole screen
  • Camera distance assigns color to each particle based on distance from camera.

Notes

You may need to import DeviceMotion module in script to activate gyro support on device. For some reason this capability isn't automatically added for world space emitters.

Resources

Learn more stuff by watching my Spark AR Tutorials on YouTube!

Follow me on Instagram @positlabs and try out my effects!

Browse my open-source Spark AR repositories on Github!

Have questions? Join the Spark AR Community group on Facebook.

Donations

If you used this in client projects, or simply enjoyed making effects with my open-source projects, please consider a donation or sponsorship. One-time donations can be made with PayPal. Subscriptions can be through PayPal or Github Sponsors (click the heart sponsor button at the top of the page).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].