I want to generate different CAEmitterCells from multiple points. So far my solution is to created multiple CAEmitterLayers, each with one cell, so that I can control them individually. The problem with this approach is setting the layers render mode to kCAEmitterLayerAdditive works only within each layer, so when particles emitted from different Layers overlap they don't blend making the problem very obvious.
Multiple CAEmitterLayer sources
269 Views Asked by Andrei Ardelean At
1
There are 1 best solutions below
Related Questions in OBJECTIVE-C
- How to control the volume of an iPhone programmatically in objective-c
- Occasional crash at NSURLSessionDataTask dataTaskWithRequest:completionHandler:
- How to set value the descriptor of iOS BLE in Objective-C?
- Unexpected #selector() Behavior in Swift-Objective-C Interop?
- In what context can we use an unqualified #selector() expression in Swift?
- AVPictureInPictureController crashes during initialization
- How to use pow() in Objective-C?
- How to change the image on the MGSwipeButton in MGSwipeTableCell
- Using sort descriptors in Outline View
- Why is my Swift function not printing from inside the dataTask closure?
- Using UICollectionViewCell with IBOutlet
- Undefined symbol: _OBJC_CLASS_$_ only on simulator
- Why can't I receive a notification sent from Camera Extension(Swift) to an observer application (obj-c++)
- Behavior of __block modifier in objc
- Inserting subview into view where I've added subviews and sublayers
Related Questions in COCOA-TOUCH
- How to get MetricKit SignPost Metrics data formulated into battery usage % for feature wise usage in iOS app?
- Clicking the right mouse button. Mac M1 (Designed for iPad)
- iOS Swift : How to detect that other apps are being use by the user or not?
- Text background color for newlines in TextKit 2
- How to build ios release bundle in flutter app?
- will my application be rejected if i use UIApplication.value(forKeyPath: #keyPath(UIApplication.shared)) as? UIApplication
- Check number of touches in hitTest - Swift
- CallDirectory app extension runs out of memory without beginning request
- How do I properly design my own custom table cell?
- Reorder multiple items in a UICollectionView
- How can I transfer data between two files without segue?
- Deleting from the start of the UITextfield clears the whole textfield
- Error Running terminal command in Mac App
- How to get C char * string value in swift?
- TextView adds bottom padding/space when text is one line
Related Questions in QUARTZ-GRAPHICS
- How do I get the Process Serial Number of my own process?
- How to send PDF data to a printer programmatically?
- Simple Cairo/Quartz C++ example
- Playing Apple Keynote v8.2 presentation programmatically in macOS
- How to make a CAGradientLayer follow a CGPath
- Color conversion RGB to HSL using Core Image Kernel Language
- Why is Core Image inserting two transforms in this render graph?
- Cocoa NSPoint to Quartz NSPoint - Flip Y cordinate
- Fill an unclosed bezier path in Swift
- How to make drawing on MKMapSnapshot faster?
- Swift 4 - NSGraphicsContext.setCurrent() has no member 'setCurrent'
- Swift: PDFDocument write
- Activate a window using its Window ID
- Add gradient to CAShapeLayer
- JXA error with PDFDocument
Related Questions in CAEMITTERLAYER
- CAEmitterLayer not emitting particles from view center
- CAEmitterLayer works for a while, then stops diplaying. Objective C
- How To Change Contents Of A CAEmitterCell In A CAEmitterLayer Particle Emitter
- Aligning four CAEmitterLayer() on each side of view, pointing inward
- How can I emit particles with a circular trajectory on iOS?
- How to use CAEmitterLayer on macOS in a SwiftUI app using NSViewRepresentable
- How do I set fire to a UIView in Swift?
- CAEmitterCell does not show colour at all
- How to make CAEmitterCell fade-in and then fade-out?
- CAEmitterLayer Stops Displaying
- I can't add UIBezierPath to CAEmitterCell's contents variable
- CAEmitterLayer doesn't work in MacOS with Swift
- Adding different objects to CAEmitterLayer with forEach with SwiftUI
- EmitterCells not showing in CAEmitterLayer
- CAEmitterLayer's emissionLongitude and latitude in swift
Related Questions in CAEMITTERCELL
- CAEmitterLayer works for a while, then stops diplaying. Objective C
- How To Change Contents Of A CAEmitterCell In A CAEmitterLayer Particle Emitter
- Aligning four CAEmitterLayer() on each side of view, pointing inward
- How to use CAEmitterLayer on macOS in a SwiftUI app using NSViewRepresentable
- CAEmitterCell does not show colour at all
- How to make CAEmitterCell fade-in and then fade-out?
- CAEmitterLayer's emissionLongitude and latitude in swift
- CAEmitterLayer, eventually, has delay when adding EmitterCells
- iOS (Swift) Changing a property of a CAEmitterCell after it's been initialised
- CAEmitterLayer not timing correctly with CACurrentMediaTime() and sometimes not showing at all
- CAEmitterCell automatically stop to emitting after sometime
- CAEmitter is positioning particles vertically in random places
- What is the proper way to end a CAEmitterLayer in Swift?
- Convert Square UIImage to round UIIMage for use with CAEmitterCell.contents
- creating a vertical CAEmitterLayer
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I ended up using SKEmitterNodes