Sorry, no content matched your criteria.
700-101 Meta (Facebook) Certified Spark AR Creator Answers
700-101 Meta (Facebook) Certified Spark AR Creator Answers
The Spark AR certification exam validates a candidate’s ability to translate an idea indto a quality interactive Spark AR experience, including the creation, publishing and management of this experience.
EXAM DURATION
90 Minutes
EXAM AUDIENCE
Creatives with transferable skills (e.g., 3D, 2D, animation, and coding) who seek to build trust with employers or seek to become employable.
Question 1 of 30
Refer to the exhibit.
The Spark AR creator is making an effect according to the following brand requirements:
- When the user taps, a cube appears
- After 5 seconds, the cube disappears
- Any further taps should be ignored
The Spark AR creator makes this patch setup as shown, but receives the following error:
"Two or more Patches are connected multiple times, creating a loop"
Which action should the Spark AR Creator take to fix this issue?
- Use an AND patch and block the values sent to the Box/Plane instead of turning off the Tap Patch
- Turn off the Tap Patch after the first time using the Sender Receiver patches
- Use a Switch patch and block the values sent to the Box/Plane instead of turning off the Tap Patch
- Turn off the Tap Patch after the first time using another Tap patch
Question 2 of 30
A brand wants to build a complex game AR effect. In the game, users run through the aisles of a grocery story and put different generic brands into their shopping cart. The brand asks for a special sound and flashing screen with a freeze frame animation to play when the user places their branded item into the shopping cart.
The brand provides all assets and animations to the creator.
What should the Spark AR creator advise the client?
- The sound will be distracting for users and limit the reach of the AR effect.
- Make the branded elements give a higher score to the user.
- Place more branded elements in the scene to get the user to notice their product.
- The flashing screen may be harmful to users sensitive to flashing lights.
Explanation:
The creator should advise the client that this effect does not follow best practices, as it may cause problems for users with sensitivity with flashing lights.
Question 3 of 30
A former client of a Spark AR Creator receives a notice that their effects will be disabled on a certain date because they were created in a version of Spark AR Studio that is no longer supported.
There is no option to update the effect automatically on the Spark AR Hub.
What should the creator do to keep the effect live?
- Download the .arexport File from the Spark AR Hub
- Open and export it using the most recent Spark AR Studio version
- Upload and update it on the Spark AR Hub
-
- Go to the update page of the effect and the publication date section
- Add a start and end date to the effect so that it does not need to be updated until the end date
- Click submit and wait for approval
-
- Search for the original .arexport file
- Re-upload it on the Spark AR Hub with a new custom demo video and icon
- Click submit and wait for approval
-
- Download the .arexport File from the Spark AR Hub
- Open it using the same version of the Spark AR Studio it was made in
- Export a new file and update it on the Spark AR Hub
Question 4 of 30
The Spark AR creator is developing an effect for a music platform. The effect contains several 2D images of artists.
The color of the images should change in response to low tones in the effect's background music while boosting high tones.
Which functionality should be used to implement this effect?
- Audio Analyzer & Parametric Equalizer
- Audio Playback Controller & Ring Modulator
- Audio Player & Pitch Shifter
- Audio Energy Meter & Bit Crusher
Question 5 of 30
A brand wants the Spark AR creator to make a back camera effect that displays a 3D character. When the user is nearby, the character should play an attack animation. When the user is away, it should play an idle animation.
The creator does the following:
- Imports a 3D character with two animations
- Uses a planeTracker to place the 3D character.
- Adds character as producer patch to the patch editor
- Uses the Patch editor and the option picker (type:animation) to connect the animation to the animation player and from the animation player connect to the character animation
The creator needs to create a logic to check if the object is near the user.
Which two actions should the Spark AR creator take? (Choose 2)
Select 2 Correct Responses
- Use the producer patch of the character to get the object value and connect it to the Camera Distance patch to get the position value
-
- Use the producer patch of device to get the object value and connect it to the Camera Distance patch to get the position value
- Use the Local transform of the 3D character and any of the elements inside the camera hierarchy
- Use the Global transform of the 3D character and any of the elements inside the camera hierarchy
Explanation:
- We can calculate the distance between the camera and object with the global transform by subtracting the values.
- Camera Distance Patch is used to get the distance between the camera and the object, where the camera is considered as the user.
We can calculate the distance between the camera and object with the global transform by subtracting the values .
Spark AR Documentation: Camera Distance Patch
Question 6 of 30
A Spark AR creator is debugging an effect in order to fine-tune collisions between objects in the scene that correspond with the user's face.
The creator has already arranged the scene with a face tracker. The scene objects have been placed and animated. The creator has also added the screen tap capability to their project.
The creator needs to know if the scene objects collide on tap with the user's face via Spark AR Scripting API. The creator needs to know the most recent location of the objects in the scene when the user taps.
Which Spark AR Scripting API method should the creator use?
- pinLastValue()
- signal()
- signalHistory()
- pinLast()
Question 7 of 30
A clothing brand plans to showcase their new hats and needs a try-on effect that places a hat on each customer's head. The product will be available in different colors and patterns. The fit on the head of the customer must be accurate, and the effect must be as realistic as possible.
The Spark AR creator wants to place a hat on the head of the user and plans to use the "native UI picker" to switch in between the different colors and patterns of the product.
The Spark AR creator needs to achieve the most optimal workflow.
Which type of assets should the Spark AR creator request from the brand?
-
- An optimized .png file of all products with all variations possible
- .jpg files from the top, back and each side of all products that the brand wants to showcase
- A .blend, .mb or .c4d file that contains all 3D product with different colors and patterns
- An .fbx file of the product and all color HEX values and textures of the pattern variations
Explanation:
The creator doesn't need to re-design the hats as it won't match the client products. It is irrelevant to have the color value of the hats without the 3D model.
Question 8 of 30
A Spark AR creator plans to create an effect that uses accessories as the main design element. The creator imports several types of hats into the scene. One of the hat 3D models is invisible on the top side but visible from below.
What is causing this problem?
-
- The material of the hat's cull mode is set to back.
- The normals of the hat's polygons are reversed.
- The hat's material opacity is set to 0%.
- The blend mode of the hat's material is set to subtract.
Explanation:
If the polygon normals are reversed, they will be invisible inside Spark AR. To fix the problem, you have to fix the polygon normals in a 3D software and re-import to Spark AR.
Question 9 of 30
A brand requires an AR running game in which the character runs and dodges obstacles either by jumping over or sliding under them.
The Spark AR file consists of a 3D character, 3D obstacles and game UI elements. The Spark AR creator decides to import the 3D character in Spark AR studio with all three animations baked into one animation clip based on size limitations.
The Spark AR creator wants to assign the animation to the Animation Playback Controller to switch between them in response to user interactions.
What should the Spark AR creator do?
-
- Assign the animations to a single Animation Playback Controller without trimming them
- Assign the animations to three different Animation Playback Controllers and trim them
- Assign the animations to a single Animation Playback Controller and trim them
- Assign the animations to three different Animation Playback Controllers without trimming them
Explanation:
To switch between animations you need to use different Animation Playback Controllers and trim the animation to separate each animation. That way, all the animations won't play automatically one after the other and can be controlled further with the help of interactions.
Spark AR Documentation: Switching Between Two or More Animations
Spark AR Documentation: Trimmed Animations
Question 10 of 30
A hair care brand wants to showcase a variety of hair dye products to its customers. The brand wants an effect that allows the user to try out various hair colors. The user's background needs to contrast with the hair color.
Which Spark AR capabilities should the Spark AR creator use to produce this type of effect?
-
- Face segmentation with a native UI picker to make the user switch between colors
- Hair segmentation with a native UI picker to make the user switch between background colors
- Person segmentation and hair segmentation with a native UI picker to make the user switch between colors
- Person segmentation and an option picker trigger on screen tap to switch between the background colors
Explanation:
It is impossible to user "Person segmentation" and "Hair segmentation" features at the same time. The Face segmentation doesn't exist. As the "Person segmentation" and "Hair segmentation" aren't available together, it is better if the Spark AR creator produces an effect that use the "Hair segmentation" capability
Question 11 of 30
A Spark AR Creator finishes developing an effect for a client.
What should the Spark AR Creator do next?
-
- Create a new post directly from within the Facebook app
- Create an icon and a demo video to submit the effect
- Create a new post directly from within the Instagram app
- Upload the effect's project files to the Spark AR forum for review
Explanation:
This is the only one of the options that uploads the effect for publishing
Spark AR Documentation: Publishing Effects
Question 12 of 30
A Spark AR creator makes an effect that has background music and plays sound effects when the mouth opens. The effect will also start when the user presses record.
Which set of instructions should be included?
-
- 1. Effect responds to sound - press record to start
2. Tap and hold
3. Open your mouth - 1. Say something
2. Effect responds to sound - press record to start
3. Open your mouth
- 1. Effect responds to sound - press record to start
- 1. Turn on your sound
2. Tap and hold record to start
3. Open your mouth
- 1. Try this effect with headphones
2. Tap and hold record to start
3. Open your mouth
Explanation:
The effect doesn't need the instruction "say something" because the sfx will be played when you open your mouth and not when you talk. The effect doesn't respond to sound as well, and you don't need headphones to hear the sound. Tap and hold also does nothing.
Spark AR Documentation: Custom Instructions
Question 13 of 30
Refer to the exhibit.
A Spark AR Creator uploads this new AR effect for Instagram Camera.
The creator uploads the effect file to the Spark AR Hub and adds the required publishing assets. A few hours later, the effect is rejected.
Why has this effect been rejected?
- The effect contains content of an adult or sexual nature.
- The demo video is spammy, misleading or deceptive.
- The icon is shocking, sensationally disrespectful or excessively violent.
- The icon contains emojis.
Question 14 of 30
A music producer creates an album that features songs in multiple languages. These songs are approved on Instagram music. The producer needs an Audio Reactive AR effect for global promotion that features each song.
How should the Spark AR Creator build this effect?
- Use trimmed audio files and Audio Analyzer with Microphone Disabled
- Use Instagram Music and Energy Meter with Microphone Disabled
- Use Instagram Music and Audio Analyzer with Microphone Enabled
- Use trimmed audio files and Single Clip Controller with Microphone Enabled
Question 15 of 30
A brand asks for a cotton candy gamified effect where the user pilots a plane.
- To control the plane, the user moves their head from left to right.
- 3D clouds are moving towards the user.
- The user moves their head quickly from left to right to dodge the cotton candy clouds with the plane.
Which method should the Spark AR creator use to procedurally animate the airplane?
-
- Use a Local Transform of the clouds and use the Global Transform patch to fetch the plane Y rotation transform data to the Face Tracker.
- Unpack the Boundary Box patch of the plane and the clouds and feed these values to the Face Tracker's Y rotation.
- Use the Local Transform patch to fetch the head rotation data, send it to the plane while adding a Loop Animation, and Swizzle the values of X and Y to control the position of the clouds.
- Use the Face Tracker Producer patch, feed the X position value to the plane, and add a Loop Animation to pack the values into Z to control the position of the clouds.
Explanation:
By feeding the Y rotation of the face tracker to the plane, it will have a similar movement and the user will be able to steer the plane.
Spark AR Documentation: The Face Tracker
Question 16 of 30
The Spark AR creator is developing an effect that shows a boom box in the world space. The closer the user goes to the boom box, the louder the boom box becomes.
- The creator adds the boom box under the Plane Tracker.
- The creator adds a null object as a child of the boom box.
- The creator adds the audio to the Audio Playback controller and assigns it to the Speaker.
How should the creator control the audio volume?
- Use the Global Transform of a null object which is attached to the Speaker and the Camera Distance patch
- Connect the output of the Camera Distance patch to the Progress Value to the volume of the boom box
-
- Use the Local Transform of a null object which is attached to the Audio Playback Controller and the Camera Distance patch
- Connect the output of the Camera Distance patch to the Progress Value to the volume of the boom box
-
- Use the Global Transform of a null object which is attached to the Speaker and the Camera Distance patch
- Connect the output of the Camera Distance to trigger a loop animation that controls the volume of the boom box
-
- Use the Local Transform of a null object which is attached to the Speaker and the Camera Distance patch
- Connect the output of the Camera Distance patch to the Animation patch
Question 17 of 30
While building an effect, a Spark AR creator wants to switch the color of a 3D object with a tap gesture.
The creator adds a Screen Tap to the patch graph. The creator has already connected the Tap gesture output.
Which sequence of patches should the Spark AR creator connect to achieve this effect?
-
- Tap gesture > Screen Tap > IF ELSE: Pulse
- Tap gesture > Screen Tap > Option Switch: Texture
- Tap gesture > Screen Tap > Option Sender: Color > Screen Tap
- Tap gesture > Screen Tap > Counter > Option Picker
Explanation:
Use the If Then Else patch to switch between two states in response to something depending on the data type selected.
Spark AR Documentation: If Then Else Patch
Question 18 of 30
A movie studio is launching a new film and wants to use AR to support the movie's marketing campaign.
To create the effect, the studio reuses an old file and swaps some assets. After the submission, the effect is rejected for the following reason: "The effect is not suitable for the Facebook and Instagram general user base". The Spark AR Creator has not used any non-suitable assets.
What should the creator do?
- Evaluate if there are any unused assets, then resubmit the effect.
- Delete the effect, then reevaluate its direction.
- Open Spark AR Studio and duplicate the effect, then resubmit it as a new effect.
- Rebuild the entire effect without using the assets of the old project.
Explanation:
x
Question 19 of 30
Refer to the exhibit.
A Spark AR creator needs to make an AR game for a glasses brand.
The brief contains the following requirements:
- The game must be a multiplayer game.
- Both players must make a certain expression that displays glasses on their face.
- When one player makes a facial expression, the visibility of the other player's glasses is toggled.
- Players must make facial expressions to grab the glasses and earn a point.
- The player who gains 5 points, wins.
- A 'Winner' sign appears on the player's head and a claps sound effect plays.
The Spark AR creator completes half the logic as shown. The Spark AR creator is working on displaying the 'Winner' sign.
Which sequences of patches should the Spark AR Creator add?
-
- Value Patch > Add Patch
- Counter Patch > Equals Exactly
- Greater Than Patch > If Then Else Patch
- Equals Patch > Less Than Patch
Explanation:
Without the Counter Patch, you wont be able to count the number of times the expression has taken place. Equals exactly patch will help it declare that after the count is 5, the player wins, and thus displays the corresponding winner sign.
Spark AR Documentation: Counter Patch
Spark AR Documentation: Equals Exactly Patch
Question 20 of 30
Refer to the exhibit.
A Spark AR creator is making a "Flappy bird" game effect for Instagram Camera.
The effect needs to display a custom instruction prompting the user to "Blink" every 5 seconds. The creator uses the patch network from the reference, but the instructions never display.
Which patch is missing?
-
- Offset Patch
- Round Patch
- Absolute Patch
- Delay Patch
Explanation:
This patch rounds the value according to the specified rounding mode.
Spark AR Documentation: Math Patches
Question 21 of 30
A Spark AR creator is creating an effect that allows the user to change the background when they are capturing an effect in the camera.
When they add media library component to the scene, the Spark AR creator receives an Unsupported Component for platform.
What should the Spark AR creator do?
- Unselect Facebook from the platform property
- Unselect Instagram from the platform property
- Unselect Facebook as an option in the capability
- Unselect Instagram as an option in the capability
Question 22 of 30
The Publication date of an effect is specified with "A set time and date".
What is the outcome?
-
- The review process is longer.
- The review process is optional.
- The review process ends before the Date of Publication.
- The review process is unaffected.
Explanation:
The review process is not impacted by setting a specific time and date.
Spark AR Documentation: The Acceptance Process for Effects
Question 23 of 30
A Spark AR creator needs an effect for a new product launch . The Spark AR creator needs to demonstrate that their product can easily be used in any weather and needs to create a rain effect with the following requirements:
- Contains a 3D product model
- A back camera effect that uses plane tracking to display the product in the real world
- Creates a visual experience
The file size is almost the maximum size.
Which optimization method should the Spark AR creator use?
-
- Use a png Sequence of rain animation
- Use a rain texture and texture sampler/Texture transform to animate the rain
- Use multiple planes and add a drop texture to each plane
- Use an Emitter to animate the rain
Explanation:
The most optimized way is to place emmitor on gpu and rest option on cpu.
Spark AR Documentation: Particle Systems
Question 24 of 30
A brand requests a face filter in which the user controls the scale of a 2D sprite shown on the screen. The scale of the sprite should relate to how open the user's mouth is, but the scale of the sprite must not exceed a maximum scale value provided. It must not obstruct the other elements on the screen.
When testing on a device, the creator notices that the scale of the sprite exceeds the maximum requested by the brand when the user's mouth is fully open.
What should the Spark AR creator do?
-
- Mouth Open Patch > Mouth Openess Value > Second and third ports of the Pack patch.
- Mouth Open Patch > Mouth Openess Value > Multiply patch > Pack patch.
- Mouth Open Patch > Mouth Openess Value > Both Multiply patch > Clamp patch > Pack patch.
- Second Mouth Open patch > Second Multiply patch.
Explanation:
he Pack patch constrains a value between a minimum and maximum limit. This would ensure the x and y scale values don't exceed those requested by the client.
Spark AR Documentation: Math Patches
Question 25 of 30
Refer to the exhibit.
A brand requires an AR effect in which a straight beam of light shoots from the user's eyes.
The Spark AR creator uses the particle system feature to create the beam of light and attaches its position to the user's eyes using the 'eyeball' face landmark feature. On completion of the effect, the Spark AR creator notices that every time the user moves their head, the particles move in a wave formation before returning to a straight line.
What should the Spark AR creator do?
-
- Change the emitter type to 'Line'
- Activate 'Acceleration' and increase the 'Z' Strength
- Change the emitter space to 'Local'
- Change the spray angle to zero
Explanation:
Changing the space to local helps the particles to move with the emitter.
Spark AR Documentation: Particle Systems
Question 26 of 30
A Spark AR creator creates an effect using the face mesh and a canvas with background rectangle. The face mesh is visible only when the user comes close to the camera and is clipped when the user moves farther away.
What should the Spark AR creator do?
-
- Uncheck the advanced render setting use depth test checkbox in the material settings
- Place the separate assets in different layers and arrange the order of the layers accordingly
- Move the face mesh forward in 3D space inside of the scene
- Drag the face mesh asset below the background rectangle in the hierarchy
Explanation:
Objects in a Spark AR Studio effect are always rendered in a specific order. In general, an object that's listed closer to the Camera in the Scene panel will appear in front of one that's further away. You can use layers to change this.
Spark AR Documentation: Layers
Question 27 of 30
Refer to the exhibit.
A Spark AR creator is working on a branded project in which they need to extract a specific part of the user's face to incorporate in the effect alongside the branded product.
The Spark AR creator is extracting the user's eye texture and procedurally masking it using an SDF Ellipse patch. However, the selection is inverted.
Which patch should the Spark AR creator use?
-
- SDF Complement or Mix
- SDF Complement or ADD
- SDF Complement or Subtract
- SDF Complement or NOT
Explanation:
- SDF Complement: This makes the inside of the SDF shape become the outside and vice versa.
- Negate: Change a value from positive to negative or from negative to positive.
- Subtract: Subtracts one value from another value.
The SDF Complement makes the inside of the SDF shape become the outside and vice versa. Negate changes a value from positive to negative or from negative to positive. Subtract subtracts one value from another value.
Spark AR Documentation: SDF Complement Patch
Spark AR Documentation: Math Patches Overview
Question 28 of 30
A Spark AR Creator is developing a face tracked experience in which 2D hearts spawn from the user's mouth by using a particle system. The particle system has the following properties:
- The particles exist in World Space.
- The birthrate is set to 20 particles per second.
- The lifespan of each particle is 0.8 seconds.
- The particles have billboarding enabled.
After testing, the creator notices there is significant slowdown in the effect.
What should the Spark AR Creator do?
- Reduce the birthrate
- Reduce the lifespan
- Move the particles to Local Space
- Disable billboarding
Explanation:
The lifespan value in the body of the item is double the default value and is likely to be impacting performance the most.
Spark AR Documentation: Technical Guidelines and Optimization in Spark AR Studio
Question 29 of 30
A food brand needs an effect to go live on Instagram. This world effect will show a 3D version of the brand's menu, which consists of 10 items. The brand can provide very detailed 3D models of each item on the menu as well as the models in different specifications.
The Spark AR creator must be able to fit all of the 3D models into a single effect.
Which specifications should the Spark AR creator adhere to for each 3D model?
-
- Triangle count should be less than 100k to have a high-quality model that looks real.
- Triangle count should be less than 50k with a limit of 300k for the total triangle count of all 3D models in the effect.
- Triangle count should be less than 50k with a limit of 150k for the total triangle count of all 3D models in the effect.
- Triangle count should be less than 15k, and the format of each model should be a PNG file that is 3000 x 3000 px with 300 dpi.
Explanation:
3D objects contain triangles. The number of triangles in a 3D object, or 'triangle count', is a useful way to tell how big or small an object is. This count has the most impact on the size and performance of 3D models, so to achieve a performant effect it’s a good idea to keep the triangle count as low as possible. We recommend keeping the maximum number triangles per object below 50,000. Keep the total triangle count for all objects in an effect below 150,000.
Spark AR Documentation: Technical Guidelines and Optimization in Spark AR Studio
Question 30 of 30
While publishing an AR effect on Spark AR Hub, how should the Spark AR Creator size an icon for an effect?
- The icon must have rounded corners with dimensions less than 256 x 256.
- The icon must have rounded corners with dimensions of at least 400 x 400.
- The icon must be square with dimensions less than 512 x 512.
- The icon must be square with dimensions of at least 200 x 200.
Explanation:
Best practices must be followed for the icon to upload successfully. Your image must have square, not have rounded corners. Don't crop your image into a circle or oval shape. Your image mustn't be too small. Dimensions must be at least 200 x 200 pixels.
Facebook Blueprint Test taker tips
Testing Experience
Meta Blueprint Certifications:
- 100-101 Facebook Certified Digital Marketing Associate Answers
- 200-101 Facebook Certified Marketing Science Professional Answers
- 300-101: Facebook Certified Creative Strategy Professional Answers
- 400-101: Facebook Certified Media Planning Professional Answers
- 410-101: Facebook Certified Media Buying Professional Answers
- 600-101: Facebook Certified Community Manager Answers
- Meta Social Media Marketing Professional Certificatee
- Meta Marketing Analytics Professional Certificate (After doing this course you will receive a voucher to do the exam “200-101: Meta Certified Marketing Science Professional” for FREE )